Has anyone else noticed two things with the latest 8.01 drivers?
1) TV-OUT is totally broken
- When I attach just the DVI-> Component video dongle to the 2nd dvi port, I'll get a display up until X launches. I can see the BIOS, the bootscrips, etc. But as soon as X launches, FGLRX explodes. See the log below. Before (<7.11), I was able to attach it, but my custom modelines to drive the display were ignored . The modelines in my xorg.conf below were copied out of Powerstrip in Win Vista.
2) glxgears performance is awful (60 FPS!)
I'm running Ubuntu 7.10 with an ATI x1900 XTX. I'm sure I'm missing something (especially on point 2), but I'm not sure what it is. If anyone has any suggestions / just wants to commiserate I'd love to hear from you.
-Tony
*~*~*~*~*~*~*~
Various Interesting Logs/config files
Relevant Xorg.4.log section (obtained by stopping gdm and then running startx -- -logverbose 6 :4)
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/modules/linux//libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
compiled for 7.1.0, module version = 8.45.4
ABI class: X.Org Server Extension, version 0.3
(II) fglrx(0): Using adapter: PCI:1:0:0.
(--) fglrx(0): VideoRAM: 262144 kByte, Type: DDR3
(II) fglrx(0): PCIE card detected
(II) fglrx(0): board/chipset is supported by this driver (original ATI board)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) fglrx(0): Connected Display1: Component Video [cv]
(II) fglrx(0): Display1: No EDID information from DDC.
(II) fglrx(0): Display1: Failed to get EDID information.
(II) fglrx(0): Primary Controller - Component Video
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c95d1]
1: [0xffffe420]
2: /lib/tls/i686/cmov/libc.so.6(__strtol_internal+0x3f) [0xb7dbfaef]
3: /usr/bin/X(xf86atoi+0x35) [0x80b4a15]
4: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0xb7964652]
5: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0xb7963e9f]
6: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperPreInit+0x5d3) [0xb7963153]
7: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0xbbf) [0xb79365ef]
8: /usr/bin/X(InitOutput+0x9a4) [0x80a8ea4]
9: /usr/bin/X(main+0x27b) [0x8076ceb]
10: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7da7050]
11: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8076241]
Fatal server error:
Caught signal 11. Server aborting
Xorg.conf
1) TV-OUT is totally broken
- When I attach just the DVI-> Component video dongle to the 2nd dvi port, I'll get a display up until X launches. I can see the BIOS, the bootscrips, etc. But as soon as X launches, FGLRX explodes. See the log below. Before (<7.11), I was able to attach it, but my custom modelines to drive the display were ignored . The modelines in my xorg.conf below were copied out of Powerstrip in Win Vista.
2) glxgears performance is awful (60 FPS!)
I'm running Ubuntu 7.10 with an ATI x1900 XTX. I'm sure I'm missing something (especially on point 2), but I'm not sure what it is. If anyone has any suggestions / just wants to commiserate I'd love to hear from you.
-Tony
*~*~*~*~*~*~*~
Various Interesting Logs/config files
Relevant Xorg.4.log section (obtained by stopping gdm and then running startx -- -logverbose 6 :4)
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/modules/linux//libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
compiled for 7.1.0, module version = 8.45.4
ABI class: X.Org Server Extension, version 0.3
(II) fglrx(0): Using adapter: PCI:1:0:0.
(--) fglrx(0): VideoRAM: 262144 kByte, Type: DDR3
(II) fglrx(0): PCIE card detected
(II) fglrx(0): board/chipset is supported by this driver (original ATI board)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) fglrx(0): Connected Display1: Component Video [cv]
(II) fglrx(0): Display1: No EDID information from DDC.
(II) fglrx(0): Display1: Failed to get EDID information.
(II) fglrx(0): Primary Controller - Component Video
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c95d1]
1: [0xffffe420]
2: /lib/tls/i686/cmov/libc.so.6(__strtol_internal+0x3f) [0xb7dbfaef]
3: /usr/bin/X(xf86atoi+0x35) [0x80b4a15]
4: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0xb7964652]
5: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0xb7963e9f]
6: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperPreInit+0x5d3) [0xb7963153]
7: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0xbbf) [0xb79365ef]
8: /usr/bin/X(InitOutput+0x9a4) [0x80a8ea4]
9: /usr/bin/X(main+0x27b) [0x8076ceb]
10: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7da7050]
11: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8076241]
Fatal server error:
Caught signal 11. Server aborting
# 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
# SERVER FLAGS
#Section "ServerFlags"
# Option "NoDDC"
#EndSection
Section "ServerLayout"
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Identifier "Default Layout"
Screen "Screen_VGA" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Option "AIGLX" "false"
# Uncomment if you have a wacom tablet
EndSection
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "Monitor"
#From VGA cable EDID info
#From VGA cable EDID info
# HorizSync 28-96 #From autoconf
# VertRefresh 43-60 #From autoconf
# Modeline "1280x720@60" 73.78 1280 1312 1592 1624 720 735 742 757
# Modeline "1920x1080@60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace
Modeline "1080iPstrip" 148.500 1920 1964 2005 2200 1080 1085 1095 1125 interlace +hsync +vsync
Modeline "720pPstrip" 148.500 1280 1350 1387 1650 720 725 730 750 +hsync +vsync
Identifier "PDP_VGA"
HorizSync 24.0 - 61.0
VertRefresh 55.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
# Option "VideoOverlay" "on"
Option "EnableMonitor" "cv"
# Option "FSAAScale" "2"
Identifier "ATI_VGA"
Driver "fglrx"
Option "TVFormat" "NTSC-M"
Option "OpenGLOverlay" "off"
# Option "FSAAEnable" "on"
Option "Centermode" "on"
Option "TVStandard" "VIDEO"
Option "TexturedVideo" "on"
Option "XaaNoOffscreenPixmaps" "on"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen_VGA"
Device "ATI_VGA"
Monitor "PDP_VGA"
DefaultDepth 24
SubSection "Display"
Modes "1080iPstrip" "1360x768" "1280x1024" "720pPstrip" "1024x768" "832x624" "800x600" "720x480" "640x480"
# Modes "1360x768" "1280x1024" "1280x720" "1024x768" "832x624" "800x600" "720x480" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
#
# 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
# SERVER FLAGS
#Section "ServerFlags"
# Option "NoDDC"
#EndSection
Section "ServerLayout"
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Identifier "Default Layout"
Screen "Screen_VGA" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Option "AIGLX" "false"
# Uncomment if you have a wacom tablet
EndSection
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "Monitor"
#From VGA cable EDID info
#From VGA cable EDID info
# HorizSync 28-96 #From autoconf
# VertRefresh 43-60 #From autoconf
# Modeline "1280x720@60" 73.78 1280 1312 1592 1624 720 735 742 757
# Modeline "1920x1080@60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace
Modeline "1080iPstrip" 148.500 1920 1964 2005 2200 1080 1085 1095 1125 interlace +hsync +vsync
Modeline "720pPstrip" 148.500 1280 1350 1387 1650 720 725 730 750 +hsync +vsync
Identifier "PDP_VGA"
HorizSync 24.0 - 61.0
VertRefresh 55.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
# Option "VideoOverlay" "on"
Option "EnableMonitor" "cv"
# Option "FSAAScale" "2"
Identifier "ATI_VGA"
Driver "fglrx"
Option "TVFormat" "NTSC-M"
Option "OpenGLOverlay" "off"
# Option "FSAAEnable" "on"
Option "Centermode" "on"
Option "TVStandard" "VIDEO"
Option "TexturedVideo" "on"
Option "XaaNoOffscreenPixmaps" "on"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen_VGA"
Device "ATI_VGA"
Monitor "PDP_VGA"
DefaultDepth 24
SubSection "Display"
Modes "1080iPstrip" "1360x768" "1280x1024" "720pPstrip" "1024x768" "832x624" "800x600" "720x480" "640x480"
# Modes "1360x768" "1280x1024" "1280x720" "1024x768" "832x624" "800x600" "720x480" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
Comment