View Full Version : Trying new fglrx driver
PauGNU
12-20-2007, 06:55 PM
Hi
I'm trying the new fglrx driver (7.12) on my MacbookPro with Ati x1600. Driver works fine but... the maximum resolution allowed seems to be 1280x1024. I've tried to change manually this parameter in xorg.conf by adding 1680x1050 in the screen section, but it didn't work.
Next I've tried to run sudo dpkg-reconfigure and deactivating aiglx., but same result.
It's a bug? It's just my card?.
My xorg.conf:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
EndSection
Section "Module"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
#Section "Extensions"
# Option "Composite" "0"
#EndSection
PauGNU
12-20-2007, 06:57 PM
And xorg log:
And xorg log:
[CODE]
(II) Loading extension XFree86-DRI
(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 7.1.0, module version = 8.44.3
Module class: X.Org Video Driver
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.3
(II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.44.3
(II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.443.1
(II) ATI Proprietary Linux Driver Build Date: Dec 19 2007 21:29:14
(--) Assigning device section with no busID to primary device
(--) Chipset Supported AMD Graphics Processor (0x71C5) found
(II) AMD Video driver is running on a device belonging to a group targeted for this release
(II) AMD Video driver is signed
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0x00100000 - 0x3fffffff (0x
(II) Setting vga for screen 0.
(II) fglrx(0): === [atiddxPreInit] === begin, [x]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.2
(II) fglrx(0): PCI bus 1 card 0 func 0
(**) fglrx(0): Depth 24, (--) framebuffer bpp 32
(II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) fglrx(0): Default visual is TrueColor
(**) fglrx(0): Option "OpenGLOverlay" "off"
(**) fglrx(0): Option "VideoOverlay" "on"
(**) fglrx(0): Option "DPMS" "true"
(==) fglrx(0): RGB weight 888
(II) fglrx(0): Using 8 bits per RGB (8 bit DAC)
(**) fglrx(0): Gamma Correction for I is 0x06419064
(==) fglrx(0): Gamma Correction for II is 0x06419064
(==) fglrx(0): Buffer Tiling is ON
(--) fglrx(0): Chipset: "ATI Mobility Radeon X1600" (Chipset = 0x71c5)
(--) fglrx(0): (PciSubVendor = 0x106b, PciSubDevice = 0x0080)
(--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
(--) fglrx(0): Linear framebuffer (phys) at 0x80000000
(--) fglrx(0): MMIO registers at 0x98300000
(==) fglrx(0): ROM-BIOS at 0x000c0000
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(II) fglrx(0): Primary V_BIOS segment is: 0xc000
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.1.0
ABI class: X.Org Video Driver, version 1.2
(II) fglrx(0): VESA BIOS detected
(II) fglrx(0): VESA VBE Version 3.0
(II) fglrx(0): VESA VBE Total Mem: 16384 kB
(II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS
(II) fglrx(0): VESA VBE OEM Software Rev: 9.12
(II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc.
(II) fglrx(0): VESA VBE OEM Product: M56P
(II) fglrx(0): VESA VBE OEM Product Rev: 01.00
(II) fglrx(0): ATI Video BIOS revision 9 or later detected
--------------------
(WW) fglrx(0): Only one display is connnected,so single mode is enabled
(II) fglrx(0): Primary Controller - LCD on internal LVDS
(II) fglrx(0): Internal Desktop Setting: 0x00000001
(II) fglrx(0): POWERplay not supported on this hardware
(==) fglrx(0): Qbs is not supported in this release. Disabled.
(==) fglrx(0): FAST_SWAP disabled
(==) fglrx(0): PseudoColor visuals disabled
(==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0)
(==) fglrx(0): Center Mode is disabled
(==) fglrx(0): TMDS coherent mode is enabled
(II) fglrx(0): Total of 10 modes found for primary display.
(--) fglrx(0): Virtual size is 1280x1024 (pitch 0)
(**) fglrx(0): *Mode "1280x1024": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "1280x1024" 119.00 1280 1712 1760 1840 1024 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "1152x864": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "1152x864" 119.00 1152 1712 1760 1840 864 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "1024x768": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "1024x768" 119.00 1024 1712 1760 1840 768 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "800x600": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "800x600" 119.00 800 1712 1760 1840 600 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "640x480": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "640x480" 119.00 640 1712 1760 1840 480 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "640x400": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "640x400" 119.00 640 1712 1760 1840 400 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "512x384": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "512x384" 119.00 512 1712 1760 1840 384 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "400x300": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "400x300" 119.00 400 1712 1760 1840 300 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "320x240": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "320x240" 119.00 320 1712 1760 1840 240 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "320x200": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "320x200" 119.00 320 1712 1760 1840 200 1053 1059 1080 +hsync +vsync
(--) fglrx(0): Display dimensions: (370, 230) mm
(--) fglrx(0): DPI set to (87, 113)
(--) fglrx(0): Virtual size is 1280x1024 (pitch 1280)
(**) fglrx(0): *Mode "1280x1024": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "1280x1024" 119.00 1280 1712 1760 1840 1024 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "1152x864": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "1152x864" 119.00 1152 1712 1760 1840 864 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "1024x768": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "1024x768" 119.00 1024 1712 1760 1840 768 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "800x600": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "800x600" 119.00 800 1712 1760 1840 600 1053 1059 1080 +hsync +vsync
(**) fglrx(0): *Mode "640x480": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "640x480" 119.00 640 1712 1760 1840 480 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "640x400": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "640x400" 119.00 640 1712 1760 1840 400 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "512x384": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "512x384" 119.00 512 1712 1760 1840 384 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "400x300": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "400x300" 119.00 400 1712 1760 1840 300 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "320x240": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "320x240" 119.00 320 1712 1760 1840 240 1053 1059 1080 +hsync +vsync
(**) fglrx(0): Default mode "320x200": 119.0 MHz (scaled from 0.0 MHz), 64.7 kHz, 60.0 Hz
(II) fglrx(0): Modeline "320x200" 119.00 320 1712 1760 1840 200 1053 1059 1080 +hsync +vsync
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"(II) Module already built-in
(==) fglrx(0): NoAccel = NO
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.2
(==) fglrx(0): HPV inactive
(==) fglrx(0): NoDRI = NO
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Reloading /usr/lib/xorg/modules/linux//libfglrxdrm.so
(II) fglrx(0): Depth moves disabled by default
(==) fglrx(0): Capabilities: 0x00000000
(==) fglrx(0): CapabilitiesEx: 0x00000000
(==) fglrx(0): cpuFlags: 0x8000001d
(==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
(**) fglrx(0): ATI GART size: 256 MB
(II) fglrx(0): [pcie] 258048 kB allocated
(II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 65536
(==) fglrx(0): UseFastTLS=0
(==) fglrx(0): BlockSignalsOnLock=1
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
(II) fglrx(0): [drm] DRM interface version 1.0
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
Melcar
12-20-2007, 07:06 PM
I'm leaning towards a bug. Many are reporting the lack of WS resolutions for their monitors. I too am having issues with it.
Would
Option "ForceMonitors" "LVDS"
for a laptop or
Option "ForceMonitors" "TMDS"
for desktop systems help? That should override the detection of analog monitors.
Melcar
12-20-2007, 07:22 PM
Would
Option "ForceMonitors" "LVDS"
for a laptop or
Option "ForceMonitors" "TMDS"
for desktop systems help? That should override the detection of analog monitors.
Nope. Did not work for me and my laptop.
PilotFishBob
12-22-2007, 03:00 PM
Same here - Running Fedora 8 with 2.6.23.9-85, Compaq nc8430 with Mobile X1600 chip. Nothing I've done so far will push the resolution up past 1280x1024. Also lost xv. Gave up for now and dropped back to the November driver (7-11) and everything is back to what it should be.
sok-1
12-23-2007, 07:04 AM
I am running gutsy with a 1800xt. Here my experience with 7.12 so far:
- memory leak is now solved (as far as I can test)
- installation is better as before and nice easy
- packaging script for ubuntu updates the compiz whitelist automatically
It would be a good release for me, but the wide-screen resolution bug is a showstopper. I also cannot use my normal resolution (1440x900). I changed back to 7.11 :-(
rcrodgers
12-27-2007, 10:30 PM
Until today, I'd been running the Catalyst 7.11 driver on Fedora 8 x86_64 with my Diamond Viper Radeon HD 3850 for a few weeks with few problems. (The only real annoyance was that I couldn't enable compiz, but I was getting accelerated 2d and 3d just about everywhere.) I made the mistake of installing the 7.12 a while ago, and now I'm not getting any acceleration at all. The FGLRX driver is specified in my xorg.conf file and the ATI Catalyst Control Panel loads, so I expect that the driver is being used rather than a generic vesa driver, but nothing I've done has allowed me to reclaim even 2d acceleration.
My current xorg.conf is as follows:
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us+inet"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
# HorizSync 30.0 - 72.0
# VertRefresh 50.0 - 150.0
# Option "VendorName" "ATI Proprietary Driver"
# Option "ModelName" "Generic Autodetecting Monitor"
# Option "DPMS" "true"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "dri"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Screen0"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x720" "1152x864" "1024x768" "800x600" "640x480" "640x400"
EndSubSection
EndSection
rcrodgers
12-27-2007, 10:41 PM
Until today, I'd been running the Catalyst 7.11 driver on Fedora 8 x86_64 for a few weeks with few problems. (The only real annoyance was that I couldn't enable compiz, but I was getting accelerated 2d and 3d just about everywhere.) I made the mistake of installing the 7.12 a while ago, and now I'm not getting any acceleration at all. The FGLRX driver is specified in my xorg.conf file and the ATI Catalyst Control Panel loads, so I expect that the driver is being used rather than a generic vesa driver, but nothing I've done has allowed me to reclaim even 2d acceleration.
My current xorg.conf is as follows:
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us+inet"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
# HorizSync 30.0 - 72.0
# VertRefresh 50.0 - 150.0
# Option "VendorName" "ATI Proprietary Driver"
# Option "ModelName" "Generic Autodetecting Monitor"
# Option "DPMS" "true"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "dri"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Screen0"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x720" "1152x864" "1024x768" "800x600" "640x480" "640x400"
EndSubSection
EndSection
A copy of my Xorg.0.log file can be found at http://www.raymondrodgers.com/Xorg.0.log .
Porter
12-28-2007, 01:46 PM
This is a known issue with the 7.12 drivers. As far as I know, there's no workaround yet.
You would have known that if you had bothered to read the release notes.
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.