Bug#971343: Animated background/wallpaper (changing over time) causes system freeze on Nouveau

Leandro Cunha leandrocunha016 at gmail.com
Tue Sep 29 20:48:21 BST 2020


>
> Control: reassign -1 gnome-shell
> Control: tags -1 + moreinfo bullseye sid
> Control: retitle -1 Animated background/wallpaper (changing over time) causes system freeze on Nouveau
>
> Retitling to make this show up in more searches.
>
> gnome-control-center just changes settings, and it is GNOME Shell that is
> actually responsible for setting the wallpaper. Please run
> "reportbug --template gnome-shell" and send the result to this bug
> address so that we have details of the version you are using, including
> its dependencies.

reportbug --template gnome-shell
*** Welcome to reportbug.  Use ? for help at prompts. ***
Note: bug reports are publicly archived (including the email address
of the submitter).
Detected character set: UTF-8
Please change your locale if this is incorrect.

Using 'Leandro Cunha <leandrocunha016 at gmail.com>' as your from address.
Getting status for gnome-shell...
Will send report to Debian (per lsb_release).
Maintainer for gnome-shell is 'Debian GNOME Maintainers
<pkg-gnome-maintainers at lists.alioth.debian.org>'.
Looking up dependencies of gnome-shell...
Getting status for related package gnome-session...
Looking up 'depends' of related package gnome-session...
Looking up 'suggests' of related package gnome-session...
Getting status for related package gnome-settings-daemon...
Looking up 'depends' of related package gnome-settings-daemon...
Looking up 'recommends' of related package gnome-settings-daemon...
Looking up 'suggests' of related package gnome-settings-daemon...
Getting status for related package libgjs0g...
Looking up 'depends' of related package libgjs0g...
Getting status for related package libmutter-4-0...
Looking up status of additional packages...
Getting changed configuration files...

Saving a backup of the report at
/tmp/reportbug-gnome-shell-backup-20200929-22049-dewuauhf
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Leandro Cunha <leandrocunha016 at gmail.com>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: none

Package: gnome-shell
Version: 3.36.6-1
Severity: wishlist
X-Debbugs-Cc: leandrocunha016 at gmail.com

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.8.0-2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8),
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-1
ii  evolution-data-server                        3.36.4-1
ii  gir1.2-accountsservice-1.0                   0.6.55-3
ii  gir1.2-atspi-2.0                             2.38.0-2
ii  gir1.2-freedesktop                           1.66.0-1
ii  gir1.2-gcr-3                                 3.36.0-2
ii  gir1.2-gdesktopenums-3.0                     3.36.1-1
ii  gir1.2-gdm-1.0                               3.36.3-1
ii  gir1.2-geoclue-2.0                           2.5.6-1
ii  gir1.2-glib-2.0                              1.66.0-1
ii  gir1.2-gnomebluetooth-1.0                    3.34.1-1
ii  gir1.2-gnomedesktop-3.0                      3.36.4-1
ii  gir1.2-gtk-3.0                               3.24.23-1
ii  gir1.2-gweather-3.0                          3.36.1-1
ii  gir1.2-ibus-1.0                              1.5.22-5
ii  gir1.2-mutter-6                              3.36.6-1
ii  gir1.2-nm-1.0                                1.26.2-1
ii  gir1.2-nma-1.0                               1.8.30-1
ii  gir1.2-pango-1.0                             1.46.1-1
ii  gir1.2-polkit-1.0                            0.105-29
ii  gir1.2-rsvg-2.0                              2.48.8+dfsg-1
ii  gir1.2-soup-2.4                              2.70.0-1
ii  gir1.2-upowerglib-1.0                        0.99.11-2
ii  gjs                                          1.64.3-1
ii  gnome-backgrounds                            3.38.0-1
ii  gnome-settings-daemon                        3.36.1-1
ii  gnome-shell-common                           3.36.6-1
ii  gsettings-desktop-schemas                    3.36.1-1
ii  libatk-bridge2.0-0                           2.38.0-1
ii  libatk1.0-0                                  2.36.0-2
ii  libc6                                        2.31-3
ii  libcairo2                                    1.16.0-4
ii  libecal-2.0-1                                3.36.4-1
ii  libedataserver-1.2-24                        3.36.4-1
ii  libgcr-base-3-1                              3.36.0-2
ii  libgdk-pixbuf2.0-0                           2.40.0+dfsg-5
ii  libgirepository-1.0-1                        1.66.0-1
ii  libgjs0g                                     1.64.3-1
ii  libgles2                                     1.3.2-1
ii  libglib2.0-0                                 2.66.0-2
ii  libglib2.0-bin                               2.66.0-2
ii  libgnome-autoar-0-0                          0.2.4-2
ii  libgnome-desktop-3-19                        3.36.4-1
ii  libgraphene-1.0-0                            1.10.2-1
ii  libgstreamer1.0-0                            1.18.0-3
ii  libgtk-3-0                                   3.24.23-1
ii  libical3                                     3.0.8-2
ii  libjson-glib-1.0-0                           1.6.0-1
ii  libmutter-6-0                                3.36.6-1
ii  libnm0                                       1.26.2-1
ii  libpango-1.0-0                               1.46.1-1
ii  libpangocairo-1.0-0                          1.46.1-1
ii  libpolkit-agent-1-0                          0.105-29
ii  libpolkit-gobject-1-0                        0.105-29
ii  libpulse-mainloop-glib0                      13.0-5
ii  libpulse0                                    13.0-5
ii  libsecret-1-0                                0.20.3-1
ii  libsystemd0                                  246.6-1
ii  libwayland-server0                           1.18.0-2~exp1.1
ii  libx11-6                                     2:1.6.12-1
ii  libxfixes3                                   1:5.0.3-2
ii  mutter                                       3.36.6-1
ii  python3                                      3.8.2-3

Versions of packages gnome-shell recommends:
ii  bolt                  0.9-1
ii  chrome-gnome-shell    10.1-5
ii  gdm3                  3.36.3-1
ii  gkbd-capplet          3.26.1-1
ii  gnome-control-center  1:3.36.4-1
ii  gnome-menus           3.36.0-1
ii  gnome-user-docs       3.38.0-1
ii  ibus                  1.5.22-5
ii  iio-sensor-proxy      3.0-1
ii  switcheroo-control    2.1-1
ii  unzip                 6.0-25

Versions of packages gnome-shell suggests:
pn  gir1.2-telepathyglib-0.12   <none>
pn  gir1.2-telepathylogger-0.2  <none>

Versions of packages gnome-session depends on:
ii  gnome-session-bin      3.36.0-2+b1
ii  gnome-session-common   3.36.0-2
ii  gnome-settings-daemon  3.36.1-1

Versions of packages gnome-session suggests:
ii  desktop-base   10.0.3
ii  gnome-keyring  3.36.0-1

Versions of packages gnome-settings-daemon depends on:
ii  gnome-settings-daemon-common  3.36.1-1
ii  gsettings-desktop-schemas     3.36.1-1
ii  libasound2                    1.2.3.2-1
ii  libc6                         2.31-3
ii  libcairo2                     1.16.0-4
ii  libcanberra-gtk3-0            0.30-7
ii  libcanberra0                  0.30-7
ii  libcolord2                    1.4.4-2
ii  libcups2                      2.3.3-3
ii  libfontconfig1                2.13.1-4.2
ii  libgcr-base-3-1               3.36.0-2
ii  libgdk-pixbuf2.0-0            2.40.0+dfsg-5
ii  libgeoclue-2-0                2.5.6-1
ii  libgeocode-glib0              3.26.2-2
ii  libglib2.0-0                  2.66.0-2
ii  libgnome-desktop-3-19         3.36.4-1
ii  libgtk-3-0                    3.24.23-1
ii  libgudev-1.0-0                233-1
ii  libgweather-3-16              3.36.1-1
ii  liblcms2-2                    2.9-4+b1
ii  libmm-glib0                   1.14.2-0.1
ii  libnm0                        1.26.2-1
ii  libnotify4                    0.7.9-1
ii  libnspr4                      2:4.28-1
ii  libnss3                       2:3.56-1
ii  libpam-systemd [logind]       246.6-1
ii  libpango-1.0-0                1.46.1-1
ii  libpangocairo-1.0-0           1.46.1-1
ii  libpolkit-gobject-1-0         0.105-29
ii  libpulse-mainloop-glib0       13.0-5
ii  libpulse0                     13.0-5
ii  libupower-glib3               0.99.11-2
ii  libwacom2                     1.5-1
ii  libwayland-client0            1.18.0-2~exp1.1
ii  libx11-6                      2:1.6.12-1
ii  libxext6                      2:1.3.3-1+b2
ii  libxi6                        2:1.7.10-1

Versions of packages gnome-settings-daemon recommends:
ii  iio-sensor-proxy   3.0-1
ii  pulseaudio         13.0-5
ii  x11-xserver-utils  7.7+8

Versions of packages gnome-settings-daemon suggests:
pn  usbguard  <none>

Versions of packages libgjs0g depends on:
ii  libc6                  2.31-3
ii  libcairo-gobject2      1.16.0-4
ii  libcairo2              1.16.0-4
ii  libffi7                3.3-4
ii  libgcc-s1              10.2.0-9
ii  libgirepository-1.0-1  1.66.0-1
ii  libglib2.0-0           2.66.0-2
ii  libmozjs-68-0          68.12.0-2
ii  libreadline8           8.0-4
ii  libstdc++6             10.2.0-9
ii  libx11-6               2:1.6.12-1

Versions of packages gnome-shell is related to:
ii  libegl-mesa0 [libegl-vendor]  20.1.8-1
ii  libgl1-mesa-dri               20.1.8-1
ii  libglx-mesa0 [libglx-vendor]  20.1.8-1

-- no debconf information
Thank you for using reportbug

> On Tue, 29 Sep 2020 at 00:46:25 -0300, Leandro Cunha wrote:
> > When changing the wallpaper to the one that changes throughout the day in both
> > sections xorg and wayland through the gnome control center
>
> gnome-control-center does not have separate sections for Xorg and
> Wayland settings. Do you mean this affects both the Xorg and Wayland
> session types?

Yes, it occurs with both during the tests showing different behavior.
With Wayland it completely crashed and got no response to force the
boot and had to use the on and off button. In Xorg I was able to
restart with keyboard via tty, but after locking it would only start
if I restored the original system settings and this is necessary for
both. Now I am with wayland.

Name: gnome-shell
Umask: 0022
State: S (sleeping)
Tgid: 1633
Ngid: 0
Pid: 1633
PPid: 1450
TracerPid: 0
Uid: 1000 1000 1000 1000
Gid: 1000 1000 1000 1000
FDSize: 128
Groups: 24 25 27 29 30 44 46 109 112 117 118 128 129 1000
NStgid: 1633
NSpid: 1633
NSpgid: 1633
NSsid: 1633
VmPeak: 4897116 kB
VmSize: 4875544 kB
VmLck:        0 kB
VmPin:        0 kB
VmHWM:   357384 kB
VmRSS:   198660 kB
RssAnon:   132324 kB
RssFile:    63212 kB
RssShmem:     3124 kB
VmData:   291328 kB
VmStk:      132 kB
VmExe:        8 kB
VmLib:   154840 kB
VmPTE:     1204 kB
VmSwap:    27084 kB
HugetlbPages:        0 kB
CoreDumping: 0
THP_enabled: 1
Threads: 17
SigQ: 0/14994
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000001001000
SigCgt: 00000001800144f8
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 000000ffffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Speculation_Store_Bypass: thread vulnerable
Cpus_allowed: ff
Cpus_allowed_list: 0-7
Mems_allowed: 00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 592515
nonvoluntary_ctxt_switches: 123037

> > the system freezes
> > using nouveau and it is necessary to force the system shutdown
>
> How quickly does this happen? (Within seconds/minutes/hours/days?)

At the moment I will change the wallpaper that occurred since previous
versions 3.36.4 and 3.36.5.
The system freezes completely and it is not possible to debug
(https://wiki.gnome.org/Projects/GnomeShell/Debugging#Debugging_GNOME_Shell_with_valgrind).

> If your keyboard has a Caps Lock or Num Lock light, can you still
> toggle it by pressing the appropriate key after the freeze has occurred?
> (I ask because it gives an indication of how many layers of the system
> have frozen)

In xorg I can get an answer to shut down or restart using a command,
with wayland I can't get any answer by buttons on the keyboard.

> Similarly, after the freeze occurs, does the system respond to repeated
> presses of Ctrl+Alt+Delete? (Pressing it more than 7 times in 2 seconds
> might cause systemd to do a controlled reboot, even if no change is
> visible on the screen.)

With Wayland he shows a behavior of not responding neither the mouse
nor the keyboard, with Xorg using the keyboard I was able to go to tty
and restart the system.

> If Ctrl+Alt+Delete doesn't work, does the system respond to
> the "magic sysrq key" sequences, in particular AltGr+SysRq+o
> (immediate power off) and AltGr+SysRq+b (immediate reboot)? (See
> https://en.wikipedia.org/wiki/Magic_SysRq_key for more details)
I manage to force the shutdown that way.

> After forcing the system off and rebooting, are there errors or warnings
> logged in /var/log/syslog or the systemd journal? To make journal messages
> persist across reboots, you would have to enable the persistent mode of
> the journal by creating the directory /var/log/journal (I can't remember
> whether this is done by default yet).
Log attached, after the problem occurs this log.

> What hardware are you running on? (In particular, is it a laptop or
> desktop, and which NVIDIA graphics device does it have?)
Graphics:
  Device-1: NVIDIA GT218M [GeForce 310M] driver: nouveau v: kernel
  Device-2: Suyin type: USB driver: uvcvideo
  Display: wayland server: X.Org 1.20.8 driver: modesetting
  unloaded: fbdev,vesa resolution: 1366x768~60Hz
  OpenGL: renderer: NVA8 v: 3.3 Mesa 20.1.8
  Laptop LG A410
 CPU: Dual Core Intel Core i5 M 480 (-MT MCP-)
speed/min/max: 1514/1199/2134 MHz Kernel: 5.8.0-2-amd64 x86_64 Up: 50m
Mem: 2755.2/3801.3 MiB (72.5%) Storage: 465.76 GiB (5.7% used) Procs: 248
Shell: Bash inxi: 3.1.06
> > As the problem
> > occurs in other distributions and I found out by doing tests I put the upstream
> > tag.
>
> Do you have any references for bug reports in other distributions about
> this? Or, if you tested other distributions yourself, which ones?
Fedora 32, but I still haven't found a report on this in another distribution.
I'm still looking ...
> > I haven't tested the current version 3.38
>
> Please provide the information above first, and then upgrade GNOME
> packages (particularly gnome-shell and gnome-control-center) to their
> versions from unstable and try again.
The problem still occurs.

> Thanks,
>     smcv
-------------- next part --------------
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
XXnYczk=
=ZmJB
-----END PGP PUBLIC KEY BLOCK-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log
Type: application/octet-stream
Size: 762881 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20200929/a3afc7a4/attachment-0001.obj>


More information about the pkg-gnome-maintainers mailing list