Summary: | Sapphire Radeon HD 3450 doesn't work (black screen) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | JohannesN <Johannes.Nohl> | ||||||||||||||||
Component: | Driver/radeonhd | Assignee: | Luc Verhaegen <lverhaegen> | ||||||||||||||||
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||||
Severity: | normal | ||||||||||||||||||
Priority: | medium | ||||||||||||||||||
Version: | 7.3 (2007.09) | ||||||||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||||||
OS: | Linux (All) | ||||||||||||||||||
Whiteboard: | |||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||
Attachments: |
|
Please supply a (-logverbose 7) logfile. Check http://wiki.x.org/wiki/radeonhd for details. Created attachment 18071 [details]
Xorg.0.log
attached the X log.
As supposed in the wiki I tried adding the option "NoRandR" to Device section afterwards.After that I could start X.
I have no experience with randr at all but maybe the bug is related to randr not radeonhd? randr -q gives (correct) details about my display.
Johannes, could you please provide a -logverbose 7 output for the norandr case, too? Thanks! Created attachment 18112 [details]
Xorg.0.log with radeonhd Driver Option NoRandR
X -logverbose 7 / using xorg.conf with
Section "Device"
BoardName "ATI Radeon HD 3450"
BusID "1:0:0"
Driver "radeonhd"
Identifier "Device[0]"
Option "monitor-DVI-I_1/digital" "Monitor[0]"
Option "NoRandR"
VendorName "ATI"
EndSection
Created attachment 18113 [details] X config file created by sax2 (openSUSE) Only difference to conf file used before (log is in attachment 18071 [details]) is the Option "NoRandR" I added manually: Section "Device" BoardName "ATI Radeon HD 3450" BusID "1:0:0" Driver "radeonhd" Identifier "Device[0]" Option "monitor-DVI-I_1/digital" "Monitor[0]" new--> Option "NoRandR" VendorName "ATI" EndSection I have the same card with a DVI and HDMI (and tv-out) interface. I'm trying to use the HDMI connected to my FullHD tv. The screen stays black but the Xorg log and xrandr both show using the correct resolution. Using the NoRandR option makes the picture come up, but for some reason an extra bogus 1920x1200 resolution is reported as the best resolution and X uses that as a virtual resolution, so the screens scrolls a little. Created attachment 18182 [details]
Xorg.0.log using HDMI
Xorg verbose 7 log, connected to fullhd tv using hdmi.
(In reply to comment #6) > I have the same card with a DVI and HDMI (and tv-out) interface. I'm trying to > use the HDMI connected to my FullHD tv. > > The screen stays black but the Xorg log and xrandr both show using the correct > resolution. > > Using the NoRandR option makes the picture come up, but for some reason an > extra bogus 1920x1200 resolution is reported as the best resolution and X uses > that as a virtual resolution, so the screens scrolls a little. > @Gerben: Is there a reference to the Monitor section in the screen section? If so please comment this out. What xrandr command are you running to make the screen light up? Can you dump me the xrandr -q --verbose output? Also please provide a verbose (-logverbose 7) log file. I did have a very minimal Monitor section, but I have commented it out now. Attaching requested verbose logs. RadeonHD driver is the git version from after the atombios merge. Created attachment 18265 [details]
Xorg.0.log after atombios merge
Created attachment 18266 [details]
xrandr -q --verbose
@Gerben: I don't see the 1920x1200 resolution but there is a 1600x1200 resolution which could have caused that there is a virtual resolution of 1920x1200. For the NoRandr case you may want to specify a list of modes in the Display subsection of the screen section in which you specify exactly the resolution you want, like: Modes "1920x1080" Did a git pull this morning. Tried different setups to get a picture using RandR, no luck. I used the modes line with NoRandR and that works. I also tried it earlier with a virtual line. The effect is the same. I get picture at 1920x1080, but the image seems slightly too big for the tv. The left, right and bottom edges fall off screen. I did notice however that if I connect an 15" (1024x768) lcd to the DVI interface, the picture is cloned to the tv in RandR mode. But whatever I try with xrandr, I can't get the right resolution on the tv. If I disconnect the 15" and use xrandr again, the picture on the tv goes black. So it seems there's some load detection problem on the HDMI connector. What can I test to sort this out? (In reply to comment #13) > Did a git pull this morning. Tried different setups to get a picture using > RandR, no luck. > > I used the modes line with NoRandR and that works. I also tried it earlier with > a virtual line. The effect is the same. I get picture at 1920x1080, but the > image seems slightly too big for the tv. The left, right and bottom edges fall > off screen. Does the picture 'scroll' when you move the mouse to the edges? > > I did notice however that if I connect an 15" (1024x768) lcd to the DVI > interface, the picture is cloned to the tv in RandR mode. But whatever I try > with xrandr, I can't get the right resolution on the tv. If I disconnect the OK, what resolution do you get on the TV? > 15" and use xrandr again, the picture on the tv goes black. Can you send a verbose log file for this case? - ie where you first use the 15", then pull it off, then do xrandr again? > > So it seems there's some load detection problem on the HDMI connector. There is no load detection on your HDMI connector. Everything there looks well - except that you get a black screen. *** This bug has been marked as a duplicate of bug 16892 *** |
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.
Created attachment 18045 [details] card bios radeonhd is shipped with Opensuse 11.0, I also tried version from 22.07.2008. The card is PCI-e. Proprietary driver fglrx works fine. x.org dies with the message "screen not found" or just gives black screen. Scr I attached the cards BIOS dumped by rhd_connect. # hwinfo --gfxcard 11: PCI 100.0: 0300 VGA compatible controller (VGA) [Created at pci.310] UDI: /org/freedesktop/Hal/devices/pci_1002_95c5 Unique ID: VCu0.xtbFC2BmXqA Parent ID: vuMS.wxFwtL2jas4 SysFS ID: /devices/pci0000:00/0000:00:0e.0/0000:01:00.0 SysFS BusID: 0000:01:00.0 Hardware Class: graphics card Model: "ATI Radeon HD 3450 (RV620 95C5)" Vendor: pci 0x1002 "ATI Technologies Inc" Device: pci 0x95c5 "ATI Radeon HD 3450 (RV620 95C5)" SubVendor: pci 0x174b "PC Partner Limited" SubDevice: pci 0xe670 Memory Range: 0xc0000000-0xcfffffff (rw,prefetchable) Memory Range: 0xd1000000-0xd100ffff (rw,non-prefetchable) I/O Ports: 0x9000-0x9fff (rw) Memory Range: 0xd0000000-0xd001ffff (ro,prefetchable,disabled) IRQ: 18 (no events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00001002d000095C5sv0000174Bsd0000E670bc03sc00i00" Driver Info #0: XFree86 v4 Server Module: fglrx Driver Info #1: XFree86 v4 Server Module: fglrx 3D Support: yes Extensions: dri Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #19 (PCI bridge) Primary display adapter: #11