Comment 12 for bug 1240882

Revision history for this message
Francis Lamonde (frankebay99) wrote :

I do not think using a different driver is a true workaround. Like I said, nothing's perfect and it turns out the nVidia drivers are no different; I have other bugs with these and need to patch some of them, but it's always a pain to manage. That is something nVidia will hopefully fix, but what I am saying is beware if you think all your issues will be "worked around" by using another driver. :) They do wake up almost fine from resume, though.

I still get the error with the nouveau drivers on kernel 3.11.0.15, I will try the 3.12.y.z upstream version following the link provided in comment #3 (https://wiki.ubuntu.com/KernelMainlineBuilds). Those are mainlne kernels and comment #8 is asking me to not use a mainline, so not sure what to do. I don't think I am equipped to do more than installing from PPAs.

In the meantime, this is what apport.log tells me:

ERROR: apport (pid 3799) Sat Jan 4 14:56:12 2014: called for pid 1114, signal 6, core limit 18446744073709551615
ERROR: apport (pid 3799) Sat Jan 4 14:56:12 2014: ignoring implausibly big core limit, treating as unlimited
ERROR: apport (pid 3799) Sat Jan 4 14:56:12 2014: executable: /usr/bin/Xorg (command line "/usr/bin/X -core :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch")
ERROR: apport (pid 3799) Sat Jan 4 14:56:12 2014: is_closing_session(): no DBUS_SESSION_BUS_ADDRESS in environment
ERROR: apport (pid 3799) Sat Jan 4 14:56:16 2014: wrote report /var/crash/_usr_bin_Xorg.0.crash
ERROR: apport (pid 3799) Sat Jan 4 14:56:16 2014: writing core dump to /etc/X11/core (limit: -1)
ERROR: apport (pid 3799) Sat Jan 4 14:56:19 2014: writing core dump /etc/X11/core of size 70664192

That is about at the time I get these in the kern.log:

Jan 4 14:55:24 Kub1310 kernel: [ 750.848553] PM: Finishing wakeup.
Jan 4 14:55:24 Kub1310 kernel: [ 750.848555] Restarting tasks ... done.
Jan 4 14:55:24 Kub1310 kernel: [ 750.933984] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:24 Kub1310 kernel: [ 750.959558] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:25 Kub1310 kernel: [ 750.985112] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:25 Kub1310 kernel: [ 751.010659] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:25 Kub1310 kernel: [ 751.063348] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:25 Kub1310 kernel: [ 751.088893] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:25 Kub1310 kernel: [ 751.114456] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:55:25 Kub1310 kernel: [ 751.140022] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:31 Kub1310 kernel: [ 817.748006] nouveau E[Xorg[1114]] failed to idle channel 0xcccc0000 [Xorg[1114]]
Jan 4 14:56:31 Kub1310 kernel: [ 817.748074] nouveau E[ PFB][0000:01:00.0] trapped read at 0x002001e020 on channel 0x0003fb34 [unknown] SEMAPHORE_BG/PFIFO_READ/00 reason: PAGE_NOT_PRESENT
Jan 4 14:56:31 Kub1310 kernel: [ 817.757039] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF NOTIFY
Jan 4 14:56:31 Kub1310 kernel: [ 817.757065] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF 00304041 00004360 00000000 06000432
Jan 4 14:56:31 Kub1310 kernel: [ 817.757094] nouveau E[ PGRAPH][0000:01:00.0] TRAP
Jan 4 14:56:31 Kub1310 kernel: [ 817.757118] nouveau E[ PGRAPH][0000:01:00.0] ch 3 [0x003fb34000 Xorg[1114]] subc 0 class 0x5039 mthd 0x0328 data 0x00000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.757191] nouveau E[ PFB][0000:01:00.0] trapped write at 0x002001e010 on channel 0x0003fb34 [Xorg[1114]] PGRAPH/DISPATCH/M2M_NOTIFY reason: PAGE_NOT_PRESENT
Jan 4 14:56:31 Kub1310 kernel: [ 817.757254] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF NOTIFY
Jan 4 14:56:31 Kub1310 kernel: [ 817.757278] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF 00304041 00004360 00000000 06000432
Jan 4 14:56:31 Kub1310 kernel: [ 817.757307] nouveau E[ PGRAPH][0000:01:00.0] TRAP
Jan 4 14:56:31 Kub1310 kernel: [ 817.757338] nouveau E[ PGRAPH][0000:01:00.0] ch 3 [0x003fb34000 Xorg[1114]] subc 0 class 0x5039 mthd 0x0328 data 0x00000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.757382] nouveau E[ PFB][0000:01:00.0] trapped write at 0x002001e010 on channel 0x0003fb34 [Xorg[1114]] PGRAPH/DISPATCH/M2M_NOTIFY reason: PAGE_NOT_PRESENT
Jan 4 14:56:31 Kub1310 kernel: [ 817.757445] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF NOTIFY
Jan 4 14:56:31 Kub1310 kernel: [ 817.757469] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF 00304041 00004360 00000000 06000432
Jan 4 14:56:31 Kub1310 kernel: [ 817.757498] nouveau E[ PGRAPH][0000:01:00.0] TRAP
Jan 4 14:56:31 Kub1310 kernel: [ 817.757527] nouveau E[ PGRAPH][0000:01:00.0] ch 3 [0x003fb34000 Xorg[1114]] subc 0 class 0x5039 mthd 0x0328 data 0x00000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.757578] nouveau E[ PFB][0000:01:00.0] trapped write at 0x002001e010 on channel 0x0003fb34 [Xorg[1114]] PGRAPH/DISPATCH/M2M_NOTIFY reason: PAGE_NOT_PRESENT
Jan 4 14:56:31 Kub1310 kernel: [ 817.757640] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF NOTIFY
Jan 4 14:56:31 Kub1310 kernel: [ 817.757664] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF 00304041 00004360 00000000 06000432
Jan 4 14:56:31 Kub1310 kernel: [ 817.757692] nouveau E[ PGRAPH][0000:01:00.0] TRAP
Jan 4 14:56:31 Kub1310 kernel: [ 817.757719] nouveau E[ PGRAPH][0000:01:00.0] ch 3 [0x003fb34000 Xorg[1114]] subc 0 class 0x5039 mthd 0x0328 data 0x00000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.757763] nouveau E[ PFB][0000:01:00.0] trapped write at 0x002001e010 on channel 0x0003fb34 [Xorg[1114]] PGRAPH/DISPATCH/M2M_NOTIFY reason: PAGE_NOT_PRESENT
Jan 4 14:56:31 Kub1310 kernel: [ 817.757826] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF NOTIFY
Jan 4 14:56:31 Kub1310 kernel: [ 817.757850] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF 00304041 00004360 00000000 06000432
Jan 4 14:56:31 Kub1310 kernel: [ 817.757878] nouveau E[ PGRAPH][0000:01:00.0] TRAP
Jan 4 14:56:31 Kub1310 kernel: [ 817.757899] nouveau E[ PGRAPH][0000:01:00.0] ch 3 [0x003fb34000 Xorg[1114]] subc 0 class 0x5039 mthd 0x023c data 0x00000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.757943] nouveau E[ PFB][0000:01:00.0] trapped read at 0x0000000000 on channel 0x0003fb34 [Xorg[1114]] PGRAPH/DISPATCH/M2M_IN reason: NULL_DMAOBJ
Jan 4 14:56:31 Kub1310 kernel: [ 817.758005] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF IN
Jan 4 14:56:31 Kub1310 kernel: [ 817.758028] nouveau E[ PGRAPH][0000:01:00.0] TRAP_M2MF 00320151 00000080 00000000 04000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.758056] nouveau E[ PGRAPH][0000:01:00.0] TRAP
Jan 4 14:56:31 Kub1310 kernel: [ 817.758077] nouveau E[ PGRAPH][0000:01:00.0] ch 3 [0x003fb34000 Xorg[1114]] subc 0 class 0x5039 mthd 0x0328 data 0x00000000
Jan 4 14:56:31 Kub1310 kernel: [ 817.908752] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:31 Kub1310 kernel: [ 817.934252] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:31 Kub1310 kernel: [ 817.959752] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:32 Kub1310 kernel: [ 817.985248] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:32 Kub1310 kernel: [ 818.060730] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:32 Kub1310 kernel: [ 818.086219] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:32 Kub1310 kernel: [ 818.111714] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1
Jan 4 14:56:32 Kub1310 kernel: [ 818.137202] [drm:drm_edid_block_valid] *ERROR* EDID has major version 0, instead of 1

Let's see if I can install a newer kernel.

Jagat, do you get similar logs?