I have an ATI 9200 PCI, it's reported as AGP but the real bus is PCI. 02:01.0 VGA compatible controller: ATI Technologies Inc M9+ 5C63 [Radeon Mobility 9200 (AGP)] (rev 01) 02:01.1 Display controller: ATI Technologies Inc Device 5c43 (rev 01) There are only few PCI cards with tvout, one of this is Radeon 9200. My system is a gentoo linux with gentoo-sources-2.6.29-r5 with x11-drivers/xf86-video-ati-6.12.2 I can't start the X server because the video card can't detect any monitor ------------------- /var/log/Xorg.0.log --------------- (II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.29.0 (==) RADEON(0): Page Flipping disabled (II) RADEON(0): Will try to use DMA for Xv image transfers (II) RADEON(0): Generation 2 PCI interface, using max accessible memory (II) RADEON(0): Detected total video RAM=65536K, accessible=65536K (PCI BAR=65536K) (--) RADEON(0): Mapped VideoRAM: 65536 kByte (128 bit DDR SDRAM) (II) RADEON(0): Color tiling enabled by default (II) RADEON(0): Max desktop size set to 2048x1200 (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): ref_freq: 2700, min_out_pll: 20000, max_out_pll: 40000, min_in_pll: 40, max_in_pll: 3000, xclk: 10100, sclk: 180.000000, mclk: 101.00 0000 (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=20000 max=40000; xclk=10100 (II) RADEON(0): DFP table revision: 4 (II) RADEON(0): Output VGA-0 has no monitor section (II) RADEON(0): I2C bus "VGA-0" initialized. (II) RADEON(0): Output DVI-0 has no monitor section (II) RADEON(0): I2C bus "DVI-0" initialized. (II) RADEON(0): Output S-video has no monitor section (II) RADEON(0): Default TV standard: PAL (II) RADEON(0): TV standards supported by chip: NTSC PAL (II) RADEON(0): Port0: XRANDR name: VGA-0 Connector: VGA CRT1: INTERNAL_DAC1 DDC reg: 0x60 (II) RADEON(0): Port1: XRANDR name: DVI-0 Connector: DVI-I CRT2: INTERNAL_DAC2 DFP1: INTERNAL_TMDS1 DDC reg: 0x64 (II) RADEON(0): Port2: XRANDR name: S-video Connector: S-video TV1: INTERNAL_DAC2 DDC reg: 0x0 (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "VGA-0:ddc2" removed. (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0 finished output detect: 0 (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DVI-0:ddc2" removed. (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0 Unhandled monitor type 0 finished output detect: 1 (II) RADEON(0): Output: S-video, Detected Monitor Type: 0 finished output detect: 2 (EE) RADEON(0): No connected devices found! finished all detect before xf86InitialConfiguration (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "VGA-0:ddc2" removed. (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0 (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DVI-0:ddc2" removed. (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0 Unhandled monitor type 0 (II) RADEON(0): Output: S-video, 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 (WW) RADEON(0): No outputs definitely connected, trying again... (II) RADEON(0): Output VGA-0 disconnected (II) RADEON(0): Output DVI-0 disconnected (II) RADEON(0): Output S-video disconnected (WW) RADEON(0): Unable to find initial modes (EE) RADEON(0): No valid modes. --------------------------------------------------------- Another strange issue is that I can't read the EDID information from the board get-edid get-edid: get-edid version 2.0.0 Performing real mode VBE call Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0 Function supported Call successful VBE version 200 VBE string at 0x2110 "ATI RADEON 9200" VBE/DDC service about to be called Report DDC capabilities Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0 Function supported Call successful Monitor and video card combination does not support DDC1 transfers Monitor and video card combination does not support DDC2 transfers 0 seconds per 128 byte EDID block transfer Screen is not blanked during DDC transfer Reading next EDID block VBE/DDC service about to be called Read EDID Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0 Function supported Call failed The EDID data should not be trusted as the VBE call failed EDID claims 19 more blocks left EDID blocks left is wrong. Your EDID is probably invalid.
Please attach your full xorg log and config. As you using a VGA monitor or a TV attached via s-video or composite? TV's do not provide edids. If it's a VGA monitor that does not provide an edid and the driver is not able to detect a monitor via load detection so you'll have to force on the output on using xrandr: http://wiki.debian.org/XStrikeForce/HowToRandR12 If you are using tv-out, you can use these options to force it on: Option "ForceTVOut" "TRUE" Option "TVStandard" "ntsc" or "pal" etc.
Created attachment 26329 [details] Xorg log
Created attachment 26330 [details] Xorg config
I'm trying to use VGA for now, not jet the TV-Out. How do I use xrandr if I can't start the X server ? Some strange messages from dmesg about the card radeonfb 0000:02:01.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 radeonfb: Retrieved PLL infos from BIOS radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=180.00 Mhz, System=101.00 MHz radeonfb: PLL min 20000 max 40000 i2c-adapter i2c-1: unable to read EDID block. i2c-adapter i2c-1: unable to read EDID block. i2c-adapter i2c-1: unable to read EDID block. i2c-adapter i2c-3: unable to read EDID block. i2c-adapter i2c-3: unable to read EDID block. i2c-adapter i2c-3: unable to read EDID block. i2c-adapter i2c-2: unable to read EDID block. i2c-adapter i2c-2: unable to read EDID block. i2c-adapter i2c-2: unable to read EDID block. i2c-adapter i2c-3: unable to read EDID block. i2c-adapter i2c-3: unable to read EDID block. i2c-adapter i2c-3: unable to read EDID block. radeonfb: Monitor 1 type CRT found radeonfb: Monitor 2 type no found
Is this still an issue with xf86-video-ati from git master?
Closing due to lack of feedback.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.