Il y a deux choses à expliquer cette fois.
↑ Problème que le dessin Chrome est cassé
↑ paramètres système5 (Il n'y a pas d'écran cassé, mais celui-ci)
TL;DR J'ai essayé les deux méthodes suivantes et cela a été guéri (je mettrai à jour l'article s'il se reproduit).
En raison de problèmes de pilote graphique, il se peut que vous ne puissiez pas démarrer en raison d'une panique du noyau pendant ** essais et erreurs lors de l'investigation ou de l'application à votre propre environnement **. Avant de commencer le travail, préparez un environnement dans lequel vous pouvez chrooter avec un installateur.
Cela peut être démarré avec la commande suivante, il est donc facile d'étudier.
systemsettings5 &> logOk
systemettings5 &> 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
Si vous pouvez identifier le message d'erreur, vous pouvez simplement google. https://bbs.archlinux.org/viewtopic.php?id=258149 Un forum comme celui-ci a frappé et a dit: "Je pourrais y aller si je rétrogradais!" ... Apparemment ... En regardant les threads associés, cela semble être un problème avec les séries Nvidia 450 et KDE Plasma 5.19. Au fait, le pilote nvidia est profondément impliqué dans le noyau, il semble donc nécessaire d'installer celui de type nvidia-dkms.
Je pense que la rétrogradation sous Linux a une méthode pour chaque OS, donc j'écrirai un enregistrement de ce que j'ai fait dans mon environnement 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).
pour archLinux
yay -S nvidia-dkms downgrader # nvidia-dkms et nvidia-utils est installé
yay -R nvidia-dkms
downgrader nvidia-utils #Version avec choix`440.100-1`Choisir
yay -S nvidia-440xx-dkms
sudo reboot
J'étais un peu troublé car je n'ai pas pu trouver de message d'erreur clair ici. ** La solution la plus sûre est de désactiver "Paramètres-> Avancé-> Activer l'accélérateur matériel" dans l'interface graphique **. Cela résout le problème car Chrome n'utilisera pas les ressources GPU, mais cela ralentira le dessin et consommera plus de ressources CPU.
Autre
chrome: // flags
# ignore-gpu-blacklist
ou # ignore-gpu-blocklist
# enable-vulkan
activé ~~2020-09-19 Addendum Le problème que le dessin de Chrome est cassé n'a pas été résolu car un autre problème est survenu. Activer ʻenable-vulkan` implique parfois kwin et plante.
systemsettings5 | chrome | |
---|---|---|
nvidia-450 | NG | Guérir avec redémarrage |
nvidia-vulkan-450 | NG | le crash continue |
nvidia-440xx-dkms | OK | Guérir avec redémarrage |
nvidia-vulkan-dkms-450 | NG | le crash continue |
Chome plante avec ce qui suit ** dans les deux cas ** impliquant parfois kwin (environ une fois toutes les trois fois, cela implique également une session de connexion et se bloque).
_ Même si la session de connexion plantait, les processus en cours d'exécution dans cette session étaient toujours actifs (!). Je n'ai pas pu le confirmer à partir d'autres ttys, et j'ai pu confirmer qu'il était vivant avec ps
et que cela fonctionnait normalement. La seule façon de les effacer est de «tuer». .. _
Se connecter lorsque la session de connexion n'est pas impliquée(partie)
# 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)
(Omis par la suite)
Recommended Posts