You are not logged in.

#1 2011-05-23 04:07:13

vinayv
Member
From: Bangalore, India
Registered: 2008-08-11
Posts: 89

System unresponsive with nouveau

I have a nVidia 6600 graphics card.. All these years I had been happily using nvidia driver with no problems whatsoever.. Yesterday, I decided to try out nouveau.

I uninstalled "nvidia" and nvidia-utils" from my machine. Then I installed "nouveau-dri" and "xf86-video-nouveau". As the wiki on Nouveau mentions, I opted for early start.. I added "nouveau" to the list of modules in /etc/mkinitcpio.conf and regenerated the initramfs. When I rebooted into this, archlinux would start to boot, but quickly stop with a message saying conflict between VESA VGA and nouveau VGA.. It would not go further.. The keyboard was unresponsive.. Pressing the power button once on my CPU would reboot the system cleanly in 3-4 seconds..

I noticed that I had a vga=791 line in my grub.conf.. Removing this helped me move further.. Now the system boots up, loads modules and even goes further and shows a few more lines of boot message.. With "nvidia" driver, I could see the full console boot till the point of console login screen. Then SLiM would load up at that point.. But with "nouveau", after loading modules, it prints a couple of lines and then the display becomes blank/black.. I can see that my keyboard is still responsive.. (The numlock, scroll lock and caps lock keys work).. But after 4-5 seconds of this black screen, my whole system freezes and stops being responsive.. Even pressing my power button (on my CPU) does not shut down or reboot the machine cleanly.. My only option is to reset the system..

My dmesg looks like this - http://pastebin.com/ZHr8VdEp
The Xorg.0.log looks like this - http://pastebin.com/ysJYBaMk

I can't find out what is wrong by looking at these logs. I did search google and this forum posts for anything similar, but could find anything helpful..
Can somebody help me figure out what is wrong?

Offline

#2 2011-05-23 07:26:55

vadmium
Member
Registered: 2010-11-02
Posts: 63

Re: System unresponsive with nouveau

Did you notice the kernel bug report about the duplicate sysfs node? Look at the messages around 2.4 s:

[    2.411519] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:02.0/0000:01:00.0/'

Other than that I’m not sure I’m much help. Maybe Nouveau kernel people would be interested.

Offline

#3 2011-05-23 07:44:41

vinayv
Member
From: Bangalore, India
Registered: 2008-08-11
Posts: 89

Re: System unresponsive with nouveau

I did notice that.. But I am unsure what to make of it.. I searched  (google) about it and could not find anything of relevance to system becoming unresponsive (or even nouveau)

Offline

#4 2011-05-23 07:54:59

laloch
Member
Registered: 2010-02-04
Posts: 186

Re: System unresponsive with nouveau

Does it work without enforcing the nouveau module during ramdisk stage (late start)?

Offline

#5 2011-05-23 19:31:47

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: System unresponsive with nouveau

acpi_enforce_resources=lax

What is it for?

Offline

#6 2011-05-24 05:41:26

vinayv
Member
From: Bangalore, India
Registered: 2008-08-11
Posts: 89

Re: System unresponsive with nouveau

laloch wrote:

Does it work without enforcing the nouveau module during ramdisk stage (late start)?

I tried late start. But when loading the nouveau module, I get the "sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:02.0/0000:01:00.0/'" error.. The error message is same as seen in my dmesg that I had posted earlier.. The stack and call trace are shown along with this message..

I did explicitly load the nouveau module after installing it. It did not give me any errors then. I even checked the dmesg. But after a reboot, I get this duplicate file name error everytime I try to load the module.

If I do not load the nouveau module, the system boots up fine (both into text mode and GUI mode with VGA driver)

Offline

#7 2011-05-24 05:47:18

vinayv
Member
From: Bangalore, India
Registered: 2008-08-11
Posts: 89

Re: System unresponsive with nouveau

karol wrote:
acpi_enforce_resources=lax

What is it for?

I think I added it a long time ago for my lm_sensors to work. Without that, I could not detect the cpu fan speed and the temperature. My system fan is buggy and it constantly overheats. I think with some specific version of the kernel, the acpi stopped giving me information about my CPU temperature. At that time a quick google search turned up this solution. Adding this line worked for me then. These days, I've stopped caring about the CPU temperature. I used to display that in conky. But now, I don't even run conky

I will try removing that line from my grub.conf. However, I'm not sure if that is the cause for the system unresponsiveness caused by nouveau..

Offline

#8 2011-05-24 05:49:18

vinayv
Member
From: Bangalore, India
Registered: 2008-08-11
Posts: 89

Re: System unresponsive with nouveau

Another thing I noticed was that i can boot into text mode with no issues at all, even when the nouveau driver is loaded. The system works fine till I try to start X (with nouveau driver). When I start X, it hangs!

Offline

Board footer

Powered by FluxBB