I have been using openSUSE 11.4 on the same hardware since March last year. After upgrading to openSUSE 12.1 earlier this year I have had an intermittent problem with my monitor’s native resolution not being detected and openSUSE booting up into a very low resolution. Now the problem is permanent with the system always booting to a low resolution. I have searched numerous forums, and have not come up with a solution.
My video and monitor hardware is
Acer X223w (native resolution 1680x1050)
/sbin/lspci -nnk |grep VGA -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation 82Q963/Q965 Integrated Graphics Controller [8086:2992] (rev 02)
Subsystem: Fujitsu Technology Solutions Device [1734:10b5]
00:02.1 Display controller [0380]: Intel Corporation 82Q963/Q965 Integrated Graphics Controller [8086:2993] (rev 02)
glxinfo | grep “OpenGL”
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.11
OpenGL extensions:
My Xorg.0.log file is here
I have attempted to configure the 50-monitor.conf and 50-screen.conf files, but to no avail.
gtf 1680 1050 60
1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
Modeline “1680x1050_60.00” 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
but this produces something slightly different.
cvt 1680 1050 60
1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline “1680x1050_60.00” 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
I attempted to use the results from gtf with xrandr.
xrandr --newmode “1680x1050_60.00” 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
xrandr: Failed to get size of gamma for output default
xrandr --addmode default “1680x1050_60.00”
xrandr: Failed to get size of gamma for output default
xrandr --size “1680x1050_60.00”
Failed to change the screen configuration!
I can see the screen resolution in the options of “System Settings / Display” however it will not apply the resolution.
Here is some further information about my system.
xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1600 x 1050, current 1600 x 1200, maximum 1680 x 1200
default connected 1600x1200+0+0 0mm x 0mm
1600x1200 77.0*
1680x1050_60.00 60.0
How to fix this?