Re: [gdm-list] How to setup gdm on a basic system



On Mon, Mar 24, 2014 at 8:44 AM, John Frankish <j-frankish slb com> wrote:
I'm trying to use gdm on a very basic system using components compiled separately, "linux from scratch" 
style using the 3.10.x version of the various gnome components.

Although gdm starts, it does not start properly - there's no top panel, side panel, etc.

Same here, seems a permissions problem.

In fact this error occurs even when gdm is started as root, which perhaps indicates something is needed in 
terms of linux-pam/polkit rules for gdm, but if so, what?
You can try to see if something on our project can help you. We do build gdm for slackware and there is 
also a pam file for it.
See here: 
https://sourceforge.net/p/dropline-gnome/code/HEAD/tree/dbs/branches/DLG_3_10/scripts/gdm/

Thanks for the suggestion, I recompiled gdm, which did not change anything when run as a user, but when 
running gdm as root it appears to continually open virtual terminals until it runs out of terminals (see 
debug output below).

----------

gdm[13499]: Enabling debugging
gdm[13499]: Changing user:group to tc:staff
gdm[13499]: Successfully connected to D-Bus
gdm[13499]: GdmManager: GDM starting to manage displays
gdm[13499]: GdmLocalDisplayFactory: Adding display on seat /org/freedesktop/ConsoleKit/Seat1
gdm[13499]: GdmLocalDisplayFactory: Reserving X display: 0
gdm[13499]: GdmDisplayStore: Adding display /org/gnome/DisplayManager/Displays/_0 to store
gdm[13499]: GdmDisplay: Managing display: /org/gnome/DisplayManager/Displays/_0
gdm[13499]: GdmDisplay: manage display
gdm[13499]: GdmDisplay: Preparing display: /org/gnome/DisplayManager/Displays/_0
gdm[13499]: GdmDisplay: prepare display
gdm[13499]: GdmDisplayAccessFile: creating xauth directory /var/run/gdm/auth-for-tc-XXXXXX
gdm[13499]: GdmDisplayAccessFile: chowning /var/run/gdm/auth-for-tc-0ICsNA to 1001:50
gdm[13499]: GdmDisplayAccessFile: creating /var/run/gdm/auth-for-tc-0ICsNA/database
gdm[13499]: GdmDisplayAccessFile: chowning /var/run/gdm/auth-for-tc-0ICsNA/database to 1001:50
gdm[13499]: GdmDisplayAccessFile: chmoding /var/run/gdm/auth-for-tc-0ICsNA to 0711
gdm[13499]: GdmLocalDisplayFactory: display status changed: 1
gdm[13499]: GdmSlaveProxy: Killing slave
gdm[13499]: GdmSlaveProxy: Running command: /usr/local/lib/gdm/gdm-simple-slave --display-id 
/org/gnome/DisplayManager/Displays/_0
gdm[13499]: GdmSlaveProxy: Started slave with pid 13504
gdm[13499]: GdmDisplay: Setting slave bus name::1.2 on display :0
gdm[13499]: GdmSlaveProxy: slave (pid:13504) done (status:0)
gdm[13499]: GdmDisplay: Slave exited: 0
gdm[13499]: GdmDisplay: Finishing display: /org/gnome/DisplayManager/Displays/_0
gdm[13499]: GdmDisplay: Unmanaging display
gdm[13499]: GdmDisplay: unmanage display
gdm[13499]: GdmSlaveProxy: Killing slave
gdm[13499]: GdmSlaveProxy: Disposing slave proxy
gdm[13499]: GdmSlaveProxy: Killing slave
gdm[13499]: GdmDisplay: display lasted 0.054506 seconds
gdm[13499]: GdmLocalDisplayFactory: display status changed: 4
gdm[13499]: GdmDisplayStore: Unreffing display: 0x1c56200
gdm[13499]: GdmLocalDisplayFactory: Adding display on seat /org/freedesktop/ConsoleKit/Seat1
gdm[13499]: GdmLocalDisplayFactory: Found the following X displays:
gdm[13499]: GdmLocalDisplayFactory: 0
gdm[13499]: GdmLocalDisplayFactory: Reserving X display: 1
gdm[13499]: GdmDisplayStore: Adding display /org/gnome/DisplayManager/Displays/_1 to store
gdm[13499]: GdmDisplay: Managing display: /org/gnome/DisplayManager/Displays/_1
gdm[13499]: GdmDisplay: manage display
gdm[13499]: GdmDisplay: Preparing display: /org/gnome/DisplayManager/Displays/_1
...
gdm[13499]: GdmDisplay: Finishing display: /org/gnome/DisplayManager/Displays/_5
gdm[13499]: GdmDisplay: Unmanaging display
gdm[13499]: GdmDisplay: unmanage display
gdm[13499]: GdmSlaveProxy: Killing slave
gdm[13499]: GdmSlaveProxy: Disposing slave proxy
gdm[13499]: GdmSlaveProxy: Killing slave
gdm[13499]: GdmDisplay: display lasted 0.051475 seconds
gdm[13499]: GdmLocalDisplayFactory: display status changed: 4
gdm[13499]: GdmDisplayStore: Unreffing display: 0x1c56700
gdm[13499]: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for 
errors




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]