Unable to change OpenSUSE 12.2 screen resolution to 1680x1050 to suit monitor SyncMaster 226BW

I have just got a new computer from DNUK pre-installed with OpenSUSE 12.2

It has a AMD A4-3400 APU with Radeon™ HD Graphics

13: PCI 01.0: 0300 VGA compatible controller (VGA)
  [Created at pci.319]
  Unique ID: vSkL.AyWEYnLY+H7
  SysFS ID: /devices/pci0000:00/0000:00:01.0
  SysFS BusID: 0000:00:01.0
  Hardware Class: graphics card
  Model: "ATI VGA compatible controller"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x9644 
  SubVendor: pci 0x1849 "ASRock Incorporation"
  SubDevice: pci 0x9640 
  Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0xf000-0xf0ff (rw)
  Memory Range: 0xfef00000-0xfef3ffff (rw,non-prefetchable)
  IRQ: 18 (62971 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00009644sv00001849sd00009640bc03sc00i00"
  Driver Info #0:
    Driver Status: radeon is active
    Driver Activation Cmd: "modprobe radeon"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

I am at moment using the VGA output until get HDMI to DVI conversion cable.

I want to use with my existing Monitor which is Samsung SyncMaster 226BW
which has screen resolution of 1680x 1050

But output is now at 1400x1050
and I have not manage to change it yet.

I remember having similar problems with previous version of OpenSUSE on previous PC (before switching to PCLinuxOS because of problems)
I have looked at other posts and I tried adding modeline to one of files in xorg dir from cvt but although option appears in ‘Size & Orientation’ not able to use just flips back single resolution offered.

It starts of with:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1400 x 1050, current 1400 x 1050, maximum 1400 x 1050
default connected 1400x1050+0+0 0mm x 0mm
   1400x1050      77.0* 

cvt 1680 1050
# 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
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

See follow up post for as I try to add.

I can find sax2, xorgconfig and xorg.conf looks unused even though directory there and I added modeline to one of files in it.

uname -a gives:

Linux linux-no1g 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012 (259fc87) x86_64 x86_64 x86_64 GNU/Linux

The OpenSUSE 12.2 KDE bootable livecd give correct VGA resolution of 1680x 1050 with may other resolution options under VGA.
I may post screen shoot from it in a follow up, and try examine what is set on it and see if can copy over.

But if you can give any help or pointers in meantime let me know.
Or if need any more info from me to help.

Would reinstall help? Would have option to set up then?
Seem overkill when should be able to change existing set up.
Or rescue option?
What is livecd detecting and changing?

I never had any trouble myself
I swap monitors sometimes on one of my openSUSE 12.2 machines and it just changes automatically

On a slightly different note. Personally, I’d never be happy with a OS I didn’t install myself

I can find sax2, xorgconfig

sax2 is deprecated since opensue 11.2

and xorg.conf looks unused even though directory there and I added modeline to one of files in it.

You can still use /etc/X11/Xorg.conf if desired, but in simple terms that config file has been replaced by files representing the corresponding sections of the earlier single file.

https://en.opensuse.org/SDB:Configuring_graphics_cards

Samsung SyncMaster monitors are notorious for EDID issues, especially when connected via analog VGA cables. If you care to search, you’ll find lots of old threads with manual workarounds to set the display resolution. My guess is that although you supplied a modeline in 50-monitor.conf, you haven’t added a corresponding ‘Modes’ entry in 50-screen.conf

SubSection "Display"
              Modes   "1680x1050_60.00"
          EndSubSection

BTW, have you considered using the proprietary AMD/ATI driver (instead of the radeon driver)? Yours is a recent chipset, so you might want to read this thread first:

https://forums.opensuse.org/english/get-technical-help-here/applications/470559-how-do-i-install-proprietary-radeon-catalyst-driver.html

Thanks for reply I will check out info & links and let know how get on.

& that should have been
‘I can NOT find sax2 …]’

don’t seem to be able to upload screen shots here, maybe will elsewhere & link later.

but here is xrandr from livecd which correctly detect Monitor resolution on VGA output:

linux:/home/linux # xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050      59.9*+
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  

Maybe I will just resinstall from livecd, but does seem like overkill solution.

The advantage of buying pc with OpenSUSE preinstalled is can be more sure works with hardware buying, but as I said I already had monitor.
I may just reinstall anyway.

It was good to be up & running so kids can watch BBC iplayer soon as I updated OS with flashplayer, after previous PC was giving up and crashing all time (only for harddisk to totally die just as I as going to pull over home drive contents, thank goodness most vital stuff on DVD backup), I have limited time to mess with computer now with work & kids.

You can use susepaste for posting screens SUSE Paste

Guide to: https://forums.opensuse.org/blogs/caf4926/susepaste-how-use-63/

thanks that was good to be pointed to somehow I missed that.

BTW, have you considered using the proprietary AMD/ATI driver (instead of the radeon driver)? Yours is a recent chipset, so you might want to read this thread first:

https://forums.opensuse.org/english/get-technical-help-here/applications/470559-how-do-i-install-proprietary-radeon-catalyst-driver.html

Well I have now, and decided to try, and solved problem. The one click set up repositories and install on OpenSuse is very neat.

The resolution is set correctly now as soon as driver installed, and when I got HMDI to DVI cable found correct under digital too, so monitor picture looking very sharp now.

Thanks for help.

I may suggest to DNUK to point people to this driver, when supply with this card and openSUSE installed. Although my monitor size is not that comment and on most set ups would be ok as come I guess.

Glad to have been of help. :slight_smile: