nouveau going off the deep end...

Robert Heller heller at deepsoft.com
Mon Jun 20 12:38:14 UTC 2022


At Sun, 19 Jun 2022 22:42:28 -0400 (EDT) Vladimir Dergachev <volodya at mindspring.com> wrote:

> 
> 
> 
> On Sun, 19 Jun 2022, Robert Heller wrote:
> 
> > I don't use any other 3D programs (maybe FreeCAD).  KiCaD is not a 3D program,
> > it is 2D.  This is an integrated video chipset on the motherboard -- I don't
> > have a separate video card.
> 
> Nowadays a lot of rendering goes through 3d engine - as long as one has 
> capability, why not ? And it makes it easier to work with images, alpha, 
> etc.
> 
> Thus just because a program is 2d does not mean it does not use the 3d 
> graphics.
> 
> For example, one of the simplest way to make a movie player that is 
> capable of displaying multiple streams is to use opengl to paint frames on 
> 2d faces. It could make a rotating cube, of course, but that is hard to 
> watch :)
> 
> >
> > How do I turn off the compositor?  Do I need it?
> 
> Look in settings - this depends on whether you use KDE or unity or 
> something else.

I use "something else": Mate, but with FVWM as the window manager and without 
the menu crap and without the file manager.

> 
> The compositor is used for desktop effects like window zoom or making your 
> windows partially transparent.
> 
> Another suggestion is to try upgrading to 20.04.
> 
> best
> 
> Vladimir Dergachev
> 
> >
> > At Sun, 19 Jun 2022 17:03:28 -0400 (EDT) Vladimir Dergachev <volodya at mindspring.com> wrote:
> >
> >>
> >>
> >>
> >> On Sun, 19 Jun 2022, Robert Heller wrote:
> >>
> >>> I am running Ubuntu 18.04 on an AMD Phenom(tm) II X4 945 Processor, 8Gig of
> >>> RAM, with a NVIDIA Corporation C77 [GeForce 8200] (rev a2) video chipset.
> >>> There is some sort of bug in the version of KiCaD I have
> >>> (4.0.7+dfsg1-1ubuntu2) with its pcbnew program that puts my machine in a state
> >>> where I have to use the "magic" SysRq key to forceably reboot it (I can ssh in
> >>> from another computer, but /sbin/reboot does not work).
> >>
> >> Judging by the messages it looks like a lockup in a video card.
> >>
> >> Do other 3d programs run fine ? Try a 3d-game like quake or similar.
> >>
> >> Try turning off the compositor. Also keep in eye on the fan and GPU
> >> temperature.
> >>
> >> It could be a bug in the driver, but nouveau worked quite well for me on
> >> both 18.04 and 20.04 for many years.
> >>
> >> best
> >>
> >> Vladimir Dergachev
> >>
> >>>
> >>> I've included the last of the kernel log.  It looks like something is broken
> >>> in nouveau, which I am guessing has something to do with the video somehow.
> >>> (And no, I am not going to download and install NVIDIA's video driver.)
> >>>
> >>> I don't know if this is a kernel problem (I current have kernel
> >>> 4.15.0-187-generic), or something in X Server.
> >>>
> >>> Jun 19 16:08:38 sauron kernel: [860959.174609] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:38 sauron kernel: [860959.175311] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:38 sauron kernel: [860959.175982] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:38 sauron kernel: [860959.176651] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:38 sauron kernel: [860959.177303] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:40 sauron kernel: [860961.177974] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:40 sauron kernel: [860961.178678] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:40 sauron kernel: [860961.179406] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:40 sauron kernel: [860961.180074] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:40 sauron kernel: [860961.180727] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:42 sauron kernel: [860963.181410] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:42 sauron kernel: [860963.182059] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:42 sauron kernel: [860963.182730] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:42 sauron kernel: [860963.183398] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:42 sauron kernel: [860963.184051] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:44 sauron kernel: [860965.184723] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:44 sauron kernel: [860965.185425] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:44 sauron kernel: [860965.186153] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:44 sauron kernel: [860965.186879] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:44 sauron kernel: [860965.187587] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:46 sauron kernel: [860967.188320] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:46 sauron kernel: [860967.189022] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:46 sauron kernel: [860967.189760] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:46 sauron kernel: [860967.190429] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:46 sauron kernel: [860967.191082] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:48 sauron kernel: [860969.191762] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:48 sauron kernel: [860969.192465] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:48 sauron kernel: [860969.193136] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:48 sauron kernel: [860969.193804] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:48 sauron kernel: [860969.194455] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:50 sauron kernel: [860971.195124] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:50 sauron kernel: [860971.195771] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:50 sauron kernel: [860971.196441] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:50 sauron kernel: [860971.197108] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:50 sauron kernel: [860971.197760] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:52 sauron kernel: [860973.198438] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:52 sauron kernel: [860973.199084] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:52 sauron kernel: [860973.199754] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:52 sauron kernel: [860973.200421] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:52 sauron kernel: [860973.201073] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:54 sauron kernel: [860975.201756] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:54 sauron kernel: [860975.202460] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:54 sauron kernel: [860975.203130] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:54 sauron kernel: [860975.203797] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:54 sauron kernel: [860975.204449] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:56 sauron kernel: [860977.205163] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:56 sauron kernel: [860977.205866] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:56 sauron kernel: [860977.206537] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:56 sauron kernel: [860977.207204] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:56 sauron kernel: [860977.207857] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:08:58 sauron kernel: [860979.208548] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:08:58 sauron kernel: [860979.209250] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:08:58 sauron kernel: [860979.209920] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:08:58 sauron kernel: [860979.210587] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:08:58 sauron kernel: [860979.211240] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:00 sauron kernel: [860981.211924] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:00 sauron kernel: [860981.212625] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:00 sauron kernel: [860981.213295] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:00 sauron kernel: [860981.213962] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:00 sauron kernel: [860981.214613] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:02 sauron kernel: [860983.215285] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:02 sauron kernel: [860983.215985] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:02 sauron kernel: [860983.216654] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:02 sauron kernel: [860983.217320] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:02 sauron kernel: [860983.217971] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:04 sauron kernel: [860985.218648] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:04 sauron kernel: [860985.219348] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:04 sauron kernel: [860985.220021] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:04 sauron kernel: [860985.220687] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:04 sauron kernel: [860985.221337] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:06 sauron kernel: [860987.222017] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:06 sauron kernel: [860987.222663] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:06 sauron kernel: [860987.223330] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:06 sauron kernel: [860987.223996] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:06 sauron kernel: [860987.224646] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:08 sauron kernel: [860989.225331] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:08 sauron kernel: [860989.226030] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:08 sauron kernel: [860989.226697] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:08 sauron kernel: [860989.227361] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:08 sauron kernel: [860989.228010] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:10 sauron kernel: [860991.228687] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:10 sauron kernel: [860991.229386] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:10 sauron kernel: [860991.230054] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:10 sauron kernel: [860991.230719] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:10 sauron kernel: [860991.231369] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:12 sauron kernel: [860993.232048] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:12 sauron kernel: [860993.232748] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:12 sauron kernel: [860993.233414] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:12 sauron kernel: [860993.234078] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:12 sauron kernel: [860993.234726] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:14 sauron kernel: [860995.235397] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:14 sauron kernel: [860995.236095] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:14 sauron kernel: [860995.236820] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:14 sauron kernel: [860995.237541] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:14 sauron kernel: [860995.238253] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:16 sauron kernel: [860997.238929] nouveau 0000:02:00.0: gr: PGRAPH TLB flush idle timeout fail
> >>> Jun 19 16:09:16 sauron kernel: [860997.239628] nouveau 0000:02:00.0: gr: PGRAPH_STATUS 00000501 [BUSY CTXPROG CCACHE_PREGEOM]
> >>> Jun 19 16:09:16 sauron kernel: [860997.240352] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS0: 00000008 [CCACHE]
> >>> Jun 19 16:09:16 sauron kernel: [860997.241075] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS1: 00000000 []
> >>> Jun 19 16:09:16 sauron kernel: [860997.241780] nouveau 0000:02:00.0: gr: PGRAPH_VSTATUS2: 00000000 []
> >>> Jun 19 16:09:27 sauron kernel: [861008.278250] sysrq: Keyboard mode set to system default
> >>> Jun 19 16:09:31 sauron kernel: [861012.243328] nouveau 0000:02:00.0: systemd-logind[2692]: failed to idle channel 3 [systemd-logind[2692]]
> >>>
> >>> --
> >>> Robert Heller             -- Cell: 413-658-7953 GV: 978-633-5364
> >>> Deepwoods Software        -- Custom Software Services
> >>> http://www.deepsoft.com/  -- Linux Administration Services
> >>> heller at deepsoft.com       -- Webhosting Services
> >>>
> >>>
> >>
> >>
> >>
> >
> > -- 
> > Robert Heller             -- Cell: 413-658-7953 GV: 978-633-5364
> > Deepwoods Software        -- Custom Software Services
> > http://www.deepsoft.com/  -- Linux Administration Services
> > heller at deepsoft.com       -- Webhosting Services
> >
> >
> 
>                                                                    
> 

-- 
Robert Heller             -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software        -- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
heller at deepsoft.com       -- Webhosting Services
                                                                                                                               


More information about the xorg mailing list