Summary: | [NVC1] After S3 resume X is broken and reboot needed | ||
---|---|---|---|
Product: | Mesa | Reporter: | Torsten Krah <krah.tm> |
Component: | Drivers/DRI/nouveau | Assignee: | Nouveau Project <nouveau> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | 9.2 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Xorg.0.log
dmesg after kill -9 signal to X backtrace from gdb after kill -9 signal lspci -nn Xorg.0.log with patch applied dmesg with patch full bt with patch after trying to kill X |
Created attachment 88846 [details]
dmesg after kill -9 signal to X
Created attachment 88847 [details]
backtrace from gdb after kill -9 signal
Created attachment 88848 [details]
lspci -nn
Can you see if applying http://cgit.freedesktop.org/nouveau/linux-2.6/commit/?id=968a8d1b6c32c9f466f236032770b9165ece045a helps at all? (Or just run the nouveau/master kernel.) Its a little bit better - X is coming back from resume but things does still not work. Stopping X does work and i can restart X once - but after login to cinnamon it hangs again, logs are attached. Created attachment 88881 [details]
Xorg.0.log with patch applied
Created attachment 88882 [details]
dmesg with patch
Created attachment 88883 [details]
full bt with patch after trying to kill X
I'm not convinced that there have been changes which would fix this in the past ~2 years, but I highly recommend trying a more recent kernel and seeing if this persists. The driver's been rewritten ~twice since 3.11 (if you go directly for 4.3-rc), we've fixed a lot of ctxsw issues, and probably a host of other things. Hi, i did what you've suggested and used 4.3.0-040300rc1-generic #201509160642 SMP build from ubuntu mainline ppa. And i am really happy - did S3 twice and all works fine, its waking up and works - i can even do S3 twice, resume and it works. Even KernelModeSetting on console does work flawlessly now where 3.13 did work and 3.16 did not with my external monitors, thumbs up - seems fixed with 4.3-rc1. |
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.
Created attachment 88845 [details] Xorg.0.log Got a Lenovo T530 notebook with a NVS 5400M card. Suspending to RAM and resume from console only does work fine. But doing it from X i've get a broken X system, starting X after the resume basic stuff from mdm display manager is ok, but as soon as cinnamon is starting its broken again. Attached is the Xorg.0.log with errors logged. dmesg is also there - the first 2 errors with cinnamon were logged when i did "service mdm stop", the other 4 were logged after "kill -9 7350". Only a reboot did work and it was possible to reboot the box. Attached is also a full backtrace from gdb after X was tried to shut down via "kill -9" which did not work. Its a stock ubuntu 13.10 with mesa 9.2.1.