collin80 / SavvyCAN

QT based cross platform canbus tool
MIT License
1.04k stars 288 forks source link

'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'antialiasing' #473

Open danielkucera opened 2 years ago

danielkucera commented 2 years ago

Hi, I cannot run the latest AppImage build on my Ubuntu with Wayland, the error is:

$ ./SavvyCAN-11e3b3e-x86_64.AppImage 
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

(SavvyCAN-11e3b3e-x86_64.AppImage:501810): GLib-GIO-ERROR **: 08:04:05.532: Settings schema 'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'antialiasing'
Trace/breakpoint trap (core dumped)
Jepson2k commented 1 year ago

Having the same issue as well. Ubuntu 22.04 with wayland. Version v208 and previous have been working for me, but I went to upgrade to v213 and I'm getting this issue.

collin80 commented 1 year ago

For some reason this happens with Wayland. It doesn't happen if you don't use Wayland. That could be a deal breaker for you. I will register this as a bug because multiple people have had this happen. I don't know why it suddenly hates Wayland but I'll need to find out.

photex commented 10 months ago

Ahoy!

Just tried to run this, also on Wayland and I still get the error. Since basically every major distro is now just running Wayland I think it's hard to avoid.

Does building from source provide a work around? Is there any mitigation available for the AppImage?

danielkucera commented 10 months ago

I am using a version compiled from latest master. That works fine.

danielkucera commented 10 months ago

I have just found a simillar issue here: https://github.com/Ultimaker/Cura/issues/12776

So if you don't want to compile, this should work:

GDK_BACKEND=x11 ~/Apps/SavvyCAN-11e3b3e-x86_64.AppImage
photex commented 10 months ago

Oh that works! :D Thanks @danielkucera