http://bugzilla.opensuse.org/show_bug.cgi?id=971885 http://bugzilla.opensuse.org/show_bug.cgi?id=971885#c11 --- Comment #11 from Felix Miata <mrmazda@earthlink.net> --- (In reply to Egbert Eich from comment #10)
Ok, what happens if you do a xrandr --dpi 108 --output VGA1 --mode 1680x1050 right after doing the 'xrandr -q' on the same machine? Does the mode change to 1680x1050 - or do you get an error message?
Different machine, almost the same though, same CPU, Optiplex 780 instead of Optiplex 760. Main difference is DDR3 instead of DDR2, besides different HD, and much better availability for testing. The 760 is my TV's PC, normally used with HDTV, so needs to be off the 1680x1050 workspace rotation. This is the 4th official failure since opening this bug, on host gx780, also Intel gfx. It's fresh TW 20160321 KDE3 zypper up (sans 4.5.0 kernel). Same 1680x1050 LCD, but connected via DisplayPort. So in /etc/X11/xinit/xinitrc.d/setup, is xrandr --dpi 108 --output DP1 --mode 1680x1050 # Intel digital Producing same 1440x900@96DPI = failure. /proc/cmdline tail: ...splash=0 vga=791 video=1440x900@60 3 # xdpyinfo | egrep 'dimen|ution' dimensions: 1440x900 pixels (381x238 millimeters) resolution: 96x96 dots per inch # xrandr -q Screen 0: minimum 8 x 8, current 1440 x 900, maximum 32767 x 32767 DP1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.97 + 74.89 1600x1000 60.01 1280x1024 75.02 72.05 60.02 1440x900 74.98 59.89* 59.98 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.08 70.07 60.00 800x600 72.19 75.00 60.32 720x576 50.00 720x480 60.00 59.94 640x480 75.00 72.81 66.67 60.00 59.94 720x400 70.08 DVI1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) # xrandr --dpi 108 --output DP1 --mode 1680x1050 # xdpyinfo | egrep 'dimen|ution' dimensions: 1680x1050 pixels (395x246 millimeters) resolution: 108x108 dots per inch So, yes it changes, as I would expect from a timing problem solved by running a dummy xrandr prior to a real one in the startup script.
Please also do what I've asked for in comment #3 on this machine. (The proposal in comment #3 was not meant as a workaround but as a debugging aid).
I did that on two machines several hours before comment 7, and couldn't see the point since there was no evidence of any bug. I prefaced the comment 3 commands with date commands for my own benefit, and used my own filename xstart.txt, but otherwise I think it's what you asked for (on host gx780): Wed Mar 23 03:30:10 EDT 2016 Screen 0: minimum 8 x 8, current 1440 x 900, maximum 32767 x 32767 DP1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.97 + 74.89 1600x1000 60.01 1280x1024 75.02 72.05 60.02 1440x900 74.98 59.89* 59.98 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.08 70.07 60.00 800x600 72.19 75.00 60.32 720x576 50.00 720x480 60.00 59.94 640x480 75.00 72.81 66.67 60.00 59.94 720x400 70.08 DVI1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) Wed Mar 23 03:30:10 EDT 2016 Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 32767 x 32767 DP1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.97*+ 74.89 1600x1000 60.01 1280x1024 75.02 72.05 60.02 1440x900 74.98 59.89 59.98 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.08 70.07 60.00 800x600 72.19 75.00 60.32 720x576 50.00 720x480 60.00 59.94 640x480 75.00 72.81 66.67 60.00 59.94 720x400 70.08 DVI1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) Wed Mar 23 03:31:09 EDT 2016 Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 32767 x 32767 DP1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.97*+ 74.89 1600x1000 60.01 1280x1024 75.02 72.05 60.02 1440x900 74.98 59.89 59.98 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.08 70.07 60.00 800x600 72.19 75.00 60.32 720x576 50.00 720x480 60.00 59.94 640x480 75.00 72.81 66.67 60.00 59.94 720x400 70.08 DVI1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) Other than brief food and nature breaks, responding here has occupied the overwhelming majority of the past 9 hours or so of my time. I still have yet to finish responding to all Egbert Eich comments that I hope or intend to. Timezone here is -0500, so it's now past bedtime yet again. -- You are receiving this mail because: You are on the CC list for the bug.