Use stable 10.1 version of Chromium and make sure that native Wayland is used.
This commit is contained in:
parent
7aef3492e7
commit
ca1052ea85
2 changed files with 2 additions and 1 deletions
|
|
@ -47,7 +47,7 @@ RUN dnf install libheif-freeworld -y
|
||||||
RUN dnf swap libavcodec-free libavcodec-freeworld --allowerasing -y
|
RUN dnf swap libavcodec-free libavcodec-freeworld --allowerasing -y
|
||||||
|
|
||||||
RUN dnf -y install gwenview haruna kalk okular
|
RUN dnf -y install gwenview haruna kalk okular
|
||||||
RUN dnf -y --enablerepo=epel-next-minor install chromium
|
RUN dnf -y install chromium
|
||||||
# Delete default Chromium config so it can be replaced by my own
|
# Delete default Chromium config so it can be replaced by my own
|
||||||
RUN rm -f /etc/chromium/chromium.conf
|
RUN rm -f /etc/chromium/chromium.conf
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@ ENABLE_FEATURES="AllowQt"
|
||||||
CHROMIUM_FLAGS=" --enable-chrome-browser-cloud-management"
|
CHROMIUM_FLAGS=" --enable-chrome-browser-cloud-management"
|
||||||
if [ "$NATIVE_WAYLAND" == "on" ] ; then
|
if [ "$NATIVE_WAYLAND" == "on" ] ; then
|
||||||
ENABLE_FEATURES+=",WaylandLinuxDrmSyncobj,WaylandPerSurfaceScale,WaylandUiScale"
|
ENABLE_FEATURES+=",WaylandLinuxDrmSyncobj,WaylandPerSurfaceScale,WaylandUiScale"
|
||||||
|
CHROMIUM_FLAGS+=" --ozone-platform=wayland"
|
||||||
else
|
else
|
||||||
CHROMIUM_FLAGS+=" --enable-gpu-memory-buffer-video-frames"
|
CHROMIUM_FLAGS+=" --enable-gpu-memory-buffer-video-frames"
|
||||||
CHROMIUM_FLAGS+=" --enable-zero-copy"
|
CHROMIUM_FLAGS+=" --enable-zero-copy"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue