xf86-video-ati 6.7.195 TV-Out startup failure

Bernhard Rosenkraenzer bero at arklinux.org
Fri Oct 19 16:52:06 PDT 2007


Hi,
trying to start Xorg (server 1.4) with xf86-video-ati 6.7.195 with only a TV 
connected to the S-Video port results in

(EE) RADEON(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.

even though everything is configured for 800x600 at 60 Hz.

Related output from Xorg -verbose 9:

(II) RADEON(0): initializing int10
(II) RADEON(0): Primary V_BIOS segment is: 0xc000
(--) RADEON(0): Chipset: "ATI Radeon 9100 PRO IGP 7834" (ChipID = 0x7834)
(--) RADEON(0): Linear framebuffer at 0xc0000000
(--) RADEON(0): BIOS at 0xfdb00000
(II) RADEON(0): AGP card detected
(II) RADEON(0): Legacy BIOS detected
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module 
version 1.28.0
(==) RADEON(0): Page Flipping disabled
(II) RADEON(0): Will try to use DMA for Xv image transfers
(II) RADEON(0): Detected total video RAM=131072K, accessible=131072K (PCI 
BAR=262144K)
(--) RADEON(0): Mapped VideoRAM: 131072 kByte (64 bit DDR SDRAM)
(II) RADEON(0): Color tiling enabled by default
(II) RADEON(0): Max desktop size set to 800x600
(II) RADEON(0): For a larger or smaller max desktop size, add a Virtual line 
to your xorg.conf
(II) RADEON(0): If you are having trouble with 3D, reduce the desktop size by 
adjusting the Virtual line to your xorg.conf
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module "i2c" already built-in
(II) RADEON(0): PLL parameters: rf=1432 rd=6 min=20000 max=35000; xclk=16670
(II) RADEON(0): Bios Connector table:
(II) RADEON(0): Port0: DDCType-3, DACType-0, TMDSType-0, ConnectorType-2
(II) RADEON(0): Port1: DDCType-4, DACType-1, TMDSType-1, ConnectorType-4
(II) RADEON(0): Port5: DDCType-0, DACType-1, TMDSType-2, ConnectorType-6
(II) RADEON(0): Output VGA-0 using monitor section Monitor0
(II) RADEON(0): I2C bus "VGA_DDC" initialized.
(II) RADEON(0): Output DVI-0 has no monitor section
(II) RADEON(0): I2C bus "CRT2_DDC" initialized.
(WW) RADEON(0): No External TMDS Table found
(II) RADEON(0): I2C bus "DVO" initialized.
(II) RADEON(0): I2C device "DVO:RADEON DVO Controller" registered at address 
0x70.
(II) RADEON(0): Output S-video using monitor section S-video
(II) RADEON(0): Default TV standard: NTSC
(II) RADEON(0): TV standards supported by chip: NTSC PAL PAL-M NTSC-J
(II) RADEON(0): Port0:
 Monitor   -- AUTO
 Connector -- VGA
 DAC Type  -- TVDAC/ExtDAC
 TMDS Type -- None
 DDC Type  -- VGA_DDC
(II) RADEON(0): Port1:
 Monitor   -- AUTO
 Connector -- DVI-D
 DAC Type  -- None
 TMDS Type -- External
 DDC Type  -- CRT2_DDC
(II) RADEON(0): Port2:
 Monitor   -- AUTO
 Connector -- STV
 DAC Type  -- TVDAC/ExtDAC
 TMDS Type -- None
 DDC Type  -- None
(II) RADEON(0): I2C device "VGA_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" removed.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" removed.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" removed.
(II) RADEON(0): DDC Type: 3, Detected Monitor Type: 0
finished output detect: 0
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" removed.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" removed.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" removed.
(II) RADEON(0): DDC Type: 4, Detected Monitor Type: 0
(II) RADEON(0): Detected Monitor Type: 0
finished output detect: 1
finished output detect: 2
finished all detect
before xf86InitialConfiguration
(II) RADEON(0): I2C device "VGA_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" removed.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" removed.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA_DDC:ddc2" removed.
(II) RADEON(0): DDC Type: 3, Detected Monitor Type: 0
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" removed.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" removed.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "CRT2_DDC:ddc2" removed.
(II) RADEON(0): DDC Type: 4, Detected Monitor Type: 0
(II) RADEON(0): Detected Monitor Type: 0
(II) RADEON(0): Output VGA-0 disconnected
(II) RADEON(0): Output DVI-0 disconnected
(II) RADEON(0): Output S-video disconnected
(EE) RADEON(0): No valid modes.
(II) RADEON(0): RADEONFreeScreen
(II) UnloadModule: "ati"
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/xorg/modules//libint10.so
(II) UnloadModule: "vgahw"
(II) Unloading /usr/lib/xorg/modules//libvgahw.so
(II) UnloadModule: "radeon"
(EE) Screen(s) found, but none have a usable configuration.


Am I doing something stupid here, or is this a driver bug?

The related parts of my xorg.conf are

Section "Monitor"
        Identifier      "S-video"
        HorizSync 30-40
        VertRefresh 60
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "ati"
        VendorName  "ATI Technologies Inc"
        BoardName   "Radeon 9100 PRO IGP"
        BusID       "PCI:1:5:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "S-video"
        DefaultDepth 24
        SubSection "Display"
                Modes "800x600"
                Virtual 800 600
                Depth     24
        EndSubSection
EndSection


I've also tried forcing a TV-like modeline for 800x600 (40.00 ), with no 
change.

Thanks,
bero



More information about the xorg mailing list