ccampbell
October 31st, 2009, 03:31 PM
Setup:
Toshiba Centrino laptop
External LCD monitor capable of 1440x900
On first XFCE session, resolution defaults to
1024x768 75.1 70.1 60.0
So I go change it using xfce4-display-settings GUI which gives me the 1440x900 option which applies and works great.
However, on the next login, gdm starts up XFCE, xfce tries to start, then kicks me back into gdm.
Knowing Linux, I ctrl+f1 into shell and delete ~/.config
and I'm able to login to XFCE again, but that isn't something a "normal" person would know to do and it sucks to lose the whole ~/.config dir if you just setup your desktop for the first time.
Turns out all I needed to delete is this file:
~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml
but again, who is going to know to do that before they just give up on xubuntu or Linux completely?
I know people will have all sorts of solutions adding xrandr commands to my xfce init script and all that cool guy stuff, but what is the real solution?
I see this as a serious problem because I don't think a laptop with external monitor is an odd hardware setup.
How did this bug make it to the 9.10 release? I see a similar complaint from someone running the 9.10 beta, but it seems like this would have been fixed during the 9.04 cycle.
I've reported here http://bugzilla.xfce.org/show_bug.cgi?id=5932
Toshiba Centrino laptop
External LCD monitor capable of 1440x900
On first XFCE session, resolution defaults to
1024x768 75.1 70.1 60.0
So I go change it using xfce4-display-settings GUI which gives me the 1440x900 option which applies and works great.
However, on the next login, gdm starts up XFCE, xfce tries to start, then kicks me back into gdm.
Knowing Linux, I ctrl+f1 into shell and delete ~/.config
and I'm able to login to XFCE again, but that isn't something a "normal" person would know to do and it sucks to lose the whole ~/.config dir if you just setup your desktop for the first time.
Turns out all I needed to delete is this file:
~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml
but again, who is going to know to do that before they just give up on xubuntu or Linux completely?
I know people will have all sorts of solutions adding xrandr commands to my xfce init script and all that cool guy stuff, but what is the real solution?
I see this as a serious problem because I don't think a laptop with external monitor is an odd hardware setup.
How did this bug make it to the 9.10 release? I see a similar complaint from someone running the 9.10 beta, but it seems like this would have been fixed during the 9.04 cycle.
I've reported here http://bugzilla.xfce.org/show_bug.cgi?id=5932