xorg.conf screen resolution overridden by XFCE?
This might be a silly question, but I have to ask because it's driving me crazy.
I set my screen resolution to 1024x768 @ 75hz using the XFCE display manager. In addition I have all of my available screen resolutions set up in my xorg.conf file using modelines. For some reason, when I type startx XFCE briefly starts up in 1280x860 or something before quickly changing to my chosen 1024x768 while the splash screen is displayed. I am under the assumption that XFCE pulls the available modelines from xorg.conf but I may be wrong. I even tried making the 1024x768 the first choice under the relevant modeline in xorg.conf but that didn't help. What am I missing? |
I would double-check the xorg.conf file. According to the manpage:
Code:
Modes "mode-name" ... After that, the desktop manager may change the resolution using the Randr X extension to something else. See the manpage for xrandr. |
Thank you for responding, apparently this is a tough one. First let me say that xrandr doesn't seem to exist on my system.
Second, I have the default depth set to 16 with only one possible mode. See xorg.conf below: Code:
Section "ServerLayout" |
Quote:
What's the output of slocate xrandr? Quote:
xrandr -s 1024x768 in your .xintrc file (somewhere on the top of the file). That should do the trick. |
Hmmm
I checked and libxrandr is installed but not the xrandr package. I will install it tonight and post the results here.
Still I can't help but wonder why xrandr is required, but I don't mind installing it if it cures my resolution problem. |
Solved but still wondering
Ok I installed the xrandr package and added the line suggested to my .xinitrc and it worked.
This still seems like a workaround to me rather than a solution. Thanks to you adriv for solving the problem for me, but if anyone in the know can explain why this is necessary I would like to know for my own sanity. |
All times are GMT -5. The time now is 02:12 AM. |