Comment 15 for bug 220899

Revision history for this message
Avinash.Rao (avinash-aol) wrote : Re: [Bug 220899] Re: [Hardy] Xfce4 xinitrc script not executed on login

Thanks

On Mon, Jul 20, 2009 at 12:38 PM, Jarno Suni<email address hidden> wrote:
> Avinash.Rao, please use e.g http://ubuntuforums.org/ for these kind if
> questions, and mention which way you use to open image files.
>
> --
> [Hardy] Xfce4 xinitrc script not executed on login
> https://bugs.launchpad.net/bugs/220899
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “xubuntu-default-settings” package in Ubuntu: Fix Released
> Status in xubuntu-default-settings in Ubuntu Hardy: Fix Released
>
> Bug description:
> A regression has developed in the xubuntu-default-settings package when the gdm settings was inappropriately "re-synced"" with Ubuntu's which results in the proper xinitrc script not being executed by default which consequentially resulted in a number of bugs such as the screen saver not properly starting and improper/unexpected session settings. This is a serious regression.
>
> A work around is available that involves the user clicking the "session" button at the login screen and specifically selecting Xfce4 before logging in. This will result in the proper login process taking place. Users can make Xfce4 their default session so that they are no longer affected by this regression. As expected, users who had installed Ubuntu previously before installing Xubuntu will not have experienced this problem since they would have to take this action to login to the xfce4 desktop in the first place (or users who have selected the Xfce4 session specifically for whatever reason).
>
> To determine if a user is affected, they will meet the following criteria:
>
> 1) They most likely will have installed Xubuntu first or have no other Ubuntu derivative installed;
> 2) The contents of ~/.dmrc will most likely be as follows (as enclosed by [File ...] ... [/File]):
>
> [File ~/.dmrc]
>
> [Desktop]
> Session=default
> [/File]
>
> To confirm, output of ~/.xsession-errors can be examined.
>
> Users whose ~/.dmrc file read "Session=xfce4" will experience the normal login process and are not affected.
>
> The fix for this bug is to update the gdm config file shipped in xubuntu-default-settings to use the xfce4.desktop session file instead of default.desktop and to notify users of the existing install the possible need to follow the workaround procedure.
>
> TEST:
> 1. Install Xubuntu vanilla.
> 2. Login
> 3. Determine that /etc/xdg/xfce4/xinitrc did not execute on login (a good indicator would be that gnome-screensaver is not running)
> 4. Install updated package
> 5. Login again, /etc/xdg/xfce4/xinitrc should have executed on login (or at least for new users)
>
>
>
>