Bug 765284

Summary: Starting twm session fails from gdm
Product: [openSUSE] openSUSE 12.2 Reporter: Takashi Iwai <tiwai>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar, sndirsch
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Takashi Iwai 2012-06-04 11:08:54 UTC
When twm session is selected in GDM, the session can't be started correctly and aborts immediately back to GDM login screen.

The reason looks like that GDM sets a superfluous command argument "en_US.UTF-8", and xinitrc script simply tries to invoke as is.
FWIW, the command line passed to xinitrc is:
  /usr/bin/twm en_US.UTF-8

Since xdm doesn't pass such an argument, it could be a bug of GDM.
Comment 1 Stefan Dirsch 2012-06-04 15:10:30 UTC
(In reply to comment #1)
> Since xdm doesn't pass such an argument, it could be a bug of GDM.

Seems so, since this issue doesn't occur with KDM either. Reassigning.
Comment 2 Dominique Leuenberger 2012-06-17 16:35:06 UTC
This had been reported and fixed earlier in bug 661946 which in turn was marked as a dup of bug 656554


@Stefan: Reading up on those two bugs does not make be believe it to be a gdm bug (except if the standard behavior should have changed somewhere along the road)

What is the current situation? How *should* it be?
Comment 3 Dominique Leuenberger 2012-06-17 17:32:52 UTC
For reference:

LANG is passed as an argument by this patch in gdm:
https://build.opensuse.org/package/view_file?file=gdm-suse-xsession.patch&package=gdm&project=GNOME%3AFactory&rev=c351eb23d220993567cfc6182161c4d5
(Which was not changed in the last 26 months  :) )
Comment 4 Stefan Dirsch 2012-06-18 09:55:09 UTC
Dup.

*** This bug has been marked as a duplicate of bug 661946 ***