Bug 1335175

Summary: GTX660/GK106: nouveau crashes the system every 30 seconds or more often without running any effects or games
Product: [Fedora] Fedora Reporter: Artem S. Tashkinov <aros>
Component: kernelAssignee: Ben Skeggs <bskeggs>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 24CC: airlied, ajax, bskeggs, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-11 15:29:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
NVIDIA GTX 660 KG106 firmware for linux none

Description Artem S. Tashkinov 2016-05-11 13:31:20 UTC
GPU: NVIDIA GTX 660
Kernel: 4.5.3-300.fc24.x86_64

It happens when I'm scrolling a static webpage in Google Chrome, it happens when I use Xfce terminal, it happens when I hit State Menu in XFCE4, it happens all the time.

The system is 100% unusable under Linux.

Fedora 23 is also affected (kernel 4.4.8).

Comment 1 Artem S. Tashkinov 2016-05-11 13:37:11 UTC
 nouveau 0000:01:00.0: NVIDIA GK106 (0e6000a1)
 nouveau 0000:01:00.0: bios: version 80.06.28.00.66
 nouveau 0000:01:00.0: fb: 2048 MiB GDDR5
 nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB
 nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
 nouveau 0000:01:00.0: DRM: TMDS table version 2.0
 nouveau 0000:01:00.0: DRM: DCB version 4.0
 nouveau 0000:01:00.0: DRM: DCB outp 00: 02000f00 00000000
 nouveau 0000:01:00.0: DRM: DCB outp 01: 01000f02 00020030
 nouveau 0000:01:00.0: DRM: DCB outp 03: 02011f62 00020010
 nouveau 0000:01:00.0: DRM: DCB outp 04: 04822fb6 0f420010
 nouveau 0000:01:00.0: DRM: DCB outp 05: 04022f72 00020010
 nouveau 0000:01:00.0: DRM: DCB outp 06: 08033f82 00020030
 nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030
 nouveau 0000:01:00.0: DRM: DCB conn 01: 00010161
 nouveau 0000:01:00.0: DRM: DCB conn 02: 00020246
 nouveau 0000:01:00.0: DRM: DCB conn 03: 01000331
 nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
 nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x60000, bo ffff880408e36400
 fbcon: nouveaufb (fb0) is primary device
 nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device
 [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
 nouveau 0000:01:00.0: NVIDIA GK106 (0e6000a1)
 nouveau 0000:01:00.0: bios: version 80.06.28.00.66
 nouveau 0000:01:00.0: fb: 2048 MiB GDDR5
 nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB
 nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
 nouveau 0000:01:00.0: DRM: TMDS table version 2.0
 nouveau 0000:01:00.0: DRM: DCB version 4.0
 nouveau 0000:01:00.0: DRM: DCB outp 00: 02000f00 00000000
 nouveau 0000:01:00.0: DRM: DCB outp 01: 01000f02 00020030
 nouveau 0000:01:00.0: DRM: DCB outp 03: 02011f62 00020010
 nouveau 0000:01:00.0: DRM: DCB outp 04: 04822fb6 0f420010
 nouveau 0000:01:00.0: DRM: DCB outp 05: 04022f72 00020010
 nouveau 0000:01:00.0: DRM: DCB outp 06: 08033f82 00020030
 nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030
 nouveau 0000:01:00.0: DRM: DCB conn 01: 00010161
 nouveau 0000:01:00.0: DRM: DCB conn 02: 00020246
 nouveau 0000:01:00.0: DRM: DCB conn 03: 01000331
 nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
 nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x60000, bo ffff880408dc9c00
 fbcon: nouveaufb (fb0) is primary device
 nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device
 [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0

I cannot show you the actual crash information because the system becomes totally unresponsive. Upon reboot there's nothing in systemd log - the kernel doesn't have enough time save crash info to the disk.

Comment 2 Artem S. Tashkinov 2016-05-11 15:22:06 UTC
Created attachment 1156205 [details]
NVIDIA GTX 660 KG106 firmware for linux

Unpack to /lib/firmware

Comment 3 Artem S. Tashkinov 2016-05-11 15:23:20 UTC
This firmware makes the issue go away.

It's nowhere to be found.

Comment 4 Artem S. Tashkinov 2016-05-11 15:29:41 UTC
GTK3 applications under nouveau and this GPU has various glitches: for instance I don't see scroll bars at all - I see plain gray bars. Also, I don't see radio buttons and check boxes. Isn't it amazing?

I cannot run NVIDIA drivers (bug 1335173) and nouveau, even with appropriate firmware, works like shit.

This GPU is almost four years old BTW (released in September 13, 2012).

I'm closing this bug report as CANTFIX, because it's Fedora's position, "You cannot run your hardware under Linux at all? Well, go fuck off, it's not our problem".