Realtime kernel forces low-graphics mode with nvidia

Bug #292270 reported by Philip
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux-rt (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Ubuntu Version: Hardy Heron.

The linux-rt kernel (specifically 2.6.24-21-rt) refuses to work with the nvidia driver. Before the login screen appears, the screen flickers and then presents me with a low-graphics mode at 800x600 and gives me a window to choose my monitor and video driver. My (working) driver in the generic version is nvidia. When I choose nvidia and do a test, the screen blacks out for a few seconds, and then comes back to tell me the test failed and I should select another driver. Not even the nv driver works. The last realtime kernel that worked correctly with regard to the nvidia driver was the 2.6.24-16-rt kernel, and I have to keep that old kernel around.

I am running Gnome with compiz. Maybe this is the same or similar issue to https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/152258

Revision history for this message
Philip (rocketman768) wrote :
Revision history for this message
Philip (rocketman768) wrote :
Revision history for this message
Philip (rocketman768) wrote :
Revision history for this message
Philip (rocketman768) wrote :
Revision history for this message
Alessio Igor Bogani (abogani) wrote :

@Philip,

Could you post the output of the 'dpkg -l | grep linux-restricted-modules' ?

Thanks!

Revision history for this message
Philip (rocketman768) wrote :

ii linux-restricted-modules 2.6.24.21.23 Generic Linux restricted modules.
rc linux-restricted-modules-2.6.20-16-realtime 2.6.20.5-16.28 Non-free Linux 2.6.20 modules on x86/x86_64
rc linux-restricted-modules-2.6.22-14-generic 2.6.22.4-14.10 Non-free Linux 2.6.22 modules on x86/x86_64
rc linux-restricted-modules-2.6.22-14-rt 2.6.22.4-14.10 Non-free Linux 2.6.22 modules on Realtime ke
ii linux-restricted-modules-2.6.24-16-generic 2.6.24.12-16.34 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-16-rt 2.6.24.12-16.34 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-17-generic 2.6.24.12-17.36 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-17-rt 2.6.24.12-17.36 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-18-generic 2.6.24.13-18.41 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-18-rt 2.6.24.13-18.41 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-19-generic 2.6.24.13-19.45 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-19-rt 2.6.24.13-19.45 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-21-generic 2.6.24.14-21.51 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-2.6.24-21-rt 2.6.24.14-21.51 Non-free Linux 2.6.24 modules on x86/x86_64
ii linux-restricted-modules-common 2.6.24.14-21.51 Non-free Linux 2.6.24 modules helper script
ii linux-restricted-modules-generic 2.6.24.21.23 Restricted Linux modules for generic kernels
ii linux-restricted-modules-rt 2.6.24.21.23 Restricted Linux modules for rt kernels

Revision history for this message
Alessio Igor Bogani (abogani) wrote :

@Philip,

Could you execute an 'sudo depmod -a' so reboot and test again, please?

Thanks!

Revision history for this message
Philip (rocketman768) wrote :

Alessio,

I ran depmod as you suggested, but I still get the "ubuntu is in low-graphics mode" screen before login. Thanks for helping btw!

Revision history for this message
Juanelas (juanelas) wrote :

1. Switch to a text console (crtl-alt-f2)
2. Log in
3. Stop GDM: $ sudo /etc/init.d/gdm stop
4. Install envying (an installer for graphic card drivers): $ sudo apt-get install envying-core
   (you will need to previously setup the network or just install envying-core when login with the standard kernel)
5. Compile and install appropriate drivers: $ sudo envyng -t
   (just follow the instructions)
6. Restart

Revision history for this message
Philip (rocketman768) wrote :

While the envyng process worked, it had the side-effect of causing the exact same graphics problem with my generic kernel. I would prefer a solution such that I can have proper graphic support for the 2 kernels at the same time.

Revision history for this message
Alessio Igor Bogani (abogani) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It would help us greatly if you could test with Jaunty Jackalope! Thanks again and we appreciate your help.

Changed in linux-rt:
status: New → Incomplete
Revision history for this message
Philip (rocketman768) wrote :

I upgraded to Intrepid last week, and the problem has disappeared.

Revision history for this message
Alessio Igor Bogani (abogani) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status . Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in linux-rt (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Lukáš Zapletal (lzap) wrote :

But in Jaunty it appears again for me :-(

Revision history for this message
Trystan (trystan-trystan) wrote :

I would really like to see this re-opened. The problem continues to effect 10.04. The issue is that the RT kernel tries to load the nvidia kernel module for the standard kernel. If you work around the issue by recompiling the module while booted in the RT kernel, then it doesn't work when you switch back to the standard kernel. So it seems that multiple kernels can't coexist when using nvidia; big usability problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.