Bug 228414 (r400-dri-startup)
Summary: | X hangs at startup with Radeon X800 GTO (PCIe) with DRI | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Nils Philippsen <nphilipp> | ||||||||
Component: | xorg-x11-drv-ati | Assignee: | Dave Airlie <airlied> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | rawhide | CC: | mcepl, xgl-maint | ||||||||
Target Milestone: | --- | Keywords: | Desktop | ||||||||
Target Release: | --- | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2007-11-06 07:11:45 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Nils Philippsen
2007-02-12 23:36:59 UTC
Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue. Please attach your X server config file (/etc/X11/xorg.conf) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below. Could you please also try to run without any /etc/X11/xorg.conf whatsoever and let X11 autodetect your display and video card? Attach to this bug /var/log/Xorg.0.log from this attempt as well, please. We will review this issue again once you've had a chance to attach this information. Thanks in advance. Created attachment 150304 [details]
/etc/X11/xorg.conf of the machine in question
Created attachment 150305 [details]
Xorg.0.log with xorg.conf
Created attachment 150306 [details]
Xorg.0.log without xorg.conf
Matej, running without xorg.conf didn't change things. Note that you could have found xorg.conf and the log on the upstream bugzilla as well ;-). There's also strace output that might be of use. Just FYI, I tried (32bit) Knoppix 5.2 and found the same problem, i.e. this is not a 32bit vs. 64bit thing. Just FYI (again ;-)), I tried F7 test4 Live (64bit) and the problem was still there. Just reproduced the problem with: kernel-2.6.22.4-65.fc7 xorg-x11-drv-ati-6.6.3-4.fc7 Is there anything else I should try (Rawhide?) -- I'm eager to work on this as I've been suffering from a lack of 3D (gaming, caring for my 3D packages) for a while ;-). trying the rawhide ati driver might very useful as it has a major rework of the ati radeon driver.... I'm not sure if you need to pull in the xserver and mesa packages as well for it to work... RPM requirements are basically the same. I'll give it a try. Without DRI, it gave me a 800x600 resolution. But that may as well be a part of the new XRandR-enabled "users have to be explicit that they don't need prescription glasses" world order of things ;-). Will that be fixed in F8 or can it be easily worked around? With DRI (i.e. the Radeon kernel driver loaded), it gave me the same 800x600 resolution with a moving mouse pointer and the contents of whatever was in the framebuffer. Nothing else working, I tried to one time kill it with Ctrl-Alt-BackSpc or to switch consoles with Ctrl-Alt-F1, both of which hung X completely. Do you think it should make a difference with F8/Rawhide. I've got a free disk ATM so I could install it there (if it's installable at all right now?). I've installed Rawhide now (what a mess ATM ;-) and found that with the DRM module loaded, it's much similar to comment #11: It gives a working mouse cursor, but the FB contents are "what's there", in my case I could (with a a bit imagination) see parts of my usual desktop background, but heavily distorted -- it still only does 800x600 no matter what I try to fiddle in xorg.conf while my desktop is 1400x1050. I've dug a bit into that second problem and found from Xorg.0.log that it seems to think that a TV is my main display or something similarly bogus. Is that an already known problem or shall I open a new bug for it? Forgot the package versions in comment #12: xorg-x11-drv-ati-6.7.192-1.fc8 xorg-x11-server-Xorg-1.3.0.0-22.fc8 kernel-2.6.23-0.149.rc4.fc8 Is there any luck with the latest rawhide driver? upstream has been fixing ATI bugs in this area at an extreme rate... I'll check this soonish, when I don't need the machine for "real work" ;-). Doesn't work (black screen, hung, SysRq works): xorg-x11-drv-ati-6.7.194-1.fc8 kernel-2.6.23-0.204.rc8.fc8 Dave, according to upstream (http://bugs.freedesktop.org/show_bug.cgi?id=9957 comments 40-42), you seem to have fixed this in current drm-git (which apparently needs mesa-git, xserver-git to function well). It would be nice if you could backport these changes. F8 would be sufficient for me, I'll upgrade my machine shortly. I'll hopefully get the patch into the Fedora kernel so it'll be there early in F8 updates and I'll stick it in F7 kernel as well for good measure... Is it only the kernel that needs fixing? The comments upstream about AIGLX seem to suggest otherwise. http://koji.fedoraproject.org/koji/taskinfo?taskID=227206 contains some kernel packages for F8 with the fix in them.. no other fix is necessary for Fedora. I've checked the fix in to the kernel tree for F-7 and F-8 so the kernel releases on those should have it in them soon. kernel-2.6.23.1-45.fc8 works for me, thanks a lot! |