My Gnome-Desktop doesn't start from GDM

Bug #184879 reported by Frank Steudle
2
Affects Status Importance Assigned to Milestone
gdm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gdm

I have a problem familiar with bug #136529, where my Gnome-Desktop doesn't start from GDM.

I have Ubuntu Gutsy Gibbon x86 installed. The radeon-driver for my graphics card (ATI Radeon X800) and the 3d desktop running. Before the bug appeared I had an update (quite big - approximately 30 MB of download-size). Unfortunately I didn't restart after that and I continued to install new software from the repositories (Tex Live, Lyx, the latex-plugin for gedit) also I installed Warcraft 3 with its addon Frozen Throne on wine. Finally I changed some folder-ownerships from root to my normal user-account within my home-directory.

On the next day as I entered username, password and finally hit return into the GDM login window, Gnome didn't start at all. Instead the following message in .xsession-errors comes up:

(process:5691): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

    http://www.gtk.org/setuid.html

Refusing to initialize GTK+.

(process:5695): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

    http://www.gtk.org/setuid.html

Refusing to initialize GTK+.
/etc/gdm/Xsession: Beginning session setup...
/etc/profile: 17: id: not found
/etc/gdm/Xsession: 178: grep: not found
/etc/gdm/Xsession: 191: ls: not found
/etc/gdm/Xsession: Executing /usr/bin/gnome-session failed, will try to run x-terminal-emulator
exec: 204: x-terminal-emulator: not found

I tried the offered solutions from #136529 the best I could. But it didn't work (altering privileges to /tmp, remove gdm from boot, creating an alternate user, deleting .gnome2-directory from my home-folder, starting X from terminal). I suceeded in starting Gnome from recovery-mode with root-privileges via startx. But not with my ordinary user account.

Thank you very much for your help in advance.

Kind regards
Frank

Revision history for this message
Matt T. Proud (matttproud-google) wrote :

Frank,

Not to discount any of the problem's background, but it almost appears as if ${PATH} became mangled for the X startup scripts.

How are you starting X? [GDM, XDM, KDM, or startx]

If you use GDM, what session are you using? Can you include its exact name? [Default System Session, GNOME, ion3]

Do you have any custom X startup script? ${HOME}/.Xclients ${HOME}/.xinitrc ${HOME}/.xsession

Would you be willing to edit ``/etc/profile'' above line 17, where ``id'' is called and add ``echo MY_PATH: ${PATH}''

Include that output in a response.

You'll probably want to comment that echo line after you're done diagnosing.

Changed in gdm:
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Frank Steudle (tigerscar-maillisten) wrote :

Hi Matt,

thank you very much for your very fast answer. Your first guess was the right one. I also edited the /etc/environment-file before I shutdown my ubuntu the last time. I inserted an entry to bring the Java- and Derby-DB-binaries to the path. That was completely misformated...

I deleted the mentioned line and ubuntu is working again! Thank you so much. The bug is fixed!

Bye
Frank

Revision history for this message
Pedro Villavicencio (pedro) wrote :

closing the bug then, thanks.

Changed in gdm:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.