Bug 91598

Summary: Broken Rendering of Plasma 5 Desktop
Product: xorg Reporter: Andreas Cord-Landwehr <cordlandwehr>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: davidmarch007
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
full dmesg output none

Description Andreas Cord-Landwehr 2015-08-10 14:11:05 UTC
After starting my KDE Plasma 5 session everything is rendered find. Yet (always) after some minutes the rendering of window decorations, task bar, and popup menus starts to break, resulting after more and more increasing rendering problems in an unusable desktop. When this happens, I get the following output from dmesg:

[174123.172309] nouveau E[plasmashell[14050]] fail set_domain
[174123.172314] nouveau E[plasmashell[14050]] validating bo list
[174123.172323] nouveau E[plasmashell[14050]] validate: -22
[174123.223066] nouveau E[plasmashell[14050]] fail set_domain
[174123.223070] nouveau E[plasmashell[14050]] validating bo list
[174123.223073] nouveau E[plasmashell[14050]] validate: -22
[174123.470096] nouveau E[     PFB][0000:02:00.0] trapped read at 0x3d00718400 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PT_NOT_PRESENT
[174123.494669] nouveau E[     PFB][0000:02:00.0] trapped read at 0x3d00718400 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PT_NOT_PRESENT
[174123.533285] nouveau E[     PFB][0000:02:00.0] trapped read at 0x3d00718400 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PT_NOT_PRESENT
[174698.707920] nouveau E[plasmashell[14050]] fail set_domain
[174698.707925] nouveau E[plasmashell[14050]] validating bo list
[174698.707930] nouveau E[plasmashell[14050]] validate: -22
[174698.741993] nouveau E[plasmashell[14050]] fail set_domain
[174698.741997] nouveau E[plasmashell[14050]] validating bo list
[174698.742000] nouveau E[plasmashell[14050]] validate: -22
[174886.478007] nouveau E[plasmashell[14050]] fail set_domain
[174886.478013] nouveau E[plasmashell[14050]] validating bo list
[174886.478017] nouveau E[plasmashell[14050]] validate: -22
[174886.539196] nouveau E[plasmashell[14050]] fail set_domain
[174886.539201] nouveau E[plasmashell[14050]] validating bo list
[174886.539204] nouveau E[plasmashell[14050]] validate: -22
[175871.854466] nouveau E[plasmashell[14050]] fail set_domain
[175871.854471] nouveau E[plasmashell[14050]] validating bo list
[175871.854474] nouveau E[plasmashell[14050]] validate: -22
[175871.861983] nouveau E[plasmashell[14050]] fail set_domain
[175871.861986] nouveau E[plasmashell[14050]] validating bo list
[175871.861989] nouveau E[plasmashell[14050]] validate: -22
[176051.392480] nouveau E[plasmashell[14050]] fail set_domain
[176051.392485] nouveau E[plasmashell[14050]] validating bo list
[176051.392489] nouveau E[plasmashell[14050]] validate: -22
[176051.401093] nouveau E[plasmashell[14050]] fail set_domain
[176051.401097] nouveau E[plasmashell[14050]] validating bo list
[176051.401101] nouveau E[plasmashell[14050]] validate: -22
[176501.393171] Bluetooth: hci0 SCO packet for unknown connection handle 65
[178171.569952] nouveau E[plasmashell[14050]] fail set_domain
[178171.569957] nouveau E[plasmashell[14050]] validating bo list
[178171.569966] nouveau E[plasmashell[14050]] validate: -22
[178171.609919] nouveau E[plasmashell[14050]] fail set_domain
[178171.609923] nouveau E[plasmashell[14050]] validating bo list
[178171.609927] nouveau E[plasmashell[14050]] validate: -22
[178175.258415] nouveau E[plasmashell[14050]] fail set_domain
[178175.258420] nouveau E[plasmashell[14050]] validating bo list
[178175.258426] nouveau E[plasmashell[14050]] validate: -22
[178175.291774] nouveau E[plasmashell[14050]] fail set_domain
[178175.291779] nouveau E[plasmashell[14050]] validating bo list
[178175.291783] nouveau E[plasmashell[14050]] validate: -22
[178175.334549] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f64f [kwin_x11[14044]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.364627] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.381225] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.398852] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.417469] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.435567] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.446271] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.464304] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.479161] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.497165] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f64f [kwin_x11[14044]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.510454] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f64f [kwin_x11[14044]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.525236] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.542153] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.560279] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.578040] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.595687] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.614809] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000f64f [kwin_x11[14044]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.623654] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.649339] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.667052] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.684679] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.702680] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.721299] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.727035] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.757182] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.773778] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.791302] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.808715] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.826256] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.843415] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.861655] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.879201] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.890960] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.915536] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.933341] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.950958] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.968921] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178175.986589] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.004259] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.021866] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.039519] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.057690] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.074873] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.091910] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.109110] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.126573] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.144338] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.162028] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.179986] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.198234] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.215892] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.234212] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.251848] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.269469] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.287200] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.305140] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.322810] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.340830] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.342202] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.358525] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.376099] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.393390] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.411557] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.429376] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.510516] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.552477] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.570241] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.587937] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.605304] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.623239] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.640743] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.659310] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b100 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.676174] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.694362] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.711778] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.729810] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.748654] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.766682] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b200 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.776887] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178176.802184] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.115408] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.129659] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.145847] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.163532] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.182036] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.200775] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.220932] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.232131] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.345929] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.348630] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000f4d2 [plasmashell[14050]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178177.948501] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[178178.951166] nouveau E[     PFB][0000:02:00.0] trapped read at 0x002037b000 on channel 0x0000fb33 [Xorg[13899]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT

I am using an up-to-date Debian Testing system with:
libdrm-nouveau2: version 2.4.62-1
xserver-xorg-video-nouveau: version 1:1.0.11-1+b1

Please tell me which further information are required.

Cheers,
Andreas
Comment 1 Andreas Cord-Landwehr 2015-08-10 14:52:09 UTC
Created attachment 117614 [details]
full dmesg output

The important times in this log:
532.749724: a popup window of shell task bar froze (together with the whole plasma shell)
840.680904: the first graphics corruption appeared in a popup menu
Comment 2 Ilia Mirkin 2015-08-11 13:48:29 UTC
You appear to run out of vram (fail to set_domain), and then mesa does not handle that failure particularly gracefully.
Comment 3 David March 2015-08-11 23:40:39 UTC
Just wanted to add that I likewise am seeing the same issue.  As Andreas said the problems increase as time goes on.  I do notice the corruption of menus and such seems to be cumulative.  Eventually after many days in my experience sometimes the problem can cause a full crash.  It makes no difference for me whether or not compositing is on or off.

Here is a portion of the dmesg output:

[48838.708929] nouveau E[plasmashell[1827]] fail set_domain
[48838.708936] nouveau E[plasmashell[1827]] validating bo list
[48838.708959] nouveau E[plasmashell[1827]] validate: -22
[48838.757948] nouveau E[plasmashell[1827]] fail set_domain
[48838.757956] nouveau E[plasmashell[1827]] validating bo list
[48838.757964] nouveau E[plasmashell[1827]] validate: -22
[48839.000699] nouveau E[     PFB][0000:01:00.0] trapped read at 0x0020529000 on channel 0x0000f64f [plasmashell[1827]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[48839.054871] nouveau E[     PFB][0000:01:00.0] trapped read at 0x0020529000 on channel 0x0000f64f [plasmashell[1827]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT
[48839.690129] nouveau E[     PFB][0000:01:00.0] trapped read at 0x0020529000 on channel 0x0000fb33 [X[1641]] PGRAPH/TEXTURE/00 reason: PAGE_NOT_PRESENT

----------------

Hardware info:

01:00.0 VGA compatible controller: NVIDIA Corporation G84GL [Quadro FX 570] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation G84GL [Quadro FX 570]
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
        I/O ports at dc80 [size=128]
        Expansion ROM at fde00000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Kernel driver in use: nouveau

---------

Software info:

x11-drivers/xf86-video-nouveau-1.0.11
media-libs/mesa-10.6.3
x11-apps/mesa-progs-8.2.0
kde-plasma/plasma-desktop-9999 (pulled from master 12:29:55 PM 08/09/2015) 

Linux gentoo 4.1.4-gentoo #1 SMP Tue Aug 4 15:36:28 EDT 2015 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux

---------
Comment 4 David March 2015-08-12 19:49:06 UTC
@Ilia Mirkin, I don't know about Andreas but for myself I know this happens with basic desktop use.  I am not running any games or heavily graphic intensive programs.  Simply Firefox with Kate and Dolphin on a 1080p display.  Isn't the kernel supposed to assist in handling a condition where Vram is being starved, etc?  It would seem to me that it's still a bug somewhere as this should be handled far better.  Especially since this is from basic desktop use only.
Comment 5 Ilia Mirkin 2015-08-12 20:18:34 UTC
(In reply to David March from comment #4)
> It would seem to me that it's still a bug
> somewhere as this should be handled far better.

Fully agreed. Merely explaining what the various messages mean. And also mentioning that it's a known weakness in the nouveau user-space 3d driver, which in turn confuses the hardware greatly in a way that causes it to lock up completely.
Comment 6 Andreas Cord-Landwehr 2015-08-12 20:55:26 UTC
Same for me, I can reproduce this easily with having only some simple applications running in the background.
The fastest way to reproduce this for me is to open a lot of dialogs in the plasmashell (start menu & previews of applications you get when hovering over the task bar with currently running applications).
Comment 7 Ilia Mirkin 2015-08-12 21:16:51 UTC
(In reply to Andreas Cord-Landwehr from comment #6)
> Same for me, I can reproduce this easily with having only some simple
> applications running in the background.
> The fastest way to reproduce this for me is to open a lot of dialogs in the
> plasmashell (start menu & previews of applications you get when hovering
> over the task bar with currently running applications).

Well, I was bitter about having to install qt for qapitrace, I'm *definitely* not installing KDE/plasmashell/whatever.

If you guys can come up with an apitrace that reproduces the hangs when replayed, that will help the investigation.
Comment 8 David March 2015-08-15 00:23:42 UTC
@Ilia Mirkin, thanks  I will try to get an apitrace tonight or tomorrow.  Do you need the whole session from start to finish or just from where it starts messing up?  

Also it seems sometimes closing most applications (but not plasmashell) causes the graphics to start rendering properly again for me.  I notice when it happens it seems to occur when system memory is all filled up with cache/buffers (but nowhere near filling up with application memory as I have 8GB and 16GB swap).  Closing applications frees up memory again.  I question whether it could relate also to how the kernel is handling things when vRAM is exhausted along with most memory used for cache?  I will also try to test some earlier kernel versions to see if there is a difference in behavior.  I am fairly sure once not too long I was not having graphics issues even with Plasma 5 (plasmashell) and compositing on.
Comment 9 Ilia Mirkin 2015-08-15 00:28:27 UTC
(In reply to David March from comment #8)
> @Ilia Mirkin, thanks  I will try to get an apitrace tonight or tomorrow.  Do
> you need the whole session from start to finish or just from where it starts
> messing up?

I need something that allows me to reproduce what you're seeing without the annoyance of having to install a different (dependency-laiden) desktop environment. So it really doesn't matter what's in the trace. As long as when I run 'glretrace' I get the issues you're getting [so you should verify it like that as well.]

> Also it seems sometimes closing most applications (but not plasmashell)
> causes the graphics to start rendering properly again for me.  I notice when
> it happens it seems to occur when system memory is all filled up with
> cache/buffers (but nowhere near filling up with application memory as I have
> 8GB and 16GB swap).  Closing applications frees up memory again.  I question
> whether it could relate also to how the kernel is handling things when vRAM
> is exhausted along with most memory used for cache?  I will also try to test
> some earlier kernel versions to see if there is a difference in behavior.  I
> am fairly sure once not too long I was not having graphics issues even with
> Plasma 5 (plasmashell) and compositing on.

We could well have messed something up in any of many areas. If you identify something, that'd be most helpful.
Comment 10 David March 2015-08-16 23:49:23 UTC
@Ilia Mirkin, I attempted to get an aptitrace and tried it for over an hour. Unfortunately the problem did not recur even though it usually happens a couple times a day.  I did notice the application.trace file was over 5.4 GB though.  I read that there is a way to truncate it.  If I am able to get it to recur again while using it, would it be acceptable to truncate it to a few minutes before where the issue first appears?  This is my first time using that particular utility so I am unsure as to what is useful and what is not.  Also I am just killing the existing plasmashell instance and then running 'apitrace trace /usr/bin/plasmashell'.  I presume this is the proper way to invoke it per the manual?  Since plasmashell is technically the application generating the errors?

On a positive note while I was not running apitrace earlier the problem did recur and I was able to confirm again that by closing all applications and waiting a minute or two the display returns to normal and does not recur or generate errors in 'dmesg' for a significant period of time.  That is probably a hint as to what is happening?

I will keep trying for a good apitrace as time permits.
Comment 11 David March 2015-08-18 15:28:24 UTC
I was able to initiate an apitrace when some textual corruptions (but not the full menu corruptions which happen in the later stages) started appearing on the plasmashell menus.  However upon playing back the trace it does not recreate the issue so I doubt it will do much good?  If you still want it let me know.  the trace is 4.3 GB and gzip is able to take it down to about 2.5 GB.

If you only need to see it to see what it looks like when the corruptions occur then would some before and after screenshots perhaps work better?

Also I have found that after closing some applications and then doing 'echo 1 > /proc/sys/vm/drop_caches' I can almost immediately restore proper rendering again.  Next time I will test further to see if dropping caches always works even without closing any applications.  If it does I would think that narrows down what is going on with this bug and what is triggering it.
Comment 12 David March 2015-08-18 16:02:43 UTC
Probably the same bug responsible: https://bugs.freedesktop.org/show_bug.cgi?id=91125 includes screenshots of corruption from another user.
Comment 13 David March 2015-09-06 20:12:09 UTC
Just wanted to add that this also can be replicated on KDE4 (I have since downgraded to get a usable system) as well (although far more rare).  In this case it is a freeze (sometimes indefinite) but I do not notice any visible graphical corruption yet.  The same (mostly - kwin is listed rather than plasmashell, of course messages as above are in the log like so:

(Note reverse order - output generated  using 'journalctl -r'
--------

Sep 06 12:42:39 gentoot3400 kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP_PROP - TP 0 - e0c: 00000000, e18: 00000000, e1c: 000807f0, e20: 00002a00, e24: 00030000
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP_PROP - TP 0 - RT_FAULT - Address 0047a7f200
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[     PFB][0000:01:00.0] trapped write at 0x0047a79000 on channel 0x0000f949 [kwin[1926]] PGRAPH/PROP/RT0 reason: PAGE_NOT_PRESENT
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[  PGRAPH][0000:01:00.0] ch 4 [0x000f949000 kwin[1926]] subc 3 class 0x8297 mthd 0x1b0c data 0x1000f010
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP_PROP - TP 0 - e0c: 00000000, e18: 00000000, e1c: 0000079e, e20: 00002a00, e24: 00030000
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP_PROP - TP 0 - RT_FAULT - Address 0047a79000
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[kwin[1926]] validate: -22
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[kwin[1926]] validating bo list
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[kwin[1926]] fail set_domain
Sep 06 12:42:39 gentoot3400 kernel: nouveau E[kwin[1926]] validate: -22

---------

So the issue is not just really an issue related to Plasma 5 although it is worse on Plasma 5.  Again it does seem to occur far less often with KDE4 though.

New System Info:

Linux gentoot3400 4.2.0-gentoo #1 SMP Mon Aug 31 17:07:28 EDT 2015 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux

media-libs/mesa-11.0.0_rc2
x11-drivers/xf86-video-nouveau-1.0.11
kde-base/kwin-4.11.22(4)
x11-base/xorg-server-1.17.2-r1

(with compositing ON)
Comment 14 Ilia Mirkin 2015-10-19 23:26:33 UTC
I may have made some headway on this issue in bug 92504 (comment 20). Please see if the patch in that comment helps.
Comment 15 David March 2015-10-20 16:32:20 UTC
@ Ilia Mirkin , the patch (the first one) seems to help quite a bit for my case while still on KDE4.  Thank you!
Comment 16 Ilia Mirkin 2015-10-20 18:35:33 UTC

*** This bug has been marked as a duplicate of bug 92504 ***

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.