Arch Linux/KDE Plasma 5 中完整系統更新後畫面偶爾閃爍

Arch Linux/KDE Plasma 5 中完整系統更新後畫面偶爾閃爍

幾天前,我完全更新了 Arch 系統,從那時起,一些應用程式開始時不時地閃爍,最常見的是 Konsole 和 Emacs。

可疑的閃爍看似隨機出現,但幾乎總是在退出應用程式時得到解決(如上所述,最常見的是 Emacs 和 Konsole)。

在我開始尋找司機之前,我想問:

有沒有人有這樣的閃爍的經驗?這種情況時常發生,通常在關閉目前使用的應用程式後即可解決。

過去更換驅動程式對我沒有多大幫助。一般來說,那些最普遍的驅動程式已被證明是最好的驅動程式。

我試圖找出導致這種行為的原因,但沒有成功。贊成擁有一切

系統資訊:

OS: Arch Linux 
Kernel: x86_64 Linux 4.9.65-1-lts
Uptime: 1h 40m
Resolution: 1920x1080
DE: KDE 5.40.0 / Plasma 5.11.3
WM: KWin
WM Theme: Breeze
GTK Theme: Breeze [GTK2/3]
Icon Theme: breeze
Font: Noto Sans Regular
CPU: Intel Core i5-5200U @ 4x 2.7GHz [37.0°C]
GPU: intel
RAM: 2195MiB / 7867MiB

Xorg 伺服器:

[novak@thinkpad ~]$ pacman -Qi xorg-server | grep Version
Version         : 1.19.5-1

圖形驅動程式:

[novak@thinkpad ~]$ lspci -nnk | grep -i vga -A3
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09)
        Subsystem: Lenovo HD Graphics 5500 [17aa:2227]
        Kernel driver in use: i915
        Kernel modules: i915

Xorg 日誌:

[novak@thinkpad ~]$ cat ~/.local/share/xorg/Xorg.0.log | grep EE
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     5.642] (EE) Failed to load module "intel" (module does not exist, 0)
[     5.642] (EE) Failed to load module "fbdev" (module does not exist, 0)
[     5.642] (EE) Failed to load module "vesa" (module does not exist, 0)

Systemd 不報告任何失敗的服務:

novak@thinkpad ~]$ systemctl --failed
0 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

日誌(據我所知,與Xorg、螢幕或驅動程式無關):

[novak@thinkpad ~]$ journalctl -b | grep -i error
Nov 25 14:27:27 thinkpad kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Nov 25 14:27:28 thinkpad kscreen_backend_launcher[630]: kscreen.xcb.helper: Event Error:  147
Nov 25 14:30:15 thinkpad baloo_file_extractor[1840]: "Error: May not be a PDF file (continuing anyway)"
Nov 25 14:30:15 thinkpad baloo_file_extractor[1840]: "Error: Couldn't find trailer dictionary"
Nov 25 14:30:15 thinkpad baloo_file_extractor[1840]: "Error: Couldn't find trailer dictionary"
Nov 25 14:30:15 thinkpad baloo_file_extractor[1840]: "Error: Couldn't read xref table"
Nov 25 15:32:49 thinkpad kcheckpass[3517]: pam_tally(kde:auth): Error opening /var/log/faillog for update
Nov 25 15:32:49 thinkpad kcheckpass[3517]: pam_tally(kde:auth): Error opening /var/log/faillog for read
Nov 25 15:32:49 thinkpad kcheckpass[3517]: pam_tally(kde:setcred): Error opening /var/log/faillog for update
Nov 25 15:32:49 thinkpad kcheckpass[3517]: pam_tally(kde:setcred): Error opening /var/log/faillog for update
Nov 25 16:03:00 thinkpad kcheckpass[3770]: pam_tally(kde:auth): Error opening /var/log/faillog for update
Nov 25 16:03:00 thinkpad kcheckpass[3770]: pam_tally(kde:auth): Error opening /var/log/faillog for read
Nov 25 16:03:06 thinkpad kcheckpass[3770]: pam_tally(kde:auth): Error opening /var/log/faillog for update
Nov 25 16:03:06 thinkpad kcheckpass[3770]: pam_tally(kde:auth): Error opening /var/log/faillog for read
Nov 25 16:03:06 thinkpad kcheckpass[3770]: pam_tally(kde:setcred): Error opening /var/log/faillog for update
Nov 25 16:03:06 thinkpad kcheckpass[3770]: pam_tally(kde:setcred): Error opening /var/log/faillog for update

相關內容