|
|||||||
| Linux Radeon Display Drivers Discuss ATi drivers for Linux here ! |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
DriverHeaven Newbie
Join Date: Feb 2006
Posts: 1
Rep Power: 0 ![]() |
Radeon9600 PRO Component out
I'm trying to get component out working properly with Xv on a Gigabyte Radeon 9600 PRO 256 AGP with the DVI-to-component adapter. I'm using Version 8.22.5 of the ATI proprietary drivers and X.org 6.8.2-r6 on gentoo 2.6.15-r1. Output is to a CRT TV.
X seems to work normally but when I startup xine or try to play video in mythtv, it's like the video is stretched to where you can only see the top left 1/4 as it plays. If I disable the Xv overlay, video plays ok but performance is crappy. S-video out works fine with Xv in all ways. It seems similar to this old bug http://lists.debian.org/debian-x/2003/01/msg00120.html Here's my xorg.conf and some log info: oscar ~ # cat /etc/X11/xorg.conf # $XdotOrg: xc/programs/Xserver/hw/xfree86/xorgconf.cpp,v 1.2 2004/04/23 19:20:02 eich Exp $ # # Copyright (c) 1994-1998 by The XFree86 Project, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. # # Except as contained in this notice, the name of the XFree86 Project shall # not be used in advertising or otherwise to promote the sale, use or other # dealings in this Software without prior written authorization from the # XFree86 Project. # # $XConsortium: XF86Conf.cpp /main/22 1996/10/23 11:43:51 kaleb $ # ************************************************** ******************** Section "ServerLayout" Identifier "Main Layout" Screen 0 "aticonfig Screen 0" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/lib/X11/rgb" FontPath "/usr/share/fonts/local/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/Speedo/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/100dpi/" EndSection Section "Module" # This loads the DBE extension module. # initialisation of the XFree86-DGA extension within that module. # This loads the Type1 and FreeType font modules Load "dbe" # This loads the miscellaneous extensions module, and disables SubSection "extmod" Option "omit xfree86-dga" EndSubSection Load "type1" Load "freetype" Load "dri" Load "glx" EndSection Section "InputDevice" # If you have a US "windows" keyboard you will want: # Identifier "Keyboard1" Driver "keyboard" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" # Identifier and driver # Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/input/mice" EndSection Section "Monitor" # Option "sync on green" Identifier "Generic Monitor" HorizSync 31.5 - 31.5 ModeLine "640x480" 25.2 640 664 760 800 480 491 493 525 EndSection Section "Monitor" Identifier "aticonfig Monitor 0" EndSection Section "Device" # Monitor sections. # Option "hw cursor" "off" Identifier "Generic VGA" Driver "vga" EndSection Section "Device" Identifier "ATI Graphics Adapter 0" Driver "fglrx" Option "(null)" Option "TVFormat" "NTSC-M" Option "TVStandard" "VIDEO" Option "ForceMonitors" "nocv" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "aticonfig Screen 0" Device "ATI Graphics Adapter 0" Monitor "aticonfig Monitor 0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "800x600" EndSubSection EndSection -------------------------------------------------------- oscar ~ # cat /var/log/Xorg.0.log |grep fglrx (II) LoadModule: "fglrx" (II) Loading /usr/lib/modules/drivers/fglrx_drv.o (II) Module fglrx: vendor="FireGL - ATI Technologies Inc." (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found (II) fglrx(0): pEnt->device->identifier=0x820fd50 (II) fglrx(0): === [R200PreInit] === begin, [s] (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 "ForceMonitors" "nocv" (**) fglrx(0): Option "TVFormat" "NTSC-M" (**) fglrx(0): Option "TVStandard" "VIDEO" (==) 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 (II) fglrx(0): Primary V_BIOS segment is: 0xc000 (--) fglrx(0): Chipset: "RADEON 9600 (RV350 4150)" (Chipset = 0x4150) (--) fglrx(0): (PciSubVendor = 0x1458, PciSubDevice = 0x4022) (--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI (--) fglrx(0): Linear framebuffer (phys) at 0xe0000000 (--) fglrx(0): MMIO registers at 0xfdef0000 (==) fglrx(0): ROM-BIOS at 0x000c0000 (II) fglrx(0): VESA BIOS detected (II) fglrx(0): VESA VBE Version 2.0 (II) fglrx(0): VESA VBE Total Mem: 16384 kB (II) fglrx(0): VESA VBE OEM: ATI RADEON 9600 PRO (II) fglrx(0): VESA VBE OEM Software Rev: 1.0 (II) fglrx(0): VESA VBE OEM Vendor: ATI Technologies Inc. (II) fglrx(0): VESA VBE OEM Product: V350 (II) fglrx(0): VESA VBE OEM Product Rev: 01.00 (--) fglrx(0): VideoRAM: 131072 kByte, Type: DDR SGRAM / SDRAM (II) fglrx(0): AGP card detected (WW) fglrx(0): board is an unknown third party board, chipset is supported (**) fglrx(0): ForceMonitors Settings: 4000 (II) fglrx(0): Connected Display1: Component Video (II) fglrx(0): Display1: is disabled by configuration (II) fglrx(0): Display1: No EDID information from DDC. (EE) fglrx(0): === [R200DALSetControllerConfigForRemap] === CWDDC ControllerSetConfig failed: 6 - 0 (II) fglrx(0): Primary Controller - Component Video (II) fglrx(0): Internal Desktop Setting: 0x00000008 (II) fglrx(0): POWERplay version 3. 1 power state available: (II) fglrx(0): 1. 398/203MHz @ 50Hz [enable load balancing] (==) fglrx(0): Qbs 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 12 modes found for primary display. (--) fglrx(0): Virtual size is 720x480 (pitch 768) (**) fglrx(0): *Mode "720x480": 27.0 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (II) fglrx(0): Modeline "720x480" 27.00 720 734 798 858 480 486 492 525 +hsync +vsync (**) fglrx(0): Default mode "720x480": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "720x480" 13.50 720 732 796 858 480 486 492 525 interlace +hsync +vsync (**) fglrx(0): *Mode "704x480": 27.0 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (II) fglrx(0): Modeline "704x480" 27.00 704 728 792 858 480 486 492 525 +hsync +vsync (**) fglrx(0): Default mode "704x480": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "704x480" 13.50 704 728 792 858 480 486 492 525 interlace +hsync +vsync (**) fglrx(0): *Mode "640x480": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "640x480" 13.50 640 696 760 858 480 486 492 525 interlace +hsync +vsync (**) fglrx(0): Default mode "640x432": 27.0 MHz (scaled from 0.0 MHz), 31.5 kHz, 60.0 Hz (II) fglrx(0): Modeline "640x432" 27.00 640 696 760 858 432 462 468 525 +hsync +vsync (**) fglrx(0): Default mode "640x432": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "640x432" 13.50 640 696 760 858 432 462 468 525 interlace +hsync +vsync (**) fglrx(0): Default mode "640x400": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "640x400" 13.50 640 696 760 858 400 446 452 525 interlace +hsync +vsync (**) fglrx(0): Default mode "512x384": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "512x384" 13.50 512 632 696 858 384 438 444 525 interlace +hsync +vsync (**) fglrx(0): Default mode "400x300": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "400x300" 13.50 400 576 640 858 300 396 402 525 interlace +hsync +vsync (**) fglrx(0): Default mode "320x240": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "320x240" 13.50 320 536 600 858 240 366 372 525 interlace +hsync +vsync (**) fglrx(0): Default mode "320x200": 13.5 MHz (scaled from 0.0 MHz), 15.7 kHz, 30.0 Hz (I) (II) fglrx(0): Modeline "320x200" 13.50 320 536 600 858 200 346 352 525 interlace +hsync +vsync (==) fglrx(0): DPI set to (75, 75) (==) fglrx(0): NoAccel = NO (==) fglrx(0): HPV inactive (==) fglrx(0): FSAA enabled: NO (==) fglrx(0): FSAA Gamma enabled (==) fglrx(0): FSAA Multisample Position is fix (==) fglrx(0): NoDRI = NO (II) Loading sub module "fglrxdrm" (II) LoadModule: "fglrxdrm" (II) Loading /usr/lib/modules/linux/libfglrxdrm.a (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." (II) fglrx(0): Depth moves disabled by default (==) fglrx(0): Capabilities: 0x00000000 (==) fglrx(0): CapabilitiesEx: 0x00000000 (==) fglrx(0): cpuFlags: 0x8000001d (==) fglrx(0): cpuSpeedMHz: 0x00000b76 (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so" (==) fglrx(0): UseFastTLS=0 (==) fglrx(0): BlockSignalsOnLock=1 (==) fglrx(0): EnablePrivateBackZ = NO (II) fglrx(0): UMM Bus area: 0xe0369000 (size=0x07c97000) (II) fglrx(0): UMM area: 0xe0369000 (size=0x07c97000) (II) fglrx(0): driver needs X.org 6.8.x.y with x.y >= 0.0 (II) fglrx(0): detected X.org 6.8.2.0 (II) fglrx(0): doing DRIScreenInit (II) fglrx(0): [drm] DRM interface version 1.0 (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0xf88df000 (II) fglrx(0): [drm] mapped SAREA 0xf88df000 to 0xb7a17000 (II) fglrx(0): [drm] framebuffer handle = 0xe0000000 (II) fglrx(0): [drm] added 1 reserved context for kernel (II) fglrx(0): DRIScreenInit done (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 8.22.5 (II) fglrx(0): Date: Feb 7 2006 (II) fglrx(0): Desc: ATI FireGL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.15-gentoo-r1oscar (II) fglrx(0): Build-Kernel MODVERSIONS: no (II) fglrx(0): Build-Kernel __SMP__: no (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0xfdef0000 (II) fglrx(0): [agp] Mode=0x07000a1b bridge: 0x1106/0x0314 (II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000 (II) fglrx(0): [agp] AGP v3 disable mask 0x00000000 (II) fglrx(0): [agp] enabling AGP with mode=0x07000b1a (II) fglrx(0): [agp] AGP protocol is enabled for graphics board. (cmd=0x07000312) (II) fglrx(0): [agp] graphics chipset has AGP v3.0 (native mode) (II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes (II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672 (II) fglrx(0): [drm] texture shared area handle = 0xf8b01000 (II) fglrx(0): shared FSAAScale=1 (II) fglrx(0): DRI initialization successfull! (II) fglrx(0): FBADPhys: 0xe0000000 FBMappedSize: 0x00369000 (II) fglrx(0): Splitting WC range: base: 0xe0000000, size: 0x369000 (II) fglrx(0): Splitting WC range: base: 0xe0200000, size: 0x169000 (II) fglrx(0): Splitting WC range: base: 0xe0300000, size: 0x69000 (II) fglrx(0): Splitting WC range: base: 0xe0340000, size: 0x29000 (II) fglrx(0): Splitting WC range: base: 0xe0360000, size: 0x9000 (==) fglrx(0): Write-combining range (0xe0368000,0x1000) (==) fglrx(0): Write-combining range (0xe0360000,0x9000) (==) fglrx(0): Write-combining range (0xe0340000,0x29000) (==) fglrx(0): Write-combining range (0xe0300000,0x69000) (==) fglrx(0): Write-combining range (0xe0200000,0x169000) (==) fglrx(0): Write-combining range (0xe0000000,0x369000) (II) fglrx(0): FBMM initialized for area (0,0)-(768,1164) (II) fglrx(0): FBMM auto alloc for area (0,0)-(768,480) (front color buffer - assumption) (==) fglrx(0): Backing store disabled (==) fglrx(0): Silken mouse enabled (==) fglrx(0): Using hardware cursor (scanline 480) (II) fglrx(0): Largest offscreen area available: 768 x 676 (WW) fglrx(0): Option "(null)" is not used (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) (II) fglrx(0): Acceleration enabled (II) fglrx(0): X context handle = 0x00000001 (II) fglrx(0): [DRI] installation complete (II) fglrx(0): Direct rendering enabled (**) fglrx(0): Video overlay enabled on CRTC1 (II) fglrx(0): Interrupt handler installed at IRQ 19. -------------------------------------- Thanks if you can help! |
|
|
|
![]() |
| Thread Tools | |
|
|