After a second fresh install of Fedora 39 on a brand new desktop computer, Seahorse/Passwords and Keys will no longer launch.
- It worked at first and I was able to setup a working keyring successfully
- It’s icon will appear in the dock, but nothing is drawn to the screen.
- I’ve tried all 3 versions in the Software Centre (2x flatpak, 1x RPM)
- I’ve also tried installing via terminal
dnf install seahorse
There is a Gnome Keyring error in journalctl
, I don’t know if it’s related:
Dec 29 13:30:35 amd-desktop kernel: pipewire[2400]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
Dec 29 13:30:35 amd-desktop gnome-keyring-daemon[2417]: discover_other_daemon: 1
Dec 29 13:30:35 amd-desktop gnome-keyring-pkcs11.desktop[2417]: discover_other_daemon: 1
Dec 29 13:30:35 amd-desktop systemd[2293]: app-gnome-gnome\x2dkeyring\x2dpkcs11-2403.scope: Couldn't move process 2403 to requested cgroup '/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-gnome\x2dkeyring\x2dpkcs>
Dec 29 13:30:35 amd-desktop systemd[2293]: app-gnome-gnome\x2dkeyring\x2dpkcs11-2403.scope: Failed to add PIDs to scope's control group: No such process
Dec 29 13:30:35 amd-desktop systemd[2293]: app-gnome-gnome\x2dkeyring\x2dpkcs11-2403.scope: Failed with result 'resources'.
Dec 29 13:30:35 amd-desktop systemd[2293]: Failed to start app-gnome-gnome\x2dkeyring\x2dpkcs11-2403.scope - Application launched by gnome-session-binary.
Dec 29 13:30:35 amd-desktop systemd[2293]: Started app-gnome-gnome\x2dkeyring\x2dsecrets-2407.scope - Application launched by gnome-session-binary.
Dec 29 13:30:35 amd-desktop systemd[2293]: Started app-gnome-gnome\x2dkeyring\x2dssh-2415.scope - Application launched by gnome-session-binary.
I had the same Failed to start app-gnome-gnome\x2dkeyring\x2dpkcs11-2403.scop
error in my previous install.
Is there a way to get an application log? I tried seahorse -verbose
with no luck. However strace seahorse
did show something:
access("/usr/lib64/gtk-3.0/3.0.0/linux/modules/libcanberra-gtk-module.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/gtk-3.0/3.0.0/linux/modules/libcanberra-gtk-module.la", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/gtk-3.0/3.0.0/modules/libcanberra-gtk-module.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/gtk-3.0/3.0.0/modules/libcanberra-gtk-module.la", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/gtk-3.0/linux/modules/libcanberra-gtk-module.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/gtk-3.0/linux/modules/libcanberra-gtk-module.la", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so", F_OK) = 0
I tried sudo dnf install libcanberra-gtk-module
, but Fedora didn’t find a match.
I also tried sudo dnf -y install libcanberra-gtk3
, but libcanberra-gtk3-0.30-32.fc39.x86_64 is already installed
.
Keyring functionality is currently working, but I can’t create any new keyrings, and I am afraid of adding any more passwords.