X config via xrandr not obeyed

Felix Miata mrmazda at earthlink.net
Sat Jul 19 11:12:45 PDT 2014


openSUSE 13.1
server 1.15.99.903
rv380 gfxchip
TDE added after original installation with KDE4

Normally I boot to multi-user and start X using startx. I have in 
/etc/X11/xinit/xinitrc.d/setup the following:

	xrandr --dpi 144 --output VGA-0 --mode 1600x1200 # ati analog

Actually that setup file has 79 similar lines (currently), but all except the 
one I want used are commented out at server startup.

When I use startx to start a KDE session, I get expected results. But having 
added TDE I find startx is ignoring ~/.dmrc, so even when it specifies TDE I 
get a Plasma session. From the ancient 
http://en.wikibooks.org/wiki/Guide_to_X11/Starting_Sessions I found xinit 
<full-path-to-startkde> works to get the desired session, but the xrandr line 
in setup either gets ignored or overridden somehow to use the preferred mode 
of the display's broken EDID, 1280x1024, a 5:4 mode which no CRT should ever 
prefer over any standard and available 4:3 mode.

When using graphical.target and greeter, xrandr is obeyed.

Chmod a+x on setup doesn't have any effect.

What's it take to get xinit to do the same as KDM and startx and obey xrandr?

BTW, the reason I'm using xrandr this way is due to this:
https://bugs.freedesktop.org/show_bug.cgi?id=77321

I much prefer xorg.conf* to xrandr to configure my displays to taste.

Latest log:
http://fm.no-ip.com/Tmp/Linux/Xorg/xorg.0.log-big41-xrandrdisobeyed
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

  Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


More information about the xorg mailing list