Bug 456690

Summary: Xorg-x11-drv-nouveau loops with GeForce 7600
Product: [Fedora] Fedora Reporter: Mehdi Bahri <mehdi.b.tn>
Component: xorg-x11-drv-nouveauAssignee: Dave Airlie <airlied>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 9CC: ajax, cristian.ciupitu, mcepl
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: 2008-08-28 15:44:26 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 Flags
xorg.conf none

Description Mehdi Bahri 2008-07-25 16:04:22 UTC
The nouveau driver makes xorg loop when activated.

Packages versions :
* kernel-2.6.25.10-86.fc9.i686
* xorg-x11-server-Xorg-1.4.99.905-2.20080702.fc9.i386
* xorg-x11-drv-nouveau-0.0.10-2.20080408git0991281.fc9.i386

Steps to reproduce the bug :

On a computer with a GeForce 7600 (normal, GS and Go too) :

edit /etc/X11/xorg.conf and replace 'Driver "nvidia"' with 'Driver "nouveau"'
restart X

X will loop and you'll have to force rebooting, at the next boot it will use
nvidia driver.

Comment 1 Matěj Cepl 2008-07-26 22:39:21 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.

Comment 2 Mehdi Bahri 2008-08-06 19:36:32 UTC
Hello

I've started collecting the informations you asked for, it looped. So I finally tried uninstalling nvidia's proprietary drivers before using nouveau.

Now there's no problem anymore with the driver, seems like nvidia's driver conflicted with it even if it was not activated.

Thank you for your attention, I can give you my actual xorg logs and configuration if you need it.

Sincerly yours,

Mehdi Bahri

Comment 3 Cristian Ciupitu 2008-08-16 16:11:53 UTC
I'm having the same problem with a NVidia 7600GS card.
I'm using:
xorg-x11-server-Xorg-1.4.99.905-2.20080702.fc9.i386.rpm
xorg-x11-server-common-1.4.99.905-2.20080702.fc9.i386.rpm
xorg-x11-drv-nouveau-0.0.10-2.20080408git0991281.fc9.i386.rpm

The strange thing is that when the nvidia service (from the livna binary NVidia driver) generates "xorg.conf", everything works fine.

Comment 4 Cristian Ciupitu 2008-08-16 16:14:12 UTC
Created attachment 314434 [details]
xorg.conf

"xorg.conf" using the nouveau X11 driver, after replacing "nvidia" with "nouveau" in the "xorg.conf" file generated by /etc/init.d/nvidia

Comment 5 Matěj Cepl 2008-08-28 15:44:26 UTC
(In reply to comment #2)
> I've started collecting the informations you asked for, it looped. So I finally
> tried uninstalling nvidia's proprietary drivers before using nouveau.
> 
> Now there's no problem anymore with the driver, seems like nvidia's driver
> conflicted with it even if it was not activated.

Yes, nvidia drivers install a lot more stuff than just nvidia driver itself (inclduing their replacement of OpenGL library and some kernel modules). Therefore, if you want to be sure that you have computer clean of anything nvidia-specific, there is (quite demanding) procedure for doing that described at https://fedoraproject.org/wiki/Xorg/3rd_Party_Video_Drivers