Summary: | drm detects GPU lockup with dual cards/Xorg hard locks even with single screen | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Thomas Spear <Speeddymon> | ||||||||||||||||
Component: | Driver/nouveau | Assignee: | Nouveau Project <nouveau> | ||||||||||||||||
Status: | RESOLVED NOTOURBUG | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||||
Severity: | normal | ||||||||||||||||||
Priority: | medium | ||||||||||||||||||
Version: | unspecified | ||||||||||||||||||
Hardware: | Other | ||||||||||||||||||
OS: | All | ||||||||||||||||||
Whiteboard: | |||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||
Attachments: |
|
Description
Thomas Spear
2010-08-25 08:21:49 UTC
As discussed in IRC, I've done the following: -Updated the kernel per the instructions at http://nouveau.freedesktop.org/wiki/InstallDRM -Updated the libdrm and xf86-video-nouveau per the instructions at http://nouveau.freedesktop.org/wiki/InstallNouveau Below, you will find attachments that give more info about the problem. Created attachment 38149 [details]
Xorg.0.log
Created attachment 38150 [details]
dmesg which shows the gpu lockup
Created attachment 38151 [details]
Picture of the problem that occurs
This happened when I booted into init 3, then ran startx as my user account. At this point, numlock is not responding, and I have to hard poweroff the machine, as ctrl+alt_bksp, ctrl+alt+f(x), and ctrl+alt+del all do not work
Created attachment 38152 [details]
egrep "drm|nouveau|vgaarb" /var/log/messages
I've stripped out entries from this that were from before and after the boot with the problem. If the full content of the messages file from this specific boot is needed, let me know and I can upload that instead.
Created attachment 38154 [details]
New dmesg without mesa-dri-drivers-experimental
Created attachment 38155 [details]
/var/log/messages
cleared just before rebooting to install the problematic cards
Created attachment 38156 [details]
New Xorg.0.log without mesa-dri-drivers-experimental
After a coworker got his F13 x86 install working with 3 monitors (with the blob) by removing NetworkManager, I started looking into my problem some more, and first tried removing NetworkManager. That did not change anything. So I googled for the NVIDIA(0) WAIT error that I had from the bottom of the X log from when I used the blob. Sure enough, first result is a redhat bug (closed as notabug). The error is apparently in the Intel IOMMU, and adding intel_iommu=off to the boot command line seems to fix the hard lockup and allows my x86_64 install of F13 to use all 3 screens on both cards with the blob. I will check if this has also fixed nouveau sometime soon and report back if it has. I believe it is safe to assume that it will work with nouveau as well, though I will not have time to test any time in the foreseeable future. I am marking this as notourbug. |
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.