You are not logged in.

#1 2022-05-04 09:14:16

LarryDave
Member
Registered: 2022-05-03
Posts: 28

Eye of GNOME (image viewer) not launching

Started happening after the big GNOME 42 update. I can't view any images because eog refuses to launch. When I run

eog image.jpg

I get this error:

Failed to register: Timeout was reached

Rebooting doesn't help either. I've reinstalled with

sudo pacman -Rcns eog && pacman -Syyu && pacman -S eog

but it still doesn't work. Interestingly, running

sudo eog image.jpg

works. But it outputs this:

(eog:8645): dconf-WARNING **: 12:16:20.341: failed to commit changes to dconf: Error spawning command line “dbus-launch --autolaunch=b08dfa6083e7567a1921a715000001fb --binary-syntax --close-stderr”: Child process exited with code 1

My setup:

eog 42.1-1
gnome-shell 1:42.0-1
gdm 42.0+r11+g4a52f026-1
linux-hardened 5.17.5.hardened1-1
nvidia-dkms 510.68.02-1

on a Wayland session.

Last edited by LarryDave (2022-05-04 09:17:51)

Offline

#2 2022-05-04 10:30:15

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: Eye of GNOME (image viewer) not launching

Tried the non hardened kernel? How exactly are you loading your session? There should be a shared DBUS instance and it sounds like your DBUS session is broken, what do you get from

printenv | grep DBUS
systemctl --user status

Offline

#3 2022-05-05 07:44:52

LarryDave
Member
Registered: 2022-05-03
Posts: 28

Re: Eye of GNOME (image viewer) not launching

I haven't tried the regular kernel. I've been using the hardened kernel for 5 years now, used it when it was called grsec as well. I'm using GDM to auto-login into a GNOME on Wayland session. This eog problem only started happening after the big GNOME 42 update.

Output of

printenv | grep DBUS
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus

Output of

systemctl --user status
● Arch
    State: running
     Jobs: 0 queued
   Failed: 0 units
    Since: Thu 2022-05-05 10:09:30 +03; 24min ago
   CGroup: /user.slice/user-1000.slice/user@1000.service
           ├─app.slice
           │ ├─app-gnome-ignore\x2dlid\x2dswitch\x2dtweak-913.scope
           │ │ └─ 913 python3 /usr/lib/gnome-tweak-tool-lid-inhibitor
           │ ├─app-gnome-org.bleachbit.BleachBit-1152.scope
           │ │ └─ 1152 /usr/bin/python3 /usr/bin/bleachbit
           │ ├─app-gnome-org.gnome.SettingsDaemon.DiskUtilityNotify-930.scope
           │ │ └─ 930 /usr/lib/gsd-disk-utility-notify
           │ ├─app-gnome\x2dsession\x2dmanager.slice
           │ │ └─gnome-session-manager@gnome.service
           │ │   └─ 731 /usr/lib/gnome-session-binary --systemd-service --session=gnome
           │ ├─app-org.gnome.Terminal.slice
           │ │ ├─gnome-terminal-server.service
           │ │ │ └─ 1060 /usr/lib/gnome-terminal-server
           │ │ ├─vte-spawn-0c2a5389-e053-42d6-b37d-ccd420e3315e.scope
           │ │ │ └─ 1083 bash
           │ │ ├─vte-spawn-0d5503d0-ac8e-438a-93aa-9e50b9289ab1.scope
           │ │ │ ├─ 1082 bash
           │ │ │ └─ 6328 systemctl --user status
           │ │ ├─vte-spawn-a5a7b04d-b554-4d9a-915e-229222d5482c.scope
           │ │ │ ├─ 1085 bash
           │ │ │ └─ 1086 /usr/bin/python /usr/bin/termdown
           │ │ └─vte-spawn-b7104c8e-62a3-46c5-b310-a97fb399b593.scope
           │ │   └─ 1084 bash
           │ ├─at-spi-dbus-bus.service
           │ │ ├─ 767 /usr/lib/at-spi-bus-launcher
           │ │ ├─ 773 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 11 --address=unix:path=/run/user/1000/at-spi/bus
           │ │ └─ 887 /usr/lib/at-spi2-registryd --use-gnome-session
           │ ├─dconf.service
           │ │ └─ 812 /usr/lib/dconf-service
           │ ├─gnome-session-monitor.service
           │ │ └─ 729 /usr/lib/gnome-session-ctl --monitor
           │ ├─xdg-desktop-portal-gnome.service
           │ │ └─ 1190 /usr/lib/xdg-desktop-portal-gnome
           │ ├─xdg-desktop-portal-gtk.service
           │ │ └─ 1219 /usr/lib/xdg-desktop-portal-gtk
           │ └─xdg-permission-store.service
           │   └─ 783 /usr/lib/xdg-permission-store
           ├─init.scope
           │ ├─ 607 /usr/lib/systemd/systemd --user
           │ └─ 608 "(sd-pam)"
           └─session.slice
             ├─dbus.service
             │ ├─ 657 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
             │ ├─ 885 /usr/bin/gjs /usr/share/gnome-shell/org.gnome.Shell.Notifications
             │ └─ 982 /usr/bin/gjs /usr/share/gnome-shell/org.gnome.ScreenSaver
             ├─gvfs-afc-volume-monitor.service
             │ └─ 879 /usr/lib/gvfs-afc-volume-monitor
             ├─gvfs-daemon.service
             │ ├─  755 /usr/lib/gvfsd
             │ ├─  760 /usr/lib/gvfsd-fuse /run/user/1000/gvfs -f
             │ ├─ 2567 /usr/lib/gvfsd-trash --spawner :1.12 /org/gtk/gvfs/exec_spaw/0
             │ ├─ 2583 /usr/lib/gvfsd-network --spawner :1.12 /org/gtk/gvfs/exec_spaw/1
             │ └─ 2588 /usr/lib/gvfsd-dnssd --spawner :1.12 /org/gtk/gvfs/exec_spaw/2
             ├─gvfs-metadata.service
             │ └─ 1252 /usr/lib/gvfsd-metadata
             ├─gvfs-udisks2-volume-monitor.service
             │ └─ 817 /usr/lib/gvfs-udisks2-volume-monitor
             ├─org.gnome.SettingsDaemon.A11ySettings.service
             │ └─ 902 /usr/lib/gsd-a11y-settings
             ├─org.gnome.SettingsDaemon.Color.service
             │ └─ 903 /usr/lib/gsd-color
             ├─org.gnome.SettingsDaemon.Datetime.service
             │ └─ 904 /usr/lib/gsd-datetime
             ├─org.gnome.SettingsDaemon.Housekeeping.service
             │ └─ 906 /usr/lib/gsd-housekeeping
             ├─org.gnome.SettingsDaemon.Keyboard.service
             │ └─ 910 /usr/lib/gsd-keyboard
             ├─org.gnome.SettingsDaemon.MediaKeys.service
             │ └─ 912 /usr/lib/gsd-media-keys
             ├─org.gnome.SettingsDaemon.Power.service
             │ └─ 915 /usr/lib/gsd-power
             ├─org.gnome.SettingsDaemon.PrintNotifications.service
             │ ├─ 920 /usr/lib/gsd-print-notifications
             │ └─ 989 /usr/lib/gsd-printer
             ├─org.gnome.SettingsDaemon.Rfkill.service
             │ └─ 922 /usr/lib/gsd-rfkill
             ├─org.gnome.SettingsDaemon.ScreensaverProxy.service
             │ └─ 925 /usr/lib/gsd-screensaver-proxy
             ├─org.gnome.SettingsDaemon.Sharing.service
             │ └─ 926 /usr/lib/gsd-sharing
             ├─org.gnome.SettingsDaemon.Smartcard.service
             │ └─ 928 /usr/lib/gsd-smartcard
             ├─org.gnome.SettingsDaemon.Sound.service
             │ └─ 932 /usr/lib/gsd-sound
             ├─org.gnome.SettingsDaemon.UsbProtection.service
             │ └─ 934 /usr/lib/gsd-usb-protection
             ├─org.gnome.SettingsDaemon.Wacom.service
             │ └─ 935 /usr/lib/gsd-wacom
             ├─org.gnome.Shell@wayland.service
             │ └─ 746 /usr/bin/gnome-shell
             ├─pipewire-media-session.service
             │ └─ 797 /usr/bin/pipewire-media-session
             ├─pipewire-pulse.service
             │ └─ 798 /usr/bin/pipewire-pulse
             ├─pipewire.service
             │ └─ 796 /usr/bin/pipewire
             ├─xdg-desktop-portal.service
             │ └─ 1175 /usr/lib/xdg-desktop-portal
             └─xdg-document-portal.service
               ├─ 1181 /usr/lib/xdg-document-portal
               └─ 1186 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc

Offline

Board footer

Powered by FluxBB