Corruption and TRAP_TEXTURE when using Chromium with hardware acceleration on NVidia GTS360M with Nouveau
System information
- OS: Gentoo
- GPU: 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT215M [GeForce GTS 360M] [10de:0cb1] (rev a2)
- Kernel version: Linux kruskal 5.4.60-gentoo #1 (closed) SMP Mon Aug 24 21:14:28 PDT 2020 x86_64 Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz GenuineIntel GNU/Linux
- Mesa version: 20.0.8, 20.2.0_rc3
- Xserver version: 1.20.8
- Desktop manager and compositor: XFCE/XFWM, compositing disabled
Describe the issue
When running Chromium with hardware acceleration enabled—even when not doing much, just viewing a static web page—momentary corruption appears every second or two (a collection of pixels here and there changing colour). After a while, a trap message appears in dmesg. Similar corruption appears when playing a video with mpv using --vo=gpu
, though I didn’t see any dmesg messages in that case. At one point in the past when using Google Hangouts for video chat a kernel panic occurred, but I didn’t have netconsole set up back then so I don’t have a stack trace.
Attachments
In the attached dmesg.txt
, the TRAP_TEXTURE
and trapped read
errors from around 240 seconds are using Mesa 20.0.8. The four trapped read
errors at the bottom, from around 2500 seconds, are using Mesa 20.2.0_rc3.