FS#32111 - gnome-shell requires gdm to run

Attached to Project: Arch Linux
Opened by Cody Maloney (maloney) - Saturday, 20 October 2012, 06:50 GMT
Last edited by Ionut Biru (wonder) - Saturday, 20 October 2012, 07:02 GMT
Task Type General Gripe
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After upgrading to gnome-shell in testing (3.6.1-1) gnome-shell refuses to run unless gdm is installed:

pacman -Qi gdm
error: package 'gdm' was not found

Ideally you could run gnome-shell without having gdm installed, but adding gdm as a dependency would at least solve this for now. If you try to run gnome-shell from a different login manager (such as lightdm), you get a message "Oh no! Something went wrong".

Here's a portion of the output from running gnome-shell:
JS ERROR: !!! Exception was: Error: Requiring Gdm, version none: Typelib file for namespace 'Gdm' (any version) not found
JS ERROR: !!! message = '"Requiring Gdm, version none: Typelib file for namespace 'Gdm' (any version) not found"'
JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/userMenu.js"'
JS ERROR: !!! lineNumber = '4'
JS ERROR: !!! stack = '"@/usr/share/gnome-shell/js/ui/userMenu.js:4
"'
JS ERROR: !!! Exception was: Error: Requiring Gdm, version none: Typelib file for namespace 'Gdm' (any version) not found
JS ERROR: !!! message = '"Requiring Gdm, version none: Typelib file for namespace 'Gdm' (any version) not found"'
JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/userMenu.js"'
JS ERROR: !!! lineNumber = '4'
JS ERROR: !!! stack = '"@/usr/share/gnome-shell/js/ui/userMenu.js:4
"'
Window manager warning: Log level 32: Execution of main.js threw exception: Error: Requiring Gdm, version none: Typelib file for namespace 'Gdm' (any version) not found


Additional info:
gnome-shell 3.6.1-1

Steps to reproduce:
Install gnome-shell. Don't have gdm installed (or intentionally uninstall it).
This task depends upon

Closed by  Ionut Biru (wonder)
Saturday, 20 October 2012, 07:02 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#32078 

Loading...