Packaging request #2128
[nonprism] Cannot start GNOME after activating nonprism
After having activated nonprism in /etc/pacman.conf and downgrading the system to the nonprism-packages, I cannot start gnome-session anymore from the tty.
The following packages were downgraded (pacman -Syuu):
warning: evolution-data-server: downgrading from version 3.30.3-1 to version 3.28.5-2.nonprism1 warning: gnome-online-accounts: downgrading from version 3.30.0-1 to version 3.28.0-1.nonprism1 warning: gnome-settings-daemon: downgrading from version 18.104.22.168-1 to version 3.26.2-1.nonprism1 warning: grilo-plugins: downgrading from version 0.3.8-1 to version 0.3.5-1.nonprism1 warning: webkit2gtk: downgrading from version 2.22.5-1 to version 2.22.4-1.nonprism1
Deactivating nonprism and upgrading let me start gnome again.
I don't know, which of them is the cause of the problem... Please tell me, If I should provide more logs.
I can confirm this is still an issue, here's GNOME's crash log:
Jun 12 21:26:23 KenoArchDesktop gnome-shell: JS ERROR: Error: Requiring Geoclue, version none: Typelib file for namespace 'Geoclue' (any version) not found @resource:///org/gnome/shell/misc/weather.js:3:7 @resource:///org/gnome/shell/ui/dateMenu.js:10:7 @resource:///org/gnome/shell/ui/panel.js:819:5 @resource:///org/gnome/shell/ui/main.js:22:7 @<main>:1:31 Jun 12 21:26:23 KenoArchDesktop gnome-shell: Execution of main.js threw exception: Script <main> threw an exception Jun 12 21:26:23 KenoArchDesktop org.gnome.Shell.desktop: (EE) failed to read Wayland events: Connection reset by peer Jun 12 21:26:23 KenoArchDesktop gnome-session: gnome-session-binary: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Jun 12 21:26:23 KenoArchDesktop gnome-session-binary: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Jun 12 21:26:23 KenoArchDesktop gnome-session-binary: Unrecoverable failure in required component org.gnome.Shell.desktop
Updated by bill-auger 3 months ago
- Priority changed from bug to wish
- Tracker changed from Bug to Packaging request
i have not looked into this; but offhand, i will guess that this is not a bug really - it is probably just the [nonprism] packages doing their intended job of preventing privacy leaks
the error above shows that the 'geoclue' program is not found - 'geoclue' is a geo-location program which is considered to be privacy-invasive; so that is something that the [nonprism] repos exists specifically to remove
perhaps gnome can be made to function without that feature; but for now it appears that gnome can not be used with the [nonprism] repos - assuming this is some new feature, i will mark this as a packaging request until we know more - it could be a bug though, if this is a regression that was addressed in this past