I just switched from Pop_OS! 22.04 to Ubuntu 24.04 and ran into some issues w/ libfuse2
and the UHK AppImage (and just AppImages in general).
- Ubuntu 24 does not come w/
libfuse2
out of the box (for good reasons), and instead it haslibfuse3
. - And AppImage currently only supports
libfuse2
.
One option is to simply install libfuse2
, however, if you don’t want to do that you can simply run the UHK.Agent.AppImage
using the following command:
./UHK.Agent.AppImage --no-sandbox --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform-hint=auto
Explanation of the flags:
--no-sandbox
- removes the need forlibfuse2
--enable-features=UseOzonePlatform,WaylandWindowDecorations
- tells chromium in electron to do things for Wayland.--ozone-platform-hint=auto
- tells chromium to use Wayland if it is available. This setting is set to X11 by default. If you see blurry windows in Chrome, you may need to set this in your Chrome too (usingchrome://flags/
).
Here’s an example of my ~/.local/share/applications/uhk-agent.desktop
file:
[Desktop Entry]
Type=Application
Name=UHK Agent
Comment=Launch UHK Agent
Categories=Utilities;
Icon=/home/nazmul/bin/uhk-agent.png
Exec=/home/nazmul/bin/UHK.Agent.AppImage --no-sandbox --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform-hint=auto
Terminal=false
Hope this helps anyone using Wayland w/ AppImages.