regolith-linux / regolith-desktop

Meta package for the Regolith Desktop Environment
1.5k stars 31 forks source link

Setting Key Repeat Speed Slider To Max crashes and bricks X session #796

Closed Salad360 closed 1 year ago

Salad360 commented 1 year ago

Describe the bug Adjusting Repeat Key Speed under Accessibility Settings Crashes Desktop, screen displays full-screen error message which says "Oh no, something has gone wrong and the system can't recover". Subsequent attempts to login to affected user account immediate displays the same error message.

Performing dist-upgrade, apt-get clean, and dpkg --configure a in recovery mode did not resolve the issue. Creating a new user in recovery mode allows me to login normally as that user.

To recover from this issue, I had to login as my normal user account in a tty session and rename the file ~/.config/dconf/user. After this I was able to login to a desktop session as my normal user and the system generated a new dconf/user file

To Reproduce Open "Settings" app, go to 'Accessibility' > Repeat Keys, Adjust Speed slider to max

Expected behavior Repeat key speed adjusts to max, desktop session doesn't crash

Screenshots maxresdefault

Configuration file(s) The only things that come to mind that I have customized with my installation are: switched default shell to zsh, switched to kitty as default terminal emulator and installed themes for both. Nothing I'd expect to relate to this issue

Installation Details

Additional context Add any other context about the problem here.

Pixel-Jack commented 1 year ago

I experienced the exact same issue and had to reset the values using this

kgilmer commented 1 year ago

using gsettings to fix the issue seems like a good work around. I believe this issue would be upstream in the gnome project, maybe with gnome-flashback or the settings components.