Re: [gdm-list] gdm can't start login screen
- From: Steve Kelem <skelem elementcxi com>
- To: Brian Cameron <Brian Cameron Sun COM>
- Cc: gdm-list gnome org
- Subject: Re: [gdm-list] gdm can't start login screen
- Date: Fri, 28 Oct 2005 17:03:45 -0700
Brian Cameron said the following on 10/27/2005 1:58 PM:
Steve:
I upgraded from SuSE 9.3 to SuSE 10.0 on a Dell Latitude D800 laptop.
Since then I have not been able to get gdm to run.
The nvidia splash screen displays, then I get the gray background of
an X server without a window manager. After 30 seconds or so, the
screen goes blank and repeats the display of the nvidia splash screen
and the server blankground.
There could be a lot of reasons why gdm might not start. GDM might
be depending on a library that you don't have installed. Check
"ldd /usr/lib/gdmlogin" and "ldd /usr/lib/gdmgreeter" to see if there
are any issues here.
% ldd /opt/gnome/lib/gdm/gdmlogin
linux-gate.so.1 => (0xffffe000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb7f4f000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb7f47000)
libgnomeui-2.so.0 => /opt/gnome/lib/libgnomeui-2.so.0 (0xb7ebe000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7e9e000)
libbonoboui-2.so.0 => /opt/gnome/lib/libbonoboui-2.so.0 (0xb7e40000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7e37000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7e1e000)
libgnome-keyring.so.0 => /opt/gnome/lib/libgnome-keyring.so.0
(0xb7e13000)
libgnomecanvas-2.so.0 => /opt/gnome/lib/libgnomecanvas-2.so.0
(0xb7de9000)
libgnome-2.so.0 => /opt/gnome/lib/libgnome-2.so.0 (0xb7dd6000)
libesd.so.0 => /usr/lib/libesd.so.0 (0xb7dcc000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb7d0e000)
libresmgr.so.1 => /lib/libresmgr.so.1 (0xb7d09000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb7ce6000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7ccf000)
libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0xb79dc000)
libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0xb795a000)
libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0xb7941000)
libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0
(0xb792a000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0
(0xb7924000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0xb78fd000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0xb78c8000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb787b000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb784b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb77dc000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb77bc000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb77b4000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb76bb000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb76ad000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb766e000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0xb7648000)
libgnomevfs-2.so.0 => /opt/gnome/lib/libgnomevfs-2.so.0 (0xb75e8000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb74bd000)
libz.so.1 => /lib/libz.so.1 (0xb74aa000)
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0xb747a000)
libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0xb7380000)
libdns_sd.so => /usr/lib/libdns_sd.so (0xb737a000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7367000)
librt.so.1 => /lib/tls/librt.so.1 (0xb735e000)
libbonobo-2.so.0 => /opt/gnome/lib/libbonobo-2.so.0 (0xb7304000)
libgconf-2.so.4 => /opt/gnome/lib/libgconf-2.so.4 (0xb72d2000)
libbonobo-activation.so.4 =>
/opt/gnome/lib/libbonobo-activation.so.4 (0xb72be000)
libORBitCosNaming-2.so.0 => /opt/gnome/lib/libORBitCosNaming-2.so.0
(0xb72b9000)
libORBit-2.so.0 => /opt/gnome/lib/libORBit-2.so.0 (0xb7265000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb725d000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb722b000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7205000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb7202000)
libdl.so.2 => /lib/libdl.so.2 (0xb71fd000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb71f9000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb71e7000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb7169000)
libc.so.6 => /lib/tls/libc.so.6 (0xb704a000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7045000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb703c000)
libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb7037000)
libcairo.so.1 => /usr/local/lib/libcairo.so.1 (0xb700c000)
libpixman.so.1 => /usr/local/lib/libpixman.so.1 (0xb6ff6000)
/lib/ld-linux.so.2 (0xb7f80000)
libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0xb6f1f000)
% ldd /opt/gnome/lib/gdm/gdmgreeter
linux-gate.so.1 => (0xffffe000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb7fa8000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb7fa0000)
libgnomecanvas-2.so.0 => /opt/gnome/lib/libgnomecanvas-2.so.0
(0xb7f76000)
libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0xb7c83000)
libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0xb7c01000)
libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0xb7be8000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0
(0xb7be1000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7b94000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb7b8c000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7a93000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7a85000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7a46000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0xb7a20000)
librsvg-2.so.2 => /opt/gnome/lib/librsvg-2.so.2 (0xb79f1000)
libgnomevfs-2.so.0 => /opt/gnome/lib/libgnomevfs-2.so.0 (0xb7991000)
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0xb7961000)
libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0xb7867000)
libdns_sd.so => /usr/lib/libdns_sd.so (0xb7862000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb784e000)
librt.so.1 => /lib/tls/librt.so.1 (0xb7845000)
libbonobo-2.so.0 => /opt/gnome/lib/libbonobo-2.so.0 (0xb77eb000)
libgconf-2.so.4 => /opt/gnome/lib/libgconf-2.so.4 (0xb77b9000)
libbonobo-activation.so.4 =>
/opt/gnome/lib/libbonobo-activation.so.4 (0xb77a5000)
libORBitCosNaming-2.so.0 => /opt/gnome/lib/libORBitCosNaming-2.so.0
(0xb77a1000)
libORBit-2.so.0 => /opt/gnome/lib/libORBit-2.so.0 (0xb774c000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb7744000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb7740000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb772e000)
libgsf-1.so.1 => /opt/gnome/lib/libgsf-1.so.1 (0xb7706000)
libbz2.so.1 => /lib/libbz2.so.1 (0xb76f4000)
libcroco-0.6.so.3 => /opt/gnome/lib/libcroco-0.6.so.3 (0xb76be000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0xb7697000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0xb7662000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7632000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb7612000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb75a4000)
libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0
(0xb758d000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb755b000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb7558000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb74da000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb73af000)
libdl.so.2 => /lib/libdl.so.2 (0xb73ab000)
libz.so.1 => /lib/libz.so.1 (0xb7397000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7380000)
libm.so.6 => /lib/tls/libm.so.6 (0xb735a000)
libc.so.6 => /lib/tls/libc.so.6 (0xb723b000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7237000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb722d000)
libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb7228000)
libcairo.so.1 => /usr/local/lib/libcairo.so.1 (0xb71fd000)
libpixman.so.1 => /usr/local/lib/libpixman.so.1 (0xb71e8000)
/lib/ld-linux.so.2 (0xb7fd9000)
libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0xb7110000)
So far, it looks good to me.
Can you start up the xserver by hand? Try running the xserver command
in the gdm.conf file from a terminal like this
cmd-to-run-xserver & sleep 10;DISPLAY=:0.0 xterm
That should give you an Xserver. If this fails, then the problem is
probably with your Xserver. Or perhaps you have to tweak the command
to start the Xserver.
If it works, try running gdmlogin in developer mode like this:
export DOING_GDM_DEVELOPMENT=1
/usr/lib/gdmlogin
I got the message:
Could not access GDM configuration file.
I'm not sure where it's looking. I have /etc/opt/gnome/gdm/gdm.conf.
Is there a better place for it?
Are there man pages for gnome/gdm?
Thanks,
Steve
That should cause the login program GUI to start up in development
mode. You can't really log in this way, but it tests to see if the
GUI can be launched. If it fails, any messages sent to the terminal
would probably highlight your problem.
Let me know if this helps.
Brian
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]