Bug 954389 - [nouveau] opensuse continually locks up
Summary: [nouveau] opensuse continually locks up
Status: RESOLVED UPSTREAM
: 957378 (view as bug list)
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Leap 42.1
Hardware: Other Other
: P3 - Medium : Critical with 1 vote (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-10 07:40 UTC by Forgotten User SpTvqxsYZX
Modified: 2017-01-25 11:22 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User SpTvqxsYZX 2015-11-10 07:40:46 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0
Build Identifier: 

On a new install of opensuse, it continually locks up, only stopping after nouvaeu is blacklisted from the kernel.

Reproducible: Always
Comment 1 Forgotten User SpTvqxsYZX 2015-11-10 07:41:04 UTC
geforce 750ti
Comment 2 Marcus Meissner 2015-11-10 07:43:35 UTC
x.org probably
Comment 3 Forgotten User QhTUNKuAte 2015-11-12 16:37:01 UTC
This also looks like the bug documented under https://bugs.freedesktop.org/show_bug.cgi?id=92504 and https://bugs.freedesktop.org/show_bug.cgi?id=91125 .
I think 939436 is also the same problem and have commented there.
The 100% CPU usage is by plasmashell and I timed the freeze as being for 70, 80, 90, 220 and 280 seconds in various cases.
While plasmashell is occupying one processor, the clock stops updating (mine shows seconds).  Many applications still work and it is possible to minimise windows under these conditions.  An open Konsole permits "top" - which shows plasmashell - or dmesg - which shows the following messages in my case.

[ 3940.618490] nouveau E[   PFIFO][0000:02:00.0] CACHE_ERROR - ch 14 [kwin_x11[2774]] subc 0 mthd 0x0060 data 0xbeef0201
[ 3947.667204] nouveau E[   PFIFO][0000:02:00.0] CACHE_ERROR - ch 1 [DRM] subc 0 mthd 0x0060 data 0x80000002
[ 5761.707979] nouveau E[plasmashell[2795]] fail set_domain
[ 5761.707988] nouveau E[plasmashell[2795]] validating bo list
[ 5761.708000] nouveau E[plasmashell[2795]] validate: -22
[ 5797.610021] nouveau E[plasmashell[2795]] fail set_domain
[ 5797.610032] nouveau E[plasmashell[2795]] validating bo list
[ 5797.610046] nouveau E[plasmashell[2795]] validate: -22
[ 6668.447225] nouveau E[plasmashell[2795]] fail set_domain
[ 6668.447241] nouveau E[plasmashell[2795]] validating bo list
[ 6668.447288] nouveau E[plasmashell[2795]] validate: -22
Comment 4 Max Staudt 2016-09-12 16:43:28 UTC
*** Bug 957378 has been marked as a duplicate of this bug. ***
Comment 5 Max Staudt 2017-01-25 11:22:53 UTC
Thanks for your bug report!

Nouveau is an experimental driver under constant heavy development.
This means that we cannot follow it closely, as we are not part of its team with reverse engineered knowledge of NVIDIA cards.


In case you wish to stick with nouveau and to help us improve its support in openSUSE, you can try our latest kernel, Mesa, and xf86-video-nouveau packages:

  http://kernel.opensuse.org/
  https://build.opensuse.org/package/show/X11:XOrg/Mesa
  https://build.opensuse.org/package/show/X11:XOrg/xf86-video-nouveau

Testing the latest versions is a prerequisite in order to inform nouveau's upstream developers of any bugs you find:

  https://nouveau.freedesktop.org/wiki/Bugs/

Once you are aware of an upstream fix for your issue, please reopen the bug and let us know.
We will be happy to include it in your openSUSE distribution if it's technically feasible.


Alternatively, you can install NVIDIA's proprietary driver instead:

  https://en.opensuse.org/SDB:NVIDIA