Das Bildschirmbild der Ubuntu-Benutzeroberfläche friert während der Verwendung nach einer Neuinstallation von 21.04 zufällig ein. Vermutlich handelt es sich dabei um Wayland oder Nouveau.

Das Bildschirmbild der Ubuntu-Benutzeroberfläche friert während der Verwendung nach einer Neuinstallation von 21.04 zufällig ein. Vermutlich handelt es sich dabei um Wayland oder Nouveau.

Bearbeiten: dies gemeldet unter: https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1931387ebenfalls, und es stellte sich heraus, dass es sich um ein Duplikat von handelte:https://bugs.launchpad.net/ubuntu/+source/libdrm/+bug/1497593

Ich habe vorher 20.10 mit NVIDIA-Treibern ausgeführt,

Dann habe ich vor vier Tagen eine saubere 21.04-Installation von ISO durchgeführt, ohne die NVIDIA-Treiber zu installieren, und seitdem ist die Benutzeroberfläche bei mir dreimal eingefroren.

Ich kann nicht genau feststellen, welche Aktion das Einfrieren ausgelöst hat, ich habe in den meisten/allen Fällen einfach den Chromium-Browser normal verwendet.

Beim dritten Mal habe ich mir nur eine Webseite angesehen und in diesem Moment nicht einmal die Maus berührt, und dann ist alles einfach eingefroren.

Ich kann dann keine Bewegung auf dem Bildschirm erkennen, auch nicht nach Ctrl+ Alt+ Fn, das letzte Bild bleibt einfach fixiert.

Auch das dritte Mal war etwas anders.

Ein paar Sekunden nach dem Einfrieren wurde tatsächlich ein schwarzer Terminalbildschirm angezeigt, während des Bootvorgangs kamen folgende Meldungen:

Bildbeschreibung hier eingeben

und dann wurde ich zum Anmeldebildschirm weitergeleitet, als ob ich abgemeldet worden wäre.

Ich konnte mich anmelden, meine Programme waren geschlossen, also war ich effektiv abgemeldet.

Dann erschienen zwei Apport-Fenster und eines davon enthielt mehrere Verweise auf Xwayland. Darunter /var/crash/_usr_bin_Xwayland.1000.crashsehe ich einen davon:

  • ProcCmdline: /usr/bin/Xwayland :0 -rootless -noreset -accessx -core -auth /run/user/1000/.mutter-Xwaylandauth.48ZQ40 -listen 4 -listen 5 -displayfd 6 -initfd 7

  • StackTraceAddressSignatureenthielt Erwähnungen von Xwayland und nouveau_dri.so:

    StacktraceAddressSignature: /usr/bin/Xwayland:6:/usr/lib/x86_64-linux-gnu/libc-2.33.so+864:/usr/bin/Xwayland+13cb40:/usr/bin/Xwayland+14866f:/usr/bin/Xwayland+13b1a7:/usr/lib/x86_64-linux-gnu/libc-2.33.so+864:/usr/lib/x86_64-linux-gnu/libc-2.33.so+749:/usr/lib/x86_64-linux-gnu/libc-2.33.so+123d6:/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0+25d7:/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0+2537:/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0+265f:/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0+2a77:/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0+31aa:/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so+93b943:/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so+93bc61:/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so+17cc01
    

Ich habe auch nachgesehen und verwende Wayland (anscheinend die Standardeinstellung seit 21.04):Wie kann ich feststellen, ob ich Wayland verwende?

Hardware:

  • Lenovo ThinkPad P51
  • NVIDIA Quadro M1200 4 GB GDDR5 GPU

Direkt nach dem Absturz enthielt dmesg die folgenden möglicherweise interessanten Zeilen:

[ 9556.450894] nouveau 0000:01:00.0: gr: TRAP ch 3 [00ff8cf000 Xwayland[3831]]
[ 9556.450907] nouveau 0000:01:00.0: gr: GPC0/TPC2/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 3c000d [OOR_REG]
[ 9556.454264] nouveau 0000:01:00.0: gr: TRAP ch 3 [00ff8cf000 Xwayland[3831]]
[ 9556.454283] nouveau 0000:01:00.0: gr: GPC0/TPC0/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 3e000d [OOR_REG]
[ 9556.466339] nouveau 0000:01:00.0: gr: TRAP ch 3 [00ff8cf000 Xwayland[3831]]
[ 9556.466351] nouveau 0000:01:00.0: gr: GPC0/TPC3/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 3e000d [OOR_REG]
[ 9698.230726] nouveau 0000:01:00.0: Xwayland[3831]: failed to idle channel 5 [Xwayland[3831]]
[ 9713.230743] nouveau 0000:01:00.0: Xwayland[3831]: failed to idle channel 5 [Xwayland[3831]]
[ 9713.231918] nouveau 0000:01:00.0: fifo: fault 00 [READ] at 0000000000056000 engine 07 [HOST0] client 06 [HUB/HOST] reason 02 [PTE] on channel 5 [00ff0d9000 Xwayland[3831]]
[ 9713.231930] nouveau 0000:01:00.0: fifo: channel 5: killed
[ 9713.231932] nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery
[ 9713.231939] nouveau 0000:01:00.0: fifo: engine 5: scheduled for recovery
[ 9713.231943] nouveau 0000:01:00.0: Xwayland[3831]: channel 5 killed!
[ 9717.642691] nouveau 0000:01:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT]
[ 9717.642702] nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery
[ 9717.642709] nouveau 0000:01:00.0: fifo: channel 3: killed
[ 9717.642714] nouveau 0000:01:00.0: fifo: engine 0: scheduled for recovery
[ 9717.643113] nouveau 0000:01:00.0: Xwayland[3831]: channel 3 killed!
[ 9719.351714] apport-gtk[119654]: segfault at 18 ip 00007f337637d194 sp 00007ffd95094dc0 error 4 in libgtk-3.so.0.2404.21[7f3376274000+385000]
[ 9719.351721] Code: c4 08 5b 5d c3 90 f3 0f 1e fa 48 8b 7f 10 48 85 ff 74 0b e9 ce c6 ff ff 66 0f 1f 44 00 00 48 83 ec 08 48 89 d7 e8 0c 36 17 00 <48> 8b 40 18 48 8b 78 10 e8 ef 03 09 00 48 83 c4 08 48 89 c7 e9 a3
[ 9744.187533] rfkill: input handler enabled
[ 9745.940823] rfkill: input handler disabled
[ 9775.737572] rfkill: input handler enabled
[ 9777.953055] rfkill: input handler disabled

Verwandt:

Ausführlichere Protokolle unter:https://gist.github.com/cirosantilli/f679b17f5e18253036bf58fc3ff8690d

verwandte Informationen