Bug ID 971885
Summary [regression][Intel gfx] KDE3 & Plasma5 sessions ignore xrandr resolution and DPI in Xorg startup script
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware PC
URL https://bugs.freedesktop.org/show_bug.cgi?id=94403
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component X.Org
Assignee xorg-maintainer-bugs@forge.provo.novell.com
Reporter mrmazda@earthlink.net
QA Contact xorg-maintainer-bugs@forge.provo.novell.com
CC eich@suse.com
Found By ---
Blocker ---

To reproduce:
1-boot to multi-user.target on Intel gfxcard
2-put some valid xrandr command(s) in a file in /etc/X11/xinit/xinitrc.d/, at
least one of which would override EDID and/or Xorg configuration defaults,
e.g.:
    xrandr --dpi 108 --output VGA1 --mode 1680x1050
3-ensure no conflict exists in etc/X11/xorg.con* or by overriding user settings
4a-startx a K* session, e.g.:
    WINDOWMANAGER=/opt/kde3/bin/startkde startx
    WINDOWMANAGER=startkde startx
    startx /opt/kde3/bin/startkde
    startx startkde
    startx, or
4b1-start KDM4 or KDM3
4b2-start KDE3 or Plasma5 or IceWM session

Actual results:
1-xrandr commands have been disregarded as of when session finishes
initializing

Expected results:
1-all valid xrandr commands in /etc/X11/xinit/xinitrc.d/ are in effect by the
time the DE session finishes initializing (same as when using nouveau or radeon
driver)

Comments:
1-Hosts tested today: big41 ATI gfx & Intel gfx & Nouveau gfx 20160318 Plasma5,
big31 Intel gfx 20160307 KDE3 & 20160307 Plasma5, gx27b ATI gfx 20160307
Plasma5, gx280 Intel gfx 201601## KDE3, gx28b ATI gfx 20160303, Intel gfx gx780
20160228 KDE3, hpg33 Intel gfx 20160318 Plasma5, hs80e ATI gfx 20160222
Plasma5, kt88b nouveau gfx 20160209 KDE3, msi85 Intel gfx 20160222 KDE3;
various others KDE4, Plasma 5 and KDE3 in 42.1, 13.2, 13.1.
2-Initially I thought this was about bug 929016 but that seems to be a separate
issue of old, while this is only a month or so old, broken as of TW 20160222,
OK as of TW 20160209. Whether
https://bugs.freedesktop.org/show_bug.cgi?id=94403 is truly identical or merely
overlaps I'm not 100% sure, as not all types of X sessions pay any heed to
scripted xrandr somewhere in /etc/X11/*. I only use TDE (not available for TW),
KDE3 (primarily), Plasma and KDE4, except occasionally IceWM and rarely XFCE
for comparing basic X behavior and bug triage.
3-As per comment 7 in upstream bug, xrandr > /dev/null preceding causes the
subsequent otherwise failing xrandr command to be obeyed (on host big41 at
least, not today tested elsewhere).


You are receiving this mail because: