0x7146:0x174B:0x0920: Sapphire Radeon X1300
I am experimenting with the "radeonhd" driver on my Debian Etch workstation, and I noticed the following in the log output: (**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32 (**) RADEONHD(0): Option "HPD" "swap" (WW) RADEONHD(0): !!! Option HPD is set !!! This shall only be used to work around broken connector tables. Please report your findings to radeonhd@opensuse.org (II) RADEONHD(0): Unknown card detected: 0x7146:0x174B:0x0920. If - and only if - your card does not work or does not work optimally please contact radeonhd@opensuse.org to help rectify this. Use the subject: 0x7146:0x174B:0x0920: <name of board>. (--) RADEONHD(0): Detected an RV515 on an unidentified card The video card is a Sapphire Radeon X1300. I don't have the box anymore, but the packing slip that came with it says: Sapphire Radeon X1300 PCI Express 256MB DDR Video Card w/TV-Out, DVI & VGA Retail So far the driver is working OK for me, although I did have to add the following line to my xorg.conf: Option "HPD" "swap" It is possible (although I think unlikely) that this could also be due to the IOGEAR DVI KVM switch that I am using. The KVM switch occasionally causes me problems with autodetection, although so far I've only noticed problems if I first start X / boot windows while the KVM switch has a different host selected, as the resolution of my display will not be detected properly. Please let me know if I can provide more information. Xorg.log and xorg.conf files attached # /etc/X11/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 /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/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 Section "Files" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" # path to defoma fonts 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" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSection Section "Device" Identifier "ATI X1300" #Driver "fglrx" #BusID "PCI:1:0:0" #Option "VideoOverlay" "on" #Option "OpenGLOverlay" "off" Driver "radeonhd" Option "HPD" "swap" EndSection Section "Monitor" Identifier "DELL 2407WFP" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI X1300" Monitor "DELL 2407WFP" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection Section "Extensions" #Option "Composite" "Disable" Option "XVideo" "Enable" EndSection Section "DRI" Mode 0666 EndSection
On Mar 24, 08 14:11:53 -0600, Andrew Cattau wrote:
(II) RADEONHD(0): Unknown card detected: 0x7146:0x174B:0x0920.
We already have one Sapphire X1300 in our database: 0x7146:0x174B:0x0470 It's not unusual that there are several versions of one card. In this case, the X1300 already had a special quirks table entry, but that one was created before we found out about the HPD issues. Looking at your configuration, the boards really seem to be wired differently... I'm pushing your card, with an updated driver you shouldn't need "HPD" "swap" any more. Just to make sure: can you call conntest as described in the README? Maybe we can fix both entries for good.
So far the driver is working OK for me, although I did have to add the following line to my xorg.conf: Option "HPD" "swap"
It is possible (although I think unlikely) that this could also be due to the IOGEAR DVI KVM switch that I am using. The KVM switch occasionally
Not really. If you had DDC problems, yes, but hot plug detection uses
the same lines used for the RGB signal...
CU
Matthias
--
Matthias Hopf
Matthias Hopf wrote:
On Mar 24, 08 14:11:53 -0600, Andrew Cattau wrote:
(II) RADEONHD(0): Unknown card detected: 0x7146:0x174B:0x0920.
Just to make sure: can you call conntest as described in the README? Maybe we can fix both entries for good.
Outputs attached: x1300-vga - rhd_conntest -s 1:0.0 (VGA cable attached.) x1300-dvi - rhd_conntest -s 1:0.0 (DVI cable attached.) 7146.174B.0920.vga.rom - rhd_conntest -d 1:0.0 When I used the VGA cable, I wasn't getting a picture on the screen. I just swapped the cables while X was running, so I suppose that just means that the driver/card was already initialized to use the DVI output. If I understand the results correctly, it does appear that it was detecting the monitor, even though I wasn't getting a signal. Let me know if you need me to do anything differently.
It is possible (although I think unlikely) that this could also be due to the IOGEAR DVI KVM switch that I am using. The KVM switch occasionally
Not really. If you had DDC problems, yes, but hot plug detection uses the same lines used for the RGB signal...
I suspected that was the case, but I wanted to mention it anyway, as this wouldn't be the first time I spent hours trying to nail down a hardware issue only to discover that the problem was caused by a KVM all along. rhd_conntest: v1.1.0, dist of git branch master, commit f213db06 Checking connectors on 0x7146, 0x174B, 0x0920 (@01:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_0 DDC Line[0]: Slaves: 60 6e a0 rhd_conntest: v1.1.0, dist of git branch master, commit f213db06 Checking connectors on 0x7146, 0x174B, 0x0920 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_0 DDC: RHD_DDC_1 DDC Line[1]: Slaves: 60 6e 74 a0
On Mar 26, 08 08:52:00 -0600, Andrew Cattau wrote:
Matthias Hopf wrote:
On Mar 24, 08 14:11:53 -0600, Andrew Cattau wrote:
(II) RADEONHD(0): Unknown card detected: 0x7146:0x174B:0x0920. Just to make sure: can you call conntest as described in the README? Maybe we can fix both entries for good.
Outputs attached: x1300-vga - rhd_conntest -s 1:0.0 (VGA cable attached.) x1300-dvi - rhd_conntest -s 1:0.0 (DVI cable attached.)
Thanks. The output shows that the table is ok now. And the two seemingly identical Saphire X1300 types are truly different beasts. Both have broken tables, so this is reassuring ;-)
When I used the VGA cable, I wasn't getting a picture on the screen. I just swapped the cables while X was running, so I suppose that just means that the driver/card was already initialized to use the DVI output. If I
Correct. Without restarting or 'xrandr --auto' nothing happens. We don't have true hot plug detection yet, there's no real infrastructure for that in the Xserver, though AFAIK it's coming.
It is possible (although I think unlikely) that this could also be due to the IOGEAR DVI KVM switch that I am using. The KVM switch occasionally Not really. If you had DDC problems, yes, but hot plug detection uses the same lines used for the RGB signal... I suspected that was the case, but I wanted to mention it anyway, as this wouldn't be the first time I spent hours trying to nail down a hardware issue only to discover that the problem was caused by a KVM all along.
:-P
You are so right.
Thanks
Matthias
--
Matthias Hopf
participants (2)
-
Andrew Cattau
-
Matthias Hopf