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

Settings app freezes when User accounts is selected #235

Open
djaeris opened this issue Oct 19, 2024 · 0 comments
Open

Settings app freezes when User accounts is selected #235

djaeris opened this issue Oct 19, 2024 · 0 comments

Comments

@djaeris
Copy link

djaeris commented Oct 19, 2024

What Happened?

When trying to open User accounts (e.g. from Dock) in the settings app, the whole thing freezes. Nothing relevant gets displayed in the journal.

When the app is opened via terminal (io.elementary.settings), User accounts opens and the terminal displays the following:

Failed to open configuration directory /etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/gnome/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/gnome/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/var/lib/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/local/share/lightdm/lightdm.conf.d: Error opening directory ?/usr/local/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/gnome/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/gnome/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/var/lib/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/local/share/lightdm/lightdm.conf.d: Error opening directory ?/usr/local/share/lightdm/lightdm.conf.d?: No such file or directory
'[Seat:*] autologin-guest' is not set anywhere assuming default 'false'
Failed to open configuration directory /etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/gnome/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/gnome/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/var/lib/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/local/share/lightdm/lightdm.conf.d: Error opening directory ?/usr/local/share/lightdm/lightdm.conf.d?: No such file or directory
** (io.elementary.settings:30623): CRITICAL **: 15:47:21.207: UserSettingsView.vala:417: couldn't load avatar

Besides all of this, the plug works as it should…

Steps to Reproduce

  1. Open System settings
  2. Open User accounts
  3. Get a frozen window a new one with a possibility to force quit.

Expected Behavior

User accounts plug should be displayed

OS Version

8.0 (Early access)

Session Type

Wayland

Software Version

Latest release (I have run all updates)

Log Output

(io.elementary.settings:31146): GLib-GIO-DEBUG: 15:51:34.316: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
(io.elementary.settings:31146): GLib-GIO-DEBUG: 15:51:34.323: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’

>>> SNIP

(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Celé meno 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:57: plugsSearch: add open window:  
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Ikonka používateľa 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:57: plugsSearch: add open window:  
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Jazyk 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:57: plugsSearch: add open window:  
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Prihlasovať automaticky 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:57: plugsSearch: add open window:  
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Relácia pre hosťa 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:57: plugsSearch: add open window:  
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Typ účtu 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:57: plugsSearch: add open window:  
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:58: plugsSearch: add ui elements: Používateľské účty → Zmena hesla 
(io.elementary.settings:31146): switchboard-DEBUG: 15:51:34.508: PlugsSearch.vala:59: plugsSearch: add plug name: Používateľské účty 
Failed to open configuration directory /etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/gnome/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/gnome/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/var/lib/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/local/share/lightdm/lightdm.conf.d: Error opening directory ?/usr/local/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/gnome/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/gnome/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/var/lib/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/local/share/lightdm/lightdm.conf.d: Error opening directory ?/usr/local/share/lightdm/lightdm.conf.d?: No such file or directory
'[Seat:*] autologin-guest' is not set anywhere assuming default 'false'
Failed to open configuration directory /etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/xdg-pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /etc/xdg/lightdm/lightdm.conf.d: Error opening directory ?/etc/xdg/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/gnome/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/gnome/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/share/pantheon-wayland/lightdm/lightdm.conf.d: Error opening directory ?/usr/share/pantheon-wayland/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/home/djaeris/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d: Error opening directory ?/var/lib/flatpak/exports/share/lightdm/lightdm.conf.d?: No such file or directory
Failed to open configuration directory /usr/local/share/lightdm/lightdm.conf.d: Error opening directory ?/usr/local/share/lightdm/lightdm.conf.d?: No such file or directory
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: Finding a graphical session for user 1000
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: Considering session 'c2'
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: ActUserManager: Seat still actively loading, so not setting loaded property
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: ActUserManager: Seat loaded, so now setting loaded property
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: ActUserManager: calling 'ListCachedUsers'
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: ActUserManager: ListCachedUsers finished, will set loaded property after list is fully loaded
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.135: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User1000
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.137: ActUserManager: user djaeris is now loaded
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.137: ActUserManager: user djaeris was not yet known, adding it
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.137: ActUserManager: tracking user 'djaeris'
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.137: ActUserManager: not yet loaded, so not emitting user-added signal
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.137: ActUserManager: no pending users, trying to set loaded property
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.137: ActUserManager: already loaded, so not setting loaded property
** (io.elementary.settings:31146): DEBUG: 15:51:38.137: MainView.vala:246: Adding UserSettingsView Widget for User 'djaeris'
(io.elementary.settings:31146): Gtk-DEBUG: 15:51:38.139: 26780304478: ../../../gtk/deprecated/gtkinfobar.c:574
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.184: ActUserManager: Found x11 display of session 'c2': :0
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.184: ActUser: adding session c2
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.184: ActUserManager: sessions changed (user djaeris) num=1
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.184: ActUserManager: added session for user djaeris
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.184: ActUserManager: already loaded, so not setting loaded property
(io.elementary.settings:31146): accountsservice-DEBUG: 15:51:38.184: ActUserManager: already loaded, so not setting loaded property
** (io.elementary.settings:31146): DEBUG: 15:51:42.947: Plug.vala:63: Clearing removal list
(io.elementary.settings:31146): dconf-DEBUG: 15:51:42.947: sync

Hardware Info

No response

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

1 participant