Iiyama E2001WSV and Asus M4A785TD-V EVO

Hi,
I’ve just installed OpenSuse for the first time and on new hardware. I have a problem that it will not let me set the correct settings for the monitor. The monitor’s native resolution is 1680x1050, but the nearest I can set through Sax2 is 1400x1050 or 1600x1200. I’m using the motherboard’s graphics card. Can somebody help pointing me in the right direction please?

Regards
Andy

Open the file /etc/X11/xorg.conf with an editor, familiarize, and post the file contents back here.

Hi consused, the contents of the xorg.conf file are as below. I’ve now found the 1 click install but that has also not worked. The log file is rather long so I’ll see if I can find the relevant part.

Regards
Andy

/…/

SaX generated X11 config file

Created on: 2009-10-10T17:32:24+0100.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>

Automatically generated by [ISaX] (8.1)

PLEASE DO NOT EDIT THIS FILE!

Section “Files”
FontPath “/usr/share/fonts/misc:unscaled”
FontPath “/usr/share/fonts/local”
FontPath “/usr/share/fonts/75dpi:unscaled”
FontPath “/usr/share/fonts/100dpi:unscaled”
FontPath “/usr/share/fonts/Type1”
FontPath “/usr/share/fonts/URW”
FontPath “/usr/share/fonts/Speedo”
FontPath “/usr/share/fonts/PEX”
FontPath “/usr/share/fonts/cyrillic”
FontPath “/usr/share/fonts/latin2/misc:unscaled”
FontPath “/usr/share/fonts/latin2/75dpi:unscaled”
FontPath “/usr/share/fonts/latin2/100dpi:unscaled”
FontPath “/usr/share/fonts/latin2/Type1”
FontPath “/usr/share/fonts/latin7/75dpi:unscaled”
FontPath “/usr/share/fonts/baekmuk:unscaled”
FontPath “/usr/share/fonts/japanese:unscaled”
FontPath “/usr/share/fonts/kwintv”
FontPath “/usr/share/fonts/truetype”
FontPath “/usr/share/fonts/uni:unscaled”
FontPath “/usr/share/fonts/CID”
FontPath “/usr/share/fonts/ucs/misc:unscaled”
FontPath “/usr/share/fonts/ucs/75dpi:unscaled”
FontPath “/usr/share/fonts/ucs/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/misc:unscaled”
FontPath “/usr/share/fonts/hellas/75dpi:unscaled”
FontPath “/usr/share/fonts/hellas/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/Type1”
FontPath “/usr/share/fonts/misc/sgi:unscaled”
FontPath “/usr/share/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
InputDevices “/dev/gpmdata”
InputDevices “/dev/input/mice”
EndSection

Section “ServerFlags”
Option “AllowMouseOpenFail” “on”
Option “ZapWarning” “on”
EndSection

Section “Module”
Load “dri”
Load “dbe”
Load “freetype”
Load “extmod”
Load “glx”
EndSection

Section “InputDevice”
Driver “kbd”
Identifier “Keyboard[0]”
Option “Protocol” “Standard”
Option “XkbLayout” “gb”
Option “XkbModel” “microsoftpro”
Option “XkbRules” “xfree86”
EndSection

Section “InputDevice”
Driver “mouse”
Identifier “Mouse[1]”
Option “Buttons” “7”
Option “Device” “/dev/input/mice”
Option “Name” “Microsoft IntelliMouse Explorer 3.0”
Option “Protocol” “explorerps/2”
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5”
EndSection

Section “Monitor”
Option “CalcAlgorithm” “XServerPool”
DisplaySize 433 271
HorizSync 30-83
Identifier “Monitor[0]”
ModelName “IIYAMA PLE2001WSV”
Option “DPMS”
Option “PreferredMode” “1280x1024”
VendorName “IVM”
VertRefresh 43-76
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1680x1050” 146.00 1680 1784 1960 2240 1050 1053 1059 1089 -HSync -VSync
Modeline “1400x1050” 147.04 1400 1432 1600 1768 1050 1054 1058 1074
EndSection

Section “Screen”
SubSection “Display”
Depth 15
Modes “default”
EndSubSection
SubSection “Display”
Depth 16
Modes “default”
EndSubSection
SubSection “Display”
Depth 24
Modes “default”
EndSubSection
SubSection “Display”
Depth 8
Modes “default”
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Device”
BoardName “Framebuffer Graphics”
Driver “fbdev”
Identifier “Device[0]”
VendorName “VESA”
EndSection

Section “ServerLayout”
Identifier “Layout[all]”
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
Option “Clone” “off”
Option “Xinerama” “off”
Screen “Screen[0]”
EndSection

Section “DRI”
Group “video”
Mode 0660
EndSection

Section “Extensions”
EndSection

I think the offending lines from the log file are

(II) Reloading /usr/lib64/xorg/modules/linux//libfglrxdrm.so
FATAL: Module fglrx not found.
drmOpenDevice: node name is /dev/dri/card0

I have been following the instructions at //en.opensuse.org/ATI_Driver_HOWTO#1-click_install. The log file was generated when I ran the command SaX2 -r -m 0=fglrx

Regards
Andy

Hi Andy
The first thing I have noticed is the driver specified in xorg.conf, Section “Device”, is “fbdev” i.e. the frame buffer device driver. It may not support your resolution and will probably gobble too much cpu utilization. You clearly want to use the fglrx driver, and it cannot find the driver module. Did you install it correctly? Are you on 11.1, 32bit or 64bit, KDE3 or 4, or Gnome?

Also, check Section “Monitor” to make sure the settings match your monitor’s specs.

Notice this statement: Option “PreferredMode” “1280x1024”

Not all drivers support that statement so it may/not be used. You will need to check the /var/log/Xorg.0.log file, after the “fbdev” module is loaded the (II) messages will be followed by the drivers name and then the information. Have a look to see if it’s accepted or rejected?

It might be a good idea to post here the log from the point that the driver named (II) lines begin to the end. Thanks.

Try this if it will work. in yast2-hardware-graphic card and monitor. In monitor click change, In display size-diagonal and aspect ratio, under diagonal choose not configured and in Display size(mm) fill in the x axis(horizontal) and y axis(vertical) measurement of your screen in millimeter. Click okey, and save as prompted.Logout and login.

Note: As soon as you fill-in the right x and y axis measurement you will notice that under diagonal size, the not configured will change into the size of your monitor.

I think there is a problem with the driver as I’ve now found the Catalyst Control Centre but it is complaining that the driver isn’t loaded. I’ve also been going through the troubleshooting and building a package for the driver but the latest error is that I haven’t specified a target or a makefile.

I’m trying to get this running on 11.1 64bit Gnome.

Andy

Here’s the end of the log

(II) Loading /usr/lib64/xorg/modules//extensions/libdri.so
(II) Module dri: vendor=“X.Org Foundation”
compiled for 7.4.0, module version = 1.0.0
(II) Loading extension XFree86-DRI
(II) Loading sub module “fglrxdrm”
(II) LoadModule: “fglrxdrm”

(WW) Warning, couldn’t open module fglrxdrm
(II) UnloadModule: “fglrxdrm”
(EE) Can’t load FireGL DRM library (libfglrxdrm.so).
(II) UnloadModule: “dri”
(II) Unloading /usr/lib64/xorg/modules//extensions/libdri.so
(EE) Failed to load module “dri” (a required submodule could not be loaded, 0)
(II) LoadModule: “dbe”

(II) Loading /usr/lib64/xorg/modules//extensions/libdbe.so
(II) Module dbe: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: “freetype”

(II) Loading /usr/lib64/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor=“X.Org Foundation & the After X-TT Project”
compiled for 1.5.2, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: “extmod”

(II) Loading /usr/lib64/xorg/modules//extensions/libextmod.so
(II) Module extmod: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: “glx”

(II) Loading /usr/lib64/xorg/modules//extensions/libglx.so
(II) Module glx: vendor=“FireGL - ATI Technologies Inc.”
compiled for 7.4.0, module version = 1.0.0
(II) Loading extension GLX
(II) LoadModule: “record”

(II) Loading /usr/lib64/xorg/modules//extensions/librecord.so
(II) Module record: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: “fbdev”

(II) Loading /usr/lib64/xorg/modules//drivers/fbdev_drv.so
(II) Module fbdev: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 0.4.0
ABI class: X.Org Video Driver, version 4.1
(II) LoadModule: “kbd”

(II) Loading /usr/lib64/xorg/modules//input/kbd_drv.so
(II) Module kbd: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.3.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: “mouse”

(II) Loading /usr/lib64/xorg/modules//input/mouse_drv.so
(II) Module mouse: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.3.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(II) FBDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 01@00:05:0
(II) Loading sub module “fbdevhw”
(II) LoadModule: “fbdevhw”

(II) Loading /usr/lib64/xorg/modules/linux//libfbdevhw.so
(II) Module fbdevhw: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 0.0.2
ABI class: X.Org Video Driver, version 4.1
() FBDEV(0): claimed PCI slot 1@0:5:0
(II) FBDEV(0): using default device
(II) resource ranges after probing:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX

[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[4] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[6] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[8] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[10] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[12] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[14] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[16] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[18] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[20] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[21] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[22] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[23] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[25] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[27] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[29] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[30] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[31] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[32] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[33] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[34] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[35] -1 0 0x00000000 - 0x00000000 (0x1) IX**
(==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
(==) FBDEV(0): RGB weight 565
(==) FBDEV(0): Default visual is TrueColor
(==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) FBDEV(0): hardware: VESA VGA (video memory: 11550kB)
(II) FBDEV(0): checking modes against framebuffer device…
(II) FBDEV(0): mode “default” not found
(II) FBDEV(0): checking modes against monitor…
(–) FBDEV(0): Virtual size is 1400x1050 (pitch 1400)
() FBDEV(0): Built-in mode “current”: 147.0 MHz, 83.2 kHz, 77.4 Hz
(II) FBDEV(0): Modeline "current"x0.0 147.04 1400 1432 1600 1768 1050 1054 1058 1074 -hsync -vsync -csync (83.2 kHz)
(
) FBDEV(0): Display dimensions: (433, 271) mm
(**) FBDEV(0): DPI set to (82, 98)
(II) Loading sub module “fb”
(II) LoadModule: “fb”

(II) Loading /usr/lib64/xorg/modules//libfb.so
(II) Module fb: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(**) FBDEV(0): using shadow framebuffer
(II) Loading sub module “shadow”
(II) LoadModule: “shadow”

(II) Loading /usr/lib64/xorg/modules//libshadow.so
(II) Module shadow: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.1.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) do I need RAC? No, I don’t.
(II) resource ranges after preInit:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[4] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[6] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[8] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[10] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[12] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[14] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[16] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[18] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[20] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[21] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[22] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[23] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[25] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[27] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[29] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[30] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[31] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[32] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[33] -1 0 0x00000000 - 0x00000000 (0x1) IX**
[34] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[35] -1 0 0x00000000 - 0x00000000 (0x1) IX**
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
(==) FBDEV(0): Backing store disabled
() Option “dpms”
(
) FBDEV(0): DPMS enabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(EE) GLX error: Can not get required symbols.
() Option “CoreKeyboard”
(
) Keyboard[0]: always reports core events
() Option “Protocol” “Standard”
(
) Keyboard[0]: Protocol: Standard
() Option “AutoRepeat” “500 30”
(
) Option “XkbRules” “xfree86”
() Keyboard[0]: XkbRules: “xfree86”
(
) Option “XkbModel” “microsoftpro”
() Keyboard[0]: XkbModel: “microsoftpro”
(
) Option “XkbLayout” “gb”
() Keyboard[0]: XkbLayout: “gb”
(
) Option “CustomKeycodes” “off”
() Keyboard[0]: CustomKeycodes disabled
(
) Option “Protocol” “explorerps/2”
() Mouse[1]: Device: “/dev/input/mice”
(
) Mouse[1]: Protocol: “explorerps/2”
() Option “CorePointer”
(
) Mouse[1]: always reports core events
() Option “Device” “/dev/input/mice”
(
) Option “Buttons” “7”
(==) Mouse[1]: Emulate3Buttons, Emulate3Timeout: 50
() Option “ZAxisMapping” “4 5”
(
) Mouse[1]: ZAxisMapping: buttons 4 and 5
() Mouse[1]: Buttons: 11
(
) Mouse[1]: Sensitivity: 1
(II) evaluating device (Keyboard[0])
(II) XINPUT: Adding extended input device “Keyboard[0]” (type: KEYBOARD)
(II) evaluating device (Mouse[1])
(II) XINPUT: Adding extended input device “Mouse[1]” (type: MOUSE)
(II) Mouse[1]: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/TTF/, removing from list!
Could not init font path element /usr/share/fonts/OTF, removing from list!
Could not init font path element /usr/share/fonts/Type1/, removing from list!
Could not init font path element /usr/share/fonts/100dpi:unscaled, removing from list!
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
(II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)************************************************************************************************************************************************

As far as the fbdev driver goes, the log confirms that it cannot handle your default mode so it has picked the nearest it can i.e. 1400x1050. It checked its supported modes against both the framebuffer device (your card) and your monitor.

You could also try the “vesa” driver with command SaX2 -r -m 0=vesa

It may get further than the “fbdev” driver, but it may support Option “PreferredMode” “1280x1024” and stick on that mode. You can comment that line out in the xorg.conf (insert # as first char of line). The vesa driver’s refresh rate support isn’t great, but it’s useful to find out the best fallback driver for your hardware, particularly if you get future problems with kernel updates and the ATI driver.

I agree your main concern is the fglrx driver modules. I am not familiar enough with ATI drivers, so I would search the forum for previous threads using terms e.g compile ATI fglrx. I had a quick look, and some threads talk about compiling versus properly installing the proprietary drivers, and comments on success are somewhat variable. You may have done this already, and also searched on your particular ATI hardware…

Failing that, hopefully someone with ATI driver expertise will come by and assist further. :\

If you still need assistance with the fglrx driver problem and noone comes by, you should consider starting a new thread for it with an appropriate subject, including driver name. :wink: