Diesmal gibt es zwei Dinge zu erklären.
↑ Problem, dass die Chrome-Zeichnung fehlerhaft ist
↑ Systemeinstellungen5 (Es gibt keinen defekten Bildschirm, aber diesen)
TL;DR Ich habe beide der folgenden beiden Methoden ausprobiert und es wurde behoben (ich werde den Artikel aktualisieren, wenn er erneut auftritt).
Aufgrund von Problemen mit dem Grafiktreiber können Sie möglicherweise aufgrund einer Kernel-Panik während ** Versuch und Irrtum bei der Untersuchung oder Anwendung auf Ihre eigene Umgebung ** nicht booten. Bereiten Sie vor Arbeitsbeginn eine Umgebung vor, in der Sie mit einem Installationsprogramm chrooten können.
Dies kann mit dem folgenden Befehl gestartet werden, sodass die Untersuchung einfach ist.
systemsettings5 &> logOk
systemsettings5 &> logNg
logOk
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:141:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:131:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:143:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:143:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:109:27: QML IntroIcon (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumHeight"
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:109:27: QML IntroIcon (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumHeight"
logNg
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:141:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:131:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:143:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/RefreshableScrollView.qml:143:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
+ QQuickWidget: Failed to make context current
+ QQuickWidget::resizeEvent() no OpenGL context
+ QQuickWidget: Failed to make context current
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:109:27: QML IntroIcon (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumHeight"
file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:109:27: QML IntroIcon (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumHeight"
+ QQuickWidget: Attempted to render scene with no context
+ QQuickWidget::invalidateRenderControl could not make context current
Wenn Sie die Fehlermeldung identifizieren können, können Sie einfach googeln. https://bbs.archlinux.org/viewtopic.php?id=258149 Ein Forum wie dieses schlug ein und sagte: "Ich könnte gehen, wenn ich ein Downgrade durchführen würde!" ... anscheinend ... Wenn man sich die verwandten Themen ansieht, scheint es ein Problem mit der Nvidia 450-Serie und der KDE Plasma 5.19-Serie zu sein. Der nvidia-Treiber ist übrigens stark in den Kernel eingebunden, daher scheint es notwendig zu sein, den nvidia-dkms-ähnlichen zu installieren.
Ich denke, dass ein Downgrade unter Linux eine Methode für jedes Betriebssystem hat, daher werde ich eine Aufzeichnung darüber schreiben, was ich in meiner Umgebung getan habe arch ref. % 83% 91% E3% 83% 83% E3% 82% B1% E3% 83% BC% E3% 82% B8% E3% 81% AE% E3% 83% 80% E3% 82% A6% E3% 83 % B3% E3% 82% B0% E3% 83% AC% E3% 83% BC% E3% 83% 89).
für archLinux
yay -S nvidia-dkms downgrader # nvidia-dkms und nvidia-utils ist installiert
yay -R nvidia-dkms
downgrader nvidia-utils #Version mit Wahl`440.100-1`Wählen
yay -S nvidia-440xx-dkms
sudo reboot
Ich war etwas besorgt, weil ich hier keine eindeutige Fehlermeldung finden konnte. ** Die sicherste Lösung besteht darin, "Einstellungen-> Erweitert-> Hardwarebeschleuniger aktivieren" in der GUI zu deaktivieren **. Auf diese Weise wird das Problem behoben, da Chrome keine GPU-Ressourcen verwendet, das Zeichnen jedoch verlangsamt und mehr CPU-Ressourcen verbraucht.
Andere
chrome: // flags
# ignore-gpu-blacklist
oder # ignore-gpu-blocklist
# enable-vulkan
ist aktiviert ~~Nachtrag 2020-09-19 Das Problem, dass die Zeichnung von Chrome fehlerhaft ist, wurde nicht behoben, da ein anderes Problem aufgetreten ist. Das Aktivieren von "enable-vulkan" führt gelegentlich zu kwin und Abstürzen.
systemsettings5 | chrome | |
---|---|---|
nvidia-450 | NG | Mit Neustart heilen |
nvidia-vulkan-450 | NG | Absturz geht weiter |
nvidia-440xx-dkms | OK | Mit Neustart heilen |
nvidia-vulkan-dkms-450 | NG | Absturz geht weiter |
Chome stürzt mit den folgenden ** in beiden Fällen ** ab, an denen gelegentlich kwin beteiligt ist (ungefähr alle drei Male beinhaltet es auch eine Anmeldesitzung und stürzt ab).
_ Auch wenn die Anmeldesitzung abgestürzt ist, waren die in dieser Sitzung ausgeführten Prozesse noch aktiv (!). Ich konnte es nicht von anderen ttys bestätigen, und ich konnte bestätigen, dass es mit ps
lebte und dass es normal funktionierte. Der einzige Weg, sie zu löschen, ist "töten". .. _
Protokollieren Sie, wenn keine Anmeldesitzung erforderlich ist(Teil)
# journalctl -b -p3
Sep 19 10:19:52 archlinux systemd-coredump[13418]: Process 12306 (chrome) of user 1000 dumped core.
Stack trace of thread 12306:
#0 0x00007f95b5915c7b n/a (libnvidia-glcore.so.440.100 + 0xee4c7b)
#1 0x00007f95b59184bd n/a (libnvidia-glcore.so.440.100 + 0xee74bd)
#2 0x00007f95b5918bfe n/a (libnvidia-glcore.so.440.100 + 0xee7bfe)
#3 0x00007f95b58b56da n/a (libnvidia-glcore.so.440.100 + 0xe846da)
#4 0x00007f95b586ac9e n/a (libnvidia-glcore.so.440.100 + 0xe39c9e)
#5 0x00007f95b5873fdf n/a (libnvidia-glcore.so.440.100 + 0xe42fdf)
#6 0x00007f95b54d4178 n/a (libnvidia-glcore.so.440.100 + 0xaa3178)
#7 0x00007f95b54d9068 n/a (libnvidia-glcore.so.440.100 + 0xaa8068)
#8 0x00007f95b54db97c n/a (libnvidia-glcore.so.440.100 + 0xaaa97c)
#9 0x00007f95b727cf81 n/a (libGLESv2.so + 0x410f81)
#10 0x00007f95b726f5a9 n/a (libGLESv2.so + 0x4035a9)
#11 0x00007f95b713f682 n/a (libGLESv2.so + 0x2d3682)
#12 0x00007f95b70af266 _ZN2gl22CheckFramebufferStatusEj (libGLESv2.so + 0x243266)
#13 0x00005567c65a8dad n/a (chrome + 0x633bdad)
(Danach weggelassen)
Recommended Posts