rv100, second video card, tv out

Eric Moreau eric at acmelinux.com
Tue Mar 15 06:49:49 PDT 2011


I don't have physical access to the machine today, so I can't reboot it
to change the primary adapter. Here is an extract from the dmesg when
the ATI card is primary. At first, I tough that the "No TV DAC" message
was relevant, but it is also present when the ATI is primary.
The obvious difference here (I guess that's not so insightful)
is the presence of Connector 2.

[    1.517991] [drm] Initialized drm 1.1.0 20060810
[    1.555804] [drm] radeon defaulting to kernel modesetting.
[    1.555807] [drm] radeon kernel modesetting enabled.
[    1.555861] radeon 0000:01:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.559147] [drm] initializing kernel modesetting (RV100 0x1002:0x5159).
[    1.559321] [drm] register mmio base: 0xCFEE0000
[    1.559323] [drm] register mmio size: 65536
[    1.565222] radeon 0000:01:00.0: VRAM: 128M 0xE8000000 - 0xEFFFFFFF (64M used)
[    1.565225] radeon 0000:01:00.0: GTT: 512M 0xC8000000 - 0xE7FFFFFF
[    1.595270] [drm] radeon: irq initialized.
[    1.596060] [drm] Detected VRAM RAM=128M, BAR=128M
[    1.596063] [drm] RAM width 64bits DDR
[    1.596171] [drm] radeon: 64M of VRAM memory ready
[    1.596173] [drm] radeon: 512M of GTT memory ready.
[    1.596204] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    1.617812] [drm] Loading R100 Microcode
[    1.619917] [drm] radeon: ring at 0x00000000C8000000
[    1.619942] [drm] ring test succeeded in 1 usecs
[    1.620097] [drm] radeon: ib pool ready.
[    1.620222] [drm] ib test succeeded in 0 usecs
[    1.620495] [drm] Default TV standard: PAL
[    1.620498] [drm] 27.000000000 MHz TV ref clk
[    1.620499] [drm] No TV DAC info found in BIOS
[    1.620502] [drm] DFP table revision: 3
[    1.620558] [drm] Default TV standard: PAL
[    1.620560] [drm] 27.000000000 MHz TV ref clk
[    1.620588] [drm] Radeon Display Connectors
[    1.620590] [drm] Connector 0:
[    1.620592] [drm]   VGA
[    1.620594] [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
[    1.620596] [drm]   Encoders:
[    1.620597] [drm]     CRT1: INTERNAL_DAC1
[    1.620599] [drm] Connector 1:
[    1.620601] [drm]   DVI-I
[    1.620602] [drm]   HPD1
[    1.620604] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[    1.620606] [drm]   Encoders:
[    1.620607] [drm]     CRT2: INTERNAL_DAC2
[    1.620609] [drm]     DFP1: INTERNAL_TMDS1
[    1.620611] [drm] Connector 2:
[    1.620612] [drm]   S-video
[    1.620613] [drm]   Encoders:
[    1.620615] [drm]     TV1: INTERNAL_DAC2
[    1.673803] [drm] Cannot find any crtc or sizes - going 1024x768
[    1.703801] [drm] fb mappable at 0xE8040000
[    1.703803] [drm] vram apper at 0xE8000000
[    1.703805] [drm] size 3145728
[    1.703806] [drm] fb depth is 24
[    1.703808] [drm]    pitch is 4096
[    1.703889] fbcon: radeondrmfb (fb0) is primary device
[    1.767896] fb0: radeondrmfb frame buffer device
[    1.767898] drm: registered panic notifier
[    1.767962] [drm] Initialized radeon 2.5.0 20080528 for 0000:01:00.0 on minor 0
[   28.312625] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[  365.275941] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[  370.881611] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[  373.800510] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[ 2353.604809] [drm] crtc 1 is connected to a TV
[ 2354.408994] [drm] not detecting due to 00000004
[ 9239.567112] [drm] not detecting due to 00000004



> On Mon, Mar 14, 2011 at 10:05 PM, Eric Moreau <eric at acmelinux.com> wrote:
>>
>> Hi everyone,
>>
>> Here is a pretty useless post because it involves old hardware,
>> but i'd like to know if anyones has a clue on this:
>>
>> Software (uname -a on Fedora 14):
>> Linux (hostname obfuscated) 2.6.35.11-83.fc14.x86_64 #1 SMP Mon Feb 7 07:06:44 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
>>
>> Hardware (snippets from lshw):
>>  description: Motherboard
>>       product: P5GC-MX
>>       vendor: ASUSTeK Computer INC.
>>  description: CPU
>>          product: Intel(R) Core(TM)2 Duo CPU     E4500  @ 2.20GHz
>>  description: Display controller
>>             product: 82945G/GZ Integrated Graphics Controller
>>             vendor: Intel Corporation
>>  description: VGA compatible controller
>>                product: Radeon RV100 QY [Radeon 7000/VE]
>>                vendor: ATI Technologies Inc
>>
>> I would like to use the old radeon card for tv-output.
>> If i use it as the primary video card, everything goes well, tv-out
>> is detected and usable with xrandr.
>>
>> If I use the onboard intel video as primary video, i get this from dmesg
>>
>>
>> [    1.361256] [drm] No TV DAC info found in BIOS
>> [    1.361259] [drm] DFP table revision: 3
>> [    1.361312] [drm] Radeon Display Connectors
>> [    1.361314] [drm] Connector 0:
>> [    1.361316] [drm]   VGA
>> [    1.361318] [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
>> [    1.361320] [drm]   Encoders:
>> [    1.361321] [drm]     CRT1: INTERNAL_DAC1
>> [    1.361323] [drm] Connector 1:
>> [    1.361324] [drm]   DVI-I
>> [    1.361326] [drm]   HPD1
>> [    1.361328] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
>> [    1.361330] [drm]   Encoders:
>> [    1.361331] [drm]     CRT2: INTERNAL_DAC2
>> [    1.361333] [drm]     DFP1: INTERNAL_TMDS1
>>
>
> How does that compare to when the card is the primary?  Can you attach
> your full dmesg output when the card is the primary and non-primary?
>
> Alex
>
>>
>> --
>> Eric Moreau
>> eric at acmelinux.com
>>
>>
>> _______________________________________________
>> xorg-driver-ati mailing list
>> xorg-driver-ati at lists.x.org
>> http://lists.x.org/mailman/listinfo/xorg-driver-ati
>>
>


-- 
Eric Moreau
eric at acmelinux.com




More information about the xorg-driver-ati mailing list