Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Couldn't connect to Accessibility bus on Wayland #412

Open
DMJC opened this issue Feb 23, 2024 · 8 comments
Open

Couldn't connect to Accessibility bus on Wayland #412

DMJC opened this issue Feb 23, 2024 · 8 comments

Comments

@DMJC
Copy link

DMJC commented Feb 23, 2024

Expected behaviour

mate-settings-daemon loading/running.

Actual behaviour

Program crashes with error message:
(mate-settings-daemon:1915186): dbind-WARNING **: 06:46:47.847: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/1000/at-spi/bus_0: No such file or directory
Segmentation fault

Bus/Socket name has changed to /run/user/1000/at-spi/buswayland-1 due to running on Wayland.

When the bus name is overridden to be /run/user/1000/at-spi/bus_0 then mate-settings-daemon segfaults on X11/Xrandr.

Steps to reproduce the behaviour

Run Wayland/Wayfire and run /usr/libexec/mate-settings-daemon

MATE general version

1.28

Package version

1.28.0

Linux Distribution

Debian Linux 13 Trixie

@lukefromdc
Copy link
Member

lukefromdc commented Feb 23, 2024 via email

@DMJC
Copy link
Author

DMJC commented Feb 23, 2024

Thanks for clarifying that, how should we be setting the colour scheme/settings for the MATE-Panel/GTK gui elements under Wayland?

@lukefromdc
Copy link
Member

Set the desired GTK theme under org/gnome/desktop/interface/gtk-theme in dconf-editor, since the compositor uses the GTK theme set in GNOME. Same for icon theme, fonts etc

@lukefromdc
Copy link
Member

Accessability seems to be a WIP in Wayland even for GNOME from what I've heard

@DMJC
Copy link
Author

DMJC commented Feb 24, 2024 via email

@lukefromdc
Copy link
Member

That sounds like a permissions problem. Root is supposed to have its own files for this, but if the user files were ever edited as root ownership could have changed. Usually this would mean they could not be changed either in x11 or in wayland. No idea what your setup is doing beyond that, but I do not get that issue at all

@DMJC
Copy link
Author

DMJC commented Feb 24, 2024 via email

@lukefromdc
Copy link
Member

Should this be closed or not? I get lots of issues in both x11 and wayland with programs launched from terminal not being able to connect to the accessability bus, yet accerciser works. m-s-d is not used in wayland for reasons stated above, and you found the problem with saving your settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants