Bug 38016

Summary: nouveau driver crashes xorg when starting KDE
Product: xorg Reporter: Bernhard Rosenkraenzer <bero>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Bernhard Rosenkraenzer 2011-06-06 16:49:36 UTC
On a notebook with an NVa5 chipset (PCI ID 10de:0a28 Subsystem 103c:7001),
the nouveau driver (DDX from today's git, kernel module from 3.0.0-rc2) crashes the X server when starting KDE 4.6, after displaying the splash screen correctly.

Output generated by xorg 1.10.1:
(--) NOUVEAU(0): Chipset: "NVIDIA NVa5"
(**) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
(==) NOUVEAU(0): RGB weight 888
(==) NOUVEAU(0): Default visual is TrueColor
(==) NOUVEAU(0): Using HW cursor
(==) NOUVEAU(0): GLX sync to VBlank disabled.
(==) NOUVEAU(0): Page flipping enabled
(II) NOUVEAU(0): Output LVDS-1 using monitor section Monitor0
(II) NOUVEAU(0): Output VGA-1 has no monitor section
(II) NOUVEAU(0): Output HDMI-1 has no monitor section
(II) NOUVEAU(0): EDID for output LVDS-1
(II) NOUVEAU(0): Manufacturer: SEC  Model: 314a  Serial#: 0
(II) NOUVEAU(0): Year: 2008  Week: 0
(II) NOUVEAU(0): EDID Version: 1.3
(II) NOUVEAU(0): Digital Display Input
(II) NOUVEAU(0): Max Image Size [cm]: horiz.: 41  vert.: 23
(II) NOUVEAU(0): Gamma: 2.20
(II) NOUVEAU(0): No DPMS capabilities specified
(II) NOUVEAU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
(II) NOUVEAU(0): First detailed timing is preferred mode
(II) NOUVEAU(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
(II) NOUVEAU(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
(II) NOUVEAU(0): Manufacturer's mask: 0
(II) NOUVEAU(0): Supported detailed timing:
(II) NOUVEAU(0): clock: 149.7 MHz   Image Size:  408 x 230 mm
(II) NOUVEAU(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2208 h_border: 0
(II) NOUVEAU(0): v_active: 1080  v_sync: 1082  v_sync_end 1088 v_blanking: 1130 v_border: 0
(II) NOUVEAU(0): Unknown vendor-specific block f
(II) NOUVEAU(0):  SAMSUNG
(II) NOUVEAU(0):  184HT03-001
(II) NOUVEAU(0): EDID (in hex):
(II) NOUVEAU(0):        00ffffffffffff004ca34a3100000000
(II) NOUVEAU(0):        00120103802917780a87f594574f8c27
(II) NOUVEAU(0):        27505400000001010101010101010101
(II) NOUVEAU(0):        010101010101793a8020713832403020
(II) NOUVEAU(0):        260098e6100000190000000f00000000
(II) NOUVEAU(0):        000000000046d2023200000000fe0053
(II) NOUVEAU(0):        414d53554e470a2020202020000000fe
(II) NOUVEAU(0):        00313834485430332d3030310a2000d2
(II) NOUVEAU(0): EDID vendor "SEC", prod id 12618
(II) NOUVEAU(0): Printing DDC gathered Modelines:
(II) NOUVEAU(0): Modeline "1920x1080"x0.0  149.69  1920 1968 2000 2208  1080 1082 1088 1130 -hsync -vsync (67.8 kHz)
(II) NOUVEAU(0): Printing probed modes for output LVDS-1
(II) NOUVEAU(0): Modeline "1920x1080"x60.0  149.69  1920 1968 2000 2208  1080 1082 1088 1130 -hsync -vsync (67.8 kHz)
(II) NOUVEAU(0): Modeline "1920x1080"x60.0  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync (67.2 kHz)
(II) NOUVEAU(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz)
(II) NOUVEAU(0): Modeline "1400x1050"x60.0  121.75  1400 1488 1632 1864  1050 1053 1057 1089 -hsync +vsync (65.3 kHz)
(II) NOUVEAU(0): Modeline "1280x1024"x59.9  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync (63.7 kHz)
(II) NOUVEAU(0): Modeline "1280x960"x59.9  101.25  1280 1360 1488 1696  960 963 967 996 -hsync +vsync (59.7 kHz)
(II) NOUVEAU(0): Modeline "1152x864"x60.0   81.75  1152 1216 1336 1520  864 867 871 897 -hsync +vsync (53.8 kHz)
(II) NOUVEAU(0): Modeline "1024x768"x59.9   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
(II) NOUVEAU(0): Modeline "800x600"x59.9   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
(II) NOUVEAU(0): Modeline "640x480"x59.4   23.75  640 664 720 800  480 483 487 500 -hsync +vsync (29.7 kHz)
(II) NOUVEAU(0): Modeline "720x400"x59.6   22.25  720 744 808 896  400 403 413 417 -hsync +vsync (24.8 kHz)
(II) NOUVEAU(0): Modeline "640x400"x60.0   20.00  640 664 720 800  400 403 409 417 -hsync +vsync (25.0 kHz)
(II) NOUVEAU(0): Modeline "640x350"x59.8   17.50  640 664 720 800  350 353 363 366 -hsync +vsync (21.9 kHz)
(II) NOUVEAU(0): EDID for output VGA-1
(II) NOUVEAU(0): EDID for output HDMI-1
(II) NOUVEAU(0): Output LVDS-1 connected
(II) NOUVEAU(0): Output VGA-1 disconnected
(II) NOUVEAU(0): Output HDMI-1 disconnected
(II) NOUVEAU(0): Using exact sizes for initial modes
(II) NOUVEAU(0): Output LVDS-1 using initial mode 1920x1080
(II) NOUVEAU(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
(--) NOUVEAU(0): Virtual size is 1920x1080 (pitch 0)
(**) NOUVEAU(0):  Driver mode "1920x1080": 149.7 MHz (scaled from 0.0 MHz), 67.8 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1920x1080"x60.0  149.69  1920 1968 2000 2208  1080 1082 1088 1130 -hsync -vsync (67.8 kHz)
(**) NOUVEAU(0):  Driver mode "1920x1080": 173.0 MHz (scaled from 0.0 MHz), 67.2 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1920x1080"x60.0  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync (67.2 kHz)
(**) NOUVEAU(0):  Driver mode "1680x1050": 146.2 MHz (scaled from 0.0 MHz), 65.3 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz)
(**) NOUVEAU(0):  Driver mode "1400x1050": 121.8 MHz (scaled from 0.0 MHz), 65.3 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1400x1050"x60.0  121.75  1400 1488 1632 1864  1050 1053 1057 1089 -hsync +vsync (65.3 kHz)
(**) NOUVEAU(0):  Driver mode "1280x1024": 109.0 MHz (scaled from 0.0 MHz), 63.7 kHz, 59.9 Hz
(II) NOUVEAU(0): Modeline "1280x1024"x59.9  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync (63.7 kHz)
(**) NOUVEAU(0):  Driver mode "1280x960": 101.2 MHz (scaled from 0.0 MHz), 59.7 kHz, 59.9 Hz
(II) NOUVEAU(0): Modeline "1280x960"x59.9  101.25  1280 1360 1488 1696  960 963 967 996 -hsync +vsync (59.7 kHz)
(**) NOUVEAU(0):  Driver mode "1152x864": 81.8 MHz (scaled from 0.0 MHz), 53.8 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "1152x864"x60.0   81.75  1152 1216 1336 1520  864 867 871 897 -hsync +vsync (53.8 kHz)
(**) NOUVEAU(0):  Driver mode "1024x768": 63.5 MHz (scaled from 0.0 MHz), 47.8 kHz, 59.9 Hz
(II) NOUVEAU(0): Modeline "1024x768"x59.9   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
(**) NOUVEAU(0):  Driver mode "800x600": 38.2 MHz (scaled from 0.0 MHz), 37.4 kHz, 59.9 Hz
(II) NOUVEAU(0): Modeline "800x600"x59.9   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
(**) NOUVEAU(0):  Driver mode "640x480": 23.8 MHz (scaled from 0.0 MHz), 29.7 kHz, 59.4 Hz
(II) NOUVEAU(0): Modeline "640x480"x59.4   23.75  640 664 720 800  480 483 487 500 -hsync +vsync (29.7 kHz)
(**) NOUVEAU(0):  Driver mode "720x400": 22.2 MHz (scaled from 0.0 MHz), 24.8 kHz, 59.6 Hz
(II) NOUVEAU(0): Modeline "720x400"x59.6   22.25  720 744 808 896  400 403 413 417 -hsync +vsync (24.8 kHz)
(**) NOUVEAU(0):  Driver mode "640x400": 20.0 MHz (scaled from 0.0 MHz), 25.0 kHz, 60.0 Hz
(II) NOUVEAU(0): Modeline "640x400"x60.0   20.00  640 664 720 800  400 403 409 417 -hsync +vsync (25.0 kHz)
(**) NOUVEAU(0):  Driver mode "640x350": 17.5 MHz (scaled from 0.0 MHz), 21.9 kHz, 59.8 Hz
(II) NOUVEAU(0): Modeline "640x350"x59.8   17.50  640 664 720 800  350 353 363 366 -hsync +vsync (21.9 kHz)
(**) NOUVEAU(0): Display dimensions: (410, 230) mm
(**) NOUVEAU(0): DPI set to (118, 119)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.10.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules/libexa.so
(II) Module exa: vendor="X.Org Foundation"
        compiled for 1.10.1, module version = 2.5.0
        ABI class: X.Org Video Driver, version 10.0
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/lib/xorg/modules/libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
        compiled for 1.10.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(--) Depth 24 pixmap format is 32 bpp
(II) NOUVEAU(0): Opened GPU channel 2
(II) NOUVEAU(0): [DRI2] Setup complete
(II) NOUVEAU(0): [DRI2]   DRI driver: nouveau
(II) NOUVEAU(0): GART: 512MiB available
(II) NOUVEAU(0): GART: Allocated 16MiB as a scratch buffer
(II) EXA(0): Driver allocated offscreen pixmaps
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(II)         UploadToScreen
(II)         DownloadFromScreen
(==) NOUVEAU(0): Backing store disabled
(==) NOUVEAU(0): Silken mouse enabled
(II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video.
(II) NOUVEAU(0): [XvMC] Extension initialized.
(==) NOUVEAU(0): DPMS enabled
(II) NOUVEAU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(EE) AIGLX error: dlopen of /usr/lib/dri/nouveau_dri.so failed (/usr/lib/dri/nouveau_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) NOUVEAU(0): NVEnterVT is called.
(II) NOUVEAU(0): Setting screen physical size to 507 x 285
resize called 1920 1080
[...] unrelated input device stuff [...]

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x37) [0x80e4927]
1: /usr/bin/X (0x8048000+0x5d34a) [0x80a534a]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xffffe40c]
3: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1f14f) [0xb738014f]
4: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
5: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
6: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
7: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
8: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
9: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
10: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
11: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
12: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
13: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
14: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
15: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
16: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
17: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
18: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
19: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
20: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
21: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
22: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
23: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
24: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
25: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
26: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
27: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
28: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
29: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
30: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
31: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
32: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
33: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
34: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
35: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
36: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
37: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
38: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
39: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
40: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
41: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
42: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
43: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
44: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
45: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
46: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
47: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
48: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
49: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
50: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
51: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
52: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
53: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
54: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
55: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
56: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
57: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
58: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
59: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
60: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2003a) [0xb738103a]
61: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x2010c) [0xb738110c]
62: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1e4) [0xb77f8164]
63: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb7361000+0x1efea) [0xb737ffea]
Segmentation fault at address 0xb7419004

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting


dmesg output after the crash:


[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1068 Data 0x00000002
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x106c Data 0xfa89f189
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1070 Data 0x04c7e889
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1074 Data 0x00000124
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1078 Data 0x00042050
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x107c Data 0x000000ba
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1080 Data 0xf36ee800
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1084 Data 0xc085ffff
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1088 Data 0x81b95978
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x108c Data 0x89000000
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1090 Data 0xe8d889f2
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1094 Data 0xfffffa5c
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x1098 Data 0x00042050
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x109c Data 0x000000bb
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10a0 Data 0x4778c085
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10a4 Data 0x8318538b
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10a8 Data 0x7401087a
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10ac Data 0x56b70f3e
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10b0 Data 0x53396616
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10b4 Data 0x8b347320
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10b8 Data 0x00042050
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10bc Data 0x000000bc
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10c0 Data 0x42f60853
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10c4 Data 0x7c75020c
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10c8 Data 0x2454b70f
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10cc Data 0x246c8310
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10d0 Data 0x89660104
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10d4 Data 0xb70f0856
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10d8 Data 0x00042050
[drm] nouveau 0000:01:00.0: PFIFO_CACHE_ERROR - Ch 2/1 Mthd 0x10dc Data 0x000000bd
[...]
[drm] nouveau 0000:01:00.0: Failed to idle channel 2


The non-free driver and the nv driver work ok with the same kernel and xorg.
Comment 1 Ilia Mirkin 2013-08-18 18:09:28 UTC
It appears that this bug report has laid dormant for quite a while. Sorry we haven't gotten to it. Since we fix bugs all the time, chances are pretty good that your issue has been fixed with the latest software. Please give it a shot. (Linux kernel 3.10.7, xf86-video-nouveau 1.0.9, mesa 9.1.6, or their git versions.) If upgrading to the latest isn't an option for you, your distro's bugzilla is probably the right destination for your bug report.

In an effort to clean up our bug list, we're pre-emptively closing all bugs that haven't seen updates since 2011. If the original issue remains, please make sure to provide fresh info, see http://nouveau.freedesktop.org/wiki/Bugs/ for what we need to see, and re-open this one.

Thanks,

The Nouveau Team

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.