← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 512235] Re: Fix gnome failsafe support in lucid (supporting session with arguments

 

** Description changed:

  Binary package hint: xorg
  
  In case of failsafe session, gnome-session is called with -f options.
+ The bug was in /etc/X11/Xsession.d/20x11-common_process-args where $1 is "gnome-session -f"
+ This causes some troubles when trying to STARTUP_FULL_PATH=$(/usr/bin/which "$1" || true)
+ So, we went to else statement, without STARTUP set up
  
- Currently, in lucid : 
- /etc/X11/Xsession.d/20x11-common_process-args with $1 "gnome-session -f", causes some troubles when trying to STARTUP_FULL_PATH=$(/usr/bin/which "$1" || true) :)
+ Consequently /etc/X11/Xsession.d/50x11-common_determine-startup set it
+ to /usr/bin/x-session-manager, which is an alternative to gnome-session
+ in lucid.
  
- Then, we got an empty STARTUP variable and /etc/X11/Xsession.d/50x11-common_determine-startup set it to /usr/bin/x-session-manager, which is an alternative to gnome-session in lucid.
- Finally, the failsafe session isn't started.
+ -----
  
  Also, if seahorse-plugins is installed:
  /etc/X11/Xsession.d/60seahorse-plugins will add "gnome-session -f" to $STARTUP (thinking that first bug is fixed).
  Unfortunately, STARTUP="$SEAHORSE --execute $STARTUP", --execute doesn't support additional arguments like gnome-session -f. It should be gnome-session -- -f.
  
  This fixes that too.

-- 
Fix gnome failsafe support in lucid (supporting session with arguments
https://bugs.launchpad.net/bugs/512235
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.



References