今朝早くから、journalctl
ログは文字通り数百万のエラーでいっぱいになり、それぞれの形式は次のとおりです。
mei 07 08:04:47 Ophelia gnome-Shell[2197]: JS ERROR: TypeError: null has no properties
_onFocusChanged@resource:///org/gnome/Shell/ui/closeDialog.js:135:9
popModal@resource:///org/gnome/Shell/ui/main.js:587:22
_continueDeactivate@resource:///org/gnome/Shell/ui/screenShield.js:523:18
deactivate/<@resource:///org/gnome/Shell/ui/screenShield.js:493:44
finish@resource:///org/gnome/Shell/gdm/authPrompt.js:517:13
finish@resource:///org/gnome/Shell/ui/unlockDialog.js:845:26
deactivate@resource:///org/gnome/Shell/ui/screenShield.js:493:26
_onUserBecameActive@resource:///org/gnome/Shell/ui/screenShield.js:305:18
_wakeUpScreen@resource:///org/gnome/Shell/ui/screenShield.js:475:14
_init/<@resource:///org/gnome/Shell/ui/unlockDialog.js:554:69
_countChanged@resource:///org/gnome/Shell/ui/unlockDialog.js:272:18
_sourceAdded/obj.sourceCountChangedId<@resource:///org/gnome/Shell/ui/unlockDialog.js:201:18
countUpdated@resource:///org/gnome/Shell/ui/messageTray.js:791:15
pushNotification@resource:///org/gnome/Shell/ui/messageTray.js:852:14
showNotification@resource:///org/gnome/Shell/ui/messageTray.js:857:14
processNotification@resource:///org/gnome/Shell/ui/notificationDaemon.js:469:18
_notifyForSource@resource:///org/gnome/Shell/ui/notificationDaemon.js:355:16
NotifyAsync@resource:///org/gnome/Shell/ui/notificationDaemon.js:226:18
_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:371:35
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:404:34
最初の数行の後の正確なテキストは時々異なりますが、すべてこのように見えます。当時はコンピューターはオンでしたが、私は何もしていませんでした。その上、gnomeインターフェースは、あるアプリウィンドウから別のアプリウィンドウに切り替えると、今日は著しく遅くなります。ターミナルウィンドウでtop
コマンドを実行して前後に切り替えると、systemd-journal
プロセスがしばらくの間100%のCPUを消費していることがはっきりとわかります。
誰かがこのようなことに気づいていますか?これはGnome-shellのバグですか?
編集:これらのエラーの始まりはunattended-upgrades
プロセスと同時に発生します。歴史から、これらのパッケージが今朝アップグレードされたことがわかります。
firefox
firefox-locale-en
firefox-locale-nl
libapache2-mod-php7.4
libldap-2.4-2
libldap-common
php7.4-cli
php7.4-common
php7.4-json
php7.4-mysql
php7.4-readline
php7.4-opcache
明らかな犯人として飛び出る者はいない。
質問に対する本当の答えではありませんが、回避策:(extensions.gnome.org上の)Dash-to-Panel Gnome拡張機能を非アクティブ化および再アクティブ化することが役立ちました。あれは、 Alt + Tab あるアプリケーションから別のアプリケーションへの切り替えがはるかに速くなり、systemd-journal
は、このような切り替え後に100%を使用しなくなりました。
journalctl
がまだ多くのエラーを表示するかどうかは確認していません。エラーは一度に1画面しか表示できず、数百万のメッセージが残っているためです。数日以内にログをクリーンアップし(今日も発見したvacuum
キーワードを使用)、期待に反するメッセージが引き続き表示される場合は、ここに報告します。