Bug 101787
Summary: | random X crashes with i845 video chipset | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Marius Andreiana <marius.andreiana> | ||||||||||
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> | ||||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Brian Brock <bbrock> | ||||||||||
Severity: | high | Docs Contact: | |||||||||||
Priority: | medium | ||||||||||||
Version: | 1 | CC: | j, lowe, magnus.heino, mharris, tao | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | All | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2004-09-26 19:10:55 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
Marius Andreiana
2003-08-06 21:27:32 UTC
Created attachment 93460 [details]
a part from /var/log/messages
Created attachment 93461 [details]
lspci -v -v
here's another report of the same bug, more detailed: http://www.uwsg.iu.edu/hypermail/linux/kernel/0305.0/0533.html There are other reports on google, but I couldn't find additional info Comment from the reporter on LKML: -- No, I didn't receive any naswer, but it almost solved by not using frame buffer in the console. I also moved to 2.6.0-test2 and it works much better. -- So should this be closed as it's said to work in 2.6.0 ? The problem above is a kernel bug as shown by: Aug 7 00:12:48 marte kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000078 The following message: [drm:i830_wait_ring] *ERROR* lockup is frequently reported. My assumption is that the i810 DRM is buggy. Attach your X server log, config file, and kernel log (/var/log/messages) Just as a note, the 2.6.0-test2 kernel has a different DRM, one which is far more up to date than ours. I would assume that if it works properly for you that it is due to the new DRM. I've no idea however if we'll be updating our DRM for 2.4.x again or not, but it is possible theoretically anyway. Created attachment 93544 [details]
/var/log/XFree86.0.log
As it has no dates in it, I couldn't trim it to the period when the crash
occured
Created attachment 93545 [details]
/etc/X11/XF86Config
/var/log/messages was already attached in the initial report.
>My assumption is that the i810 DRM is buggy
The hardware or kernel software?
About backporting 2.6 DRM to 2.4, I think your time would be better spent
improving 2.6 so we can upgrade faster to it.
how to replicate in Fedora Core 1: in X press Ctrl+Alt+F1 to get to a console. X will crash I'll try a 2.6 kernel from arjan when a RPM is available for FC1. I have two dell gx260 running fc1. I have no problems with Ctrl+Alt+F1. Machine A is running gnome, machine B is running kde. A is crashing a few times every day. All crashes happens when the machine isn't being used. Screensaver turned off. I have had no problems with B running kde. Yesterday, I switched to gnome just for testing. This morning it had crashed... Is there any way to turn off DRI? I really don't care about performance, if thats the problem? I believe I am seeing the same problems described above. I have tried Fedora Core on a Dell GX260 and a GX60, both of which have the 845G onboard video, and both have the same problem. For a while X works fine, but after a couple hours the screen goes black with a few lines. It never seems to die while I'm using it. The system is still up, you can ssh in, but you can't switch the virtual console or clear the monitor. According to the logs, the X server is just restarting itself constantly. In the messages file you see: kernel: [drm:i830_wait_ring] *ERROR* lockup kernel: [drm:i830_wait_ring] *ERROR* space: 130976 wanted 131064 In the X log, you see messages like: Error in I830WaitLpRing(), now is 45602, start is 43601 Hitting SHIFT-ALT-F1 does not cause any problems. I haven't tried running KDE yet, but I will. Please let me know if there is anything else I can tell you, or if there are other tests I can run. Not a solution, but... It looks like disabling xscreensaver in gnome is a good thing. No crash in 2 days now, with xscreensaver it crashed a few times every day. This is probably also why you don't see X crashing while using your pc, and why using kde seems to be a better option for me. I have exactly the same problem. My video card is Intel 830, which my Fedora rightly guess. But X usually crashes with the above error. I then switch the setting to i865 and it's much better now. However, when I'm playing video with mplayer and switch to text mode with alt+ctrl+f1, X crashes again ... I've tried to install kernel 2.6, but the screen just shows nothing (even worse than 2.4)! The latest rawhide kernel has i8xx DRM fixes which are believed may resolve this issue. Details can be found in bug #119311. Please test Fedora Core 2 test3 fully updated with the latest rawhide updates, and see if the problem is resolved for you with this new kernel or not. Setting bug status to "MODIFIED" pending user testing. Please change status to "RAWHIDE" if the problem is resolved now, or back to "ASSIGNED" if it persists. FC2 worked for me... Now digging fc3t2 |