Toshiba Qosmio F750 HD - issue with nouveau driver

Greetings!

This isn’t anything big, but nevertheless annoying. When suspending to RAM everything works just fine, but when I attempt to resume, the graphical screen gets all messed up (white with some graphical noise, but no desktop screen), and in order to be able to resume normal work, I have to kill KDE and log in again.
On tty1 the following error messages are displayed:


 5241.070540] nouveau E  PGRAPH][0000:01:00.0] TRAP ch 1 [0x003fcfa000]
 5241.071511] nouveau E  PGRAPH][0000:01:00.0] SHADER 0xa004021e

Repeat multiple times (only the timing info differs) until the X session is killed

System configuration (openSuSE 12.3):

  • Kernel v. 3.7.10-1.4-xen (x86_64)
  • KDE v. 4.10.2-1.11.3
  • X.org v. 7.6_1-7.1.1
  • nouveau driver v. 1.0.6-2.1.1
  • libdrm_nouveau2 v. 2.4.42-1.1.1

Are there any workarounds for this problem?

What are the chances I could get you to give a newer kernel version (3.8.11 or even 3.9.0) a try and still keep you old one just in case? openSUSE and Installing New Linux Kernel Versions - Blogs - openSUSE Forums

There is a lot more to video than just the kernel, but nouveau starts there and is updated with each newer kernel and worth a try to see if it might help.

Thank You,

Thanks for the info, however, that only partially solved the problem.

Instead of a white screen with noise, it goes black instead, with only four error messages appearing on tty1 upon resume this time.

Anyway, I have registered the kernel repository, and now I’m anticipating a new version that should fix the problem.

You need to tells us about your computer and its video hardware. If its a dual graphics Laptop, you need to use Bumblebee. If its a straight nVIDIA chipset, we can go for their proprietary video driver. Give us a hint as to what we are working with here beyond just the model number.

Thank You,

The graphics card is a GeForce GT 540M (the only gfx card in the system). I double-checked this with hwinfo.
Furthermore, I did some sanity checks (i. e. conflicting drivers, etc.), but I didn’t find any issues there, either.

So you can go for loading the proprietary video driver and see if it helps. I have a blog on the subject here: Installing the nVIDIA Video Driver the Hard Way - Blogs - openSUSE Forums

Thank You,

The 3.10 branch of the Linux kernel fixed this issue.
I just installed it and checked a Suspend-to-RAM - nouveau works like a charm now.

Well that is good news to hear. I would sit tight with kernel 3.10.1 for now and wait and see how well 3.11 does before I took any other action.

Thank You,