Skip to content

Commit d3548eb

Browse files
committed
update to pass ozone when wayland is detected
1 parent 29d503f commit d3548eb

5 files changed

Lines changed: 10 additions & 2 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -615,5 +615,6 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
615615

616616
## Versions
617617

618+
* **21.03.26:** - Use Wayland ozone platform fixes scaling and acceleration.
618619
* **28.12.25:** - Add Wayland init logic.
619620
* **02.12.25:** - Initial Version.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,5 +105,6 @@ init_diagram: |
105105
"signal:latest" <- Base Images
106106
# changelog
107107
changelogs:
108+
- {date: "21.03.26:", desc: "Use Wayland ozone platform fixes scaling and acceleration."}
108109
- {date: "28.12.25:", desc: "Add Wayland init logic."}
109110
- {date: "02.12.25:", desc: "Initial Version."}

root/defaults/autostart_wayland

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/bash
22

3-
/usr/bin/signal-desktop --no-sandbox
3+
/usr/bin/signal-desktop --ozone-platform=wayland --no-sandbox

root/defaults/menu_wayland.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<openbox_menu xmlns="http://openbox.org/3.4/menu">
33
<menu id="root-menu" label="MENU">
44
<item label="foot" icon="/usr/share/icons/hicolor/48x48/apps/foot.png"><action name="Execute"><command>/usr/bin/foot</command></action></item>
5-
<item label="Signal" icon="/usr/share/icons/hicolor/128x128/apps/signal-desktop.png"><action name="Execute"><command>/usr/bin/signal-desktop --no-sandbox</command></action></item>
5+
<item label="Signal" icon="/usr/share/icons/hicolor/128x128/apps/signal-desktop.png"><action name="Execute"><command>/usr/bin/signal-desktop --ozone-platform=wayland --no-sandbox</command></action></item>
66
<item label="Chromium" icon="/usr/share/icons/hicolor/128x128/apps/chromium.png"><action name="Execute"><command>/usr/bin/chromium</command></action></item>
77
</menu>
88
</openbox_menu>

root/usr/bin/chromium

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,14 @@ if ! pgrep chromium > /dev/null;then
77
rm -f $HOME/.config/chromium/Singleton*
88
fi
99

10+
# Wayland check
11+
if pgrep labwc > /dev/null 2>&1; then
12+
WAYLAND="--ozone-platform=wayland"
13+
fi
14+
1015
${BIN} \
1116
--no-sandbox \
1217
--test-type \
1318
--user-data-dir \
19+
${WAYLAND} \
1420
"$@" > /dev/null 2>&1

0 commit comments

Comments
 (0)