After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 669949 - gdm-3.2.1.1-r2 doesn't finish to load
gdm-3.2.1.1-r2 doesn't finish to load
Status: RESOLVED OBSOLETE
Product: gdm
Classification: Core
Component: general
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2012-02-12 23:47 UTC by Gil Forcada
Modified: 2018-05-24 10:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
ps aux | grep gdm (633 bytes, text/plain)
2012-02-13 01:11 UTC, Alexandre Rostovtsev
Details
backtrace from gdb attach $(pgrep gdm-session-worker) (1.39 KB, text/plain)
2012-02-13 01:20 UTC, Alexandre Rostovtsev
Details
backtrace from gdb attach $(pgrep gdm-simple-slave) (2.76 KB, text/plain)
2012-02-13 01:21 UTC, Alexandre Rostovtsev
Details
gdm-welcome (326 bytes, text/plain)
2012-02-14 23:11 UTC, Gil Forcada
Details
slave log (19.19 KB, text/plain)
2012-02-14 23:44 UTC, Gil Forcada
Details
/etc/pam.d/system-services (235 bytes, application/octet-stream)
2012-02-17 21:43 UTC, Gil Forcada
Details
/etc/pam.d/system-auth (501 bytes, text/plain)
2012-05-09 01:17 UTC, Kyle Evans
Details
/etc/pam.d/system-login (704 bytes, text/plain)
2012-05-09 01:21 UTC, Kyle Evans
Details
/etc/pam.d/gdm-welcome (326 bytes, text/plain)
2012-05-10 00:19 UTC, Kyle Evans
Details

Description Gil Forcada 2012-02-12 23:47:47 UTC
Hi,

I reported this issue downstream (on Gentoo[1]) but they seem unable to see what's causing the issue.

Any tip on how to debug the thingie?

See the bug filed on Gentoo's bugzilla for gdb traces and gdm logs.


[1] https://bugs.gentoo.org/show_bug.cgi?id=403283
Comment 1 Alexandre Rostovtsev 2012-02-13 01:11:02 UTC
Created attachment 207416 [details]
ps aux | grep gdm

"ps aux | grep gdm" output that the bug reporter had attached to the bug in gentoo bugzilla.
Comment 2 Alexandre Rostovtsev 2012-02-13 01:20:56 UTC
Created attachment 207417 [details]
backtrace from gdb attach $(pgrep gdm-session-worker)

Backtrace from gdb attach $(pgrep gdm-session-worker) that the bug reporter had attached to the bug in gentoo bugzilla.
Comment 3 Alexandre Rostovtsev 2012-02-13 01:21:39 UTC
Created attachment 207418 [details]
backtrace from gdb attach $(pgrep gdm-simple-slave)

Backtrace from gdb attach $(pgrep gdm-simple-slave) that the bug reporter had attached to the bug in gentoo bugzilla.
Comment 4 Ray Strode [halfline] 2012-02-14 17:39:46 UTC
can you attach:

1) /etc/pam.d/gdm-welcome

2) the results of /var/log/gdm/:0-greeter.log and /var/log/gdm/:0-slave.log after adding Enable=true to the [debug] section of /etc/gdm/custom.conf

?
Comment 5 Gil Forcada 2012-02-14 23:11:39 UTC
Created attachment 207600 [details]
gdm-welcome

the /etc/pam.d/gdm-wellcome
Comment 6 Gil Forcada 2012-02-14 23:44:01 UTC
Created attachment 207603 [details]
slave log

/var/log/gdm/:0-slave.log

I do not have any /var/log/gdm/:0-greeter.log is that normal?
Comment 7 Ray Strode [halfline] 2012-02-16 19:07:12 UTC
Not having :0-greeter.log is a symptom of your problem.  The gdm-welcome is failing so it can't start the greeter.

Can you attach /etc/pam.d/system-services ?
Comment 8 Gil Forcada 2012-02-17 21:43:31 UTC
Created attachment 207905 [details]
/etc/pam.d/system-services

See attached the /etc/pam.d/system-services
Comment 9 Gil Forcada 2012-03-06 19:33:52 UTC
Turns out that adding a line on /etc/passwd for gdm (which there wasn't did the trick). I added exactly this:

gdm:!:152490::::::

The number is a random one I copied the line from colord user and added a zero to it.
Comment 10 Kyle Evans 2012-05-09 01:11:43 UTC
I am having the same problem, no greeter. Running gentoo gnome-base/gdm-3.2.1.1-r2. My passwd already has gdm:

gdm:x:105:1009:added by portage for gdm:/var/lib/gdm:/sbin/nologin
Comment 11 Kyle Evans 2012-05-09 01:17:02 UTC
Created attachment 213714 [details]
/etc/pam.d/system-auth
Comment 12 Kyle Evans 2012-05-09 01:21:37 UTC
Created attachment 213715 [details]
/etc/pam.d/system-login

After experiencing problems, I added the pam_gnome_keyring bits myself according to some notes I had taken a while back.
Comment 13 Ray Strode [halfline] 2012-05-09 15:25:58 UTC
Kyle,  can you attach your gdm-welcome ? is /sbin/nologin in /etc/shells ?
Comment 14 Kyle Evans 2012-05-10 00:19:41 UTC
Created attachment 213774 [details]
/etc/pam.d/gdm-welcome

I just added /sbin/nologin to /etc/shells. It had no effect.

Could having /var/run or /var/lock on tmpfs be causing this?
Comment 15 GNOME Infrastructure Team 2018-05-24 10:41:11 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gdm/issues/90.