GDM: Greeter application crashing
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | gdm (Ubuntu) |
Low
|
Ubuntu Desktop Bugs | ||
Bug Description
Binary package hint: gdm
When logging out (quitting), the gdm themed greeter appears properly, however, when using ctrl+alt+backspace to restart gdm, an error appears along the lines of "The greeter application appears to be crashing." Hitting ok then takes me to the non-themed greeter which works just fine.
To reproduce:
1) Logout out into themed gdm greeter.
2) Ctrl+alt+backspace to restart gdm.
Others have been having similar problems on the ubuntu forums. A few threads of significance:
http://
http://
http://
Some speculate it is a problem with the latest version of libgtk2, however, I was unable to test the previous version as it no longer exists on archive.ubuntu.com.
| Daniel Holbach (dholbach) wrote : | #1 |
| Changed in gdm: | |
| assignee: | nobody → desktop-bugs |
| status: | Unconfirmed → Needs Info |
| Justin J Stark (justinjstark) wrote : | #2 |
About the only thing that looks fishy is
"error opening security policy file /etc/X11/
I'll attach my entire /var/log/Xorg.0.log
Also note there has been a few updates to gdm as well as libgtk but gdm still crashes for me. The first time I log out, the themed greeter displays just fine but as soon as I ctrl+alt+backspace it bombs.
/var/log/Xorg.0.log of crashing gdm
| nyarla33 (mr-somewhere) wrote : log files | #4 |
log files
| nyarla33 (mr-somewhere) wrote : | #5 |
I have this bug too.
This happened only after Gnome was updated. Then I had this bug:
https:/
It was fixed with the following updates but the bug mentionned ("Greeter application crashing") above appeared.
| Justin J Stark (justinjstark) wrote : | #6 |
I am no longer experiencing this bug (at least haven't noticed it lately). There have been some libgtk updates (one today) as well as gdm updates recently. On top of that, I am now using the Industrial (ximian) graphical login theme.
If others are still having this problem I suppose I can find some time to play around and attempt to reproduce this problem.
| nyarla33 (mr-somewhere) wrote : | #7 |
I've had these libgtk updates today (as well as others a few days ago) but nothing changed.
| Justin J Stark (justinjstark) wrote : | #8 |
Nevermind, it is still happening for me. It just took 3 or 4 ctrl+alt+backspaces before it crashed.
| Sebastien Bacher (seb128) wrote : | #9 |
note that ctrl-alt-backspace makes xorg go away which is not a proper way to restart gdm, you should use "/etc/init.d/gdm restart"
| Sebastien Bacher (seb128) wrote : | #10 |
Does setting AlwaysRestartServer to true makes a difference?
| Changed in gdm: | |
| importance: | Untriaged → Low |
| nyarla33 (mr-somewhere) wrote : | #11 |
I set
AlwaysRestartSe
in
/etc/gdm/gdm.conf
but no difference for me.
| MatthewRhodes (matt-rarness) wrote : | #12 |
I have the same problem every login. I dont know if this helps but I have noticed when I change login style to 'Plain' the error message mentioned appeares, but I get the themed login screen, and when I choose themed style, it gives the error message but loads Gnome Desktop Manager.
| Sebastien Bacher (seb128) wrote : | #14 |
That would be nice if somebody could forward that upstream, maybe they have a better idea on it
| Changed in gdm: | |
| status: | Needs Info → Unconfirmed |
| Wolf Halton (saphil) wrote : | #15 |
In edgy, aptituded up from hoary, I have recently started getting the "greeter appears to be crashing" error when logging out using the gui menu. I noticed it about a week ago, but I rarely logged out before that, except to do a mandated restart. I do not specifically know when it started doing this.
| Jonathan Harker (jonathanharker) wrote : | #16 |
I am using Edgy on a Compaq V2402 laptop (ATi Radeon Xpress 200M with either the Ubuntu repository fglrx driver, a hand-rolled fglrx driver 2.0.6234 / 8.32.5 and a couple of older versions, the radeon or vesa driver).
I get the greeter "appears to be crashing" message with the functioning fall-back greeter.
This is irrespective of whether I have cold started up, rebooted, logged out, or restarted X with Ctrl+Alt+Backspace.
I believe there might be cause to investigate this further, and may not necessarily be a X or driver problem. I will attach relevant bits of /var/log/gdm/:0.log and /var/log/Xorg.0.log from my laptop shortly (later tonight or tomorrow!) but there is mention of
(EE) AIGLX error: dlsym for __driCreateNewS
which sounds like ATi and their hopelessly out of date DRI, and also
(EE) xf86OpenSerial: Cannot open device /dev/wacom (no such file or directory)
Which, like Chess, is a total F mystery...? ;-)
| Ruediger (kruecke77) wrote : | #17 |
(Almost) same here:
Acer Aspire 1650 Laptop (ATI Radeon Mobility M 300 and fglrx driver)
"greeter appears..." message after start up, reboot, log out, or restart X and then the fall back greeter.
This only happens since the last major update (sorry, I haven't kept track of what was updated).
(EE) xf86OpenSerial: Cannot open device /dev/wacom
No such file or directory.
Error opening /dev/wacom : Invalid argument
| Ruediger (kruecke77) wrote : | #18 |
update: got rid of the "wacom" error, was not related to the problem at hand.
| Daniel Holbach (dholbach) wrote : | #19 |
Is it the 'wacom problem' for everybody?
No. Somehow my xorg.config listed three inputdevices (stylus, eraser, cursor) that are only for tablet PC. when I deleted those sections that refered to /dev/wacom the error entry in the log file disappeared.> From: <email address hidden>> Date: Wed, 7 Feb 2007 11:04:49 +0000> Subject: [Bug 48936] Re: GDM: Greeter application crashing> To: <email address hidden>> > Is it the 'wacom problem' for everybody?> > -- > GDM: Greeter application crashing> https:/
_______
Testen Sie die neuen Onlinedienste bei Windows Live Ideas - so neu, dass sie noch nicht einmal offiziell veröffentlicht wurden.
http://
| Jonathan Harker (jonathanharker) wrote : | #21 |
Ok I went on a bit of a goose-chase just to eliminate as many sources of confusion as possible. The wacom thing appears to be irrelevant to this problem. As far as I can figure out, the wacom input drivers are in xorg.conf by default simply so that X on a tablet works nicely out of the box. Commenting out these sections from xorg.conf has no effect (i.e. the greeter still crashes).
So it seems that the greeter is asking X via AIGLX to change the screen resolution, which fails. My screen goes through 3 attempts to set the screen (I get a brief orange-brown background and a spinning mouse cursor for about half a second each time) before it gives up with the error message.
The fall-back greeter appears to work fine.
Assuming my theorising above is correct, I wonder if it is one of those combination errors - i.e. the combination of Xorg 7.1, AIGLX and my particular graphics chipset (ATI Radeon Xpress 200M) whilst fine in other combinations is causing an error in this case.
As noted above, I did not have this problem in dapper, only since upgrading to edgy (in about November), and no combination of edgy xorg updates, different drivers (OSS radeon, several different versions of fglrx, vesa) or xorg.conf configuration has so far succeeded in preventing the greeter from crashing.
See attached /var/log/gdm/:0.log
Any help would be nice... :-) In the meantime, if I get time I might have a trawl through the greeter code to see what is going on (depending on what language it's written in!!!)
Cheers,
Jonathan
| Jonathan Harker (jonathanharker) wrote : | #22 |
By the way, trawling the Ubuntu forums for this bug only turns up the "uncheck the 'Enable accessible login' checkbox in gdmsetup" solution, which has no effect.
Neither does disabling XDMCP, nor fiddling with the themes.
There is a small possibility that it has something to do with the font directory messages in the gdm log:
Could not init font path element /var/lib/
I'll try not to spam this thread again until I find something more substantial.
| Jonathan Harker (jonathanharker) wrote : | #23 |
I took the liberty of enabling debug in gdm.conf and relevant bits of log files are attached.
Meanwhile, my C isn't up to an awful lot, much less gtk glib and so on. However, looking in the source I can see that the greeter failing error message is only in one place, from a condition in the gdm_slave_greeter() function in slave.c
daemon/
if G_UNLIKELY (d->try_
/* ... call gdm_error_box with the failure message ... */
Following that, d->try_
daemon/gdm.c:847:
if (status == DISPLAY_
if (d->managetime + 10 >= time (NULL)) {
} else {
}
/* now just remanage */
status = DISPLAY_REMANAGE;
} else {
d-
}
It looks like it is giving up after 10 seconds, so perhaps it is a timing thing? Anyway, I grepped for things that exit with a DISPLAY_
daemon/
daemon/
gui/gdmcommon.c:94: _exit (DISPLAY_
gui/gdmcommon.
The daemon/slave.c calls are in the gdm_slave_
The gui/gdmcommon.c references are in the gdm_common_
In gui/greeter/
gui/greeter/
gui/greeter/
gui/greeter/
gui/greeter/
gui/greeter/
gui/greeter/
So it seems to boil down to gui/greeter/
| Jonathan Harker (jonathanharker) wrote : | #24 |
...and syslog output too.
| Sebastien Bacher (seb128) wrote : | #25 |
Could somebody open a bug upstream about that? They know the code better and might have an idea on what is going wrong there
| Basilio Kublik (sourcercito) wrote : | #26 |
Hi there
You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with the development version of Ubuntu, Hardy Heron?
Thanks in advance.
| Changed in gdm: | |
| status: | New → Incomplete |
| Sebastien Bacher (seb128) wrote : | #27 |
no reply closing, a new bug should be sent using apport if that's still an issue on hardy
| Changed in gdm: | |
| status: | Incomplete → Invalid |


Thanks for your bug report. Can you check /var/log/ Xorg.*. log, /var/log/gdm/* for anything interesting?