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.

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 
<volo...@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
hel...@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
hel...@deepsoft.com       -- Webhosting Services


Reply via email to