You are not logged in.
Hey everyone,
today i started my laptop (ThinkPad X1 Carbon 2014) and when the login screen appeared, it started flickering. Like it is refreshing every second.
Nevertheless, when i dock it i have a second monitor and i can use it like normal. It is only flickering on the laptop screen.
Before today, it ran perfectly fine with no issues whatsoever.
Does anyone have some tips?
Since i am a noobie, i don't know what you need to see so just tell me.
I'm running
5.12.1-arch1-1
Last edited by Dimitrij (2021-05-09 11:11:56)
Offline
Same issue here. X1 Carbon 3rd gen. Per OP, the screen flickers once per second. This is the case both in console and X.
Freshly upgraded today, I stay close to bleeding edge (do an upgrade at least once a week).
ETA: below is the log from my latest run of pacman, with the list of packages updated - hopefully that helps identify where the issue is!
[2021-05-06T11:49:03-0400] [PACMAN] Running 'pacman -Syu'
[2021-05-06T11:49:03-0400] [PACMAN] synchronizing package lists
[2021-05-06T11:49:54-0400] [PACMAN] starting full system upgrade
[2021-05-06T11:56:27-0400] [ALPM] running '60-mkinitcpio-remove.hook'...
[2021-05-06T11:56:27-0400] [ALPM] running '71-dkms-remove.hook'...
[2021-05-06T11:56:27-0400] [ALPM-SCRIPTLET] ==> Unable to remove module v4l2loopback/0.12.5 for kernel 5.11.16-arch1-1: Not found in dkms status output.
[2021-05-06T11:56:27-0400] [ALPM] transaction started
[2021-05-06T11:56:27-0400] [ALPM] upgraded libxcrypt (4.4.19-1 -> 4.4.20-1)
[2021-05-06T11:56:27-0400] [ALPM] upgraded mpfr (4.1.0-1 -> 4.1.0-2)
[2021-05-06T11:56:28-0400] [ALPM] upgraded linux (5.11.16.arch1-1 -> 5.12.1.arch1-1)
[2021-05-06T11:56:29-0400] [ALPM] upgraded acpi_call (1.2.1-49 -> 1.2.1-51)
[2021-05-06T11:56:29-0400] [ALPM] upgraded libass (0.15.0-2 -> 0.15.1-1)
[2021-05-06T11:56:29-0400] [ALPM] upgraded svt-av1 (0.8.6-2 -> 0.8.6-3)
[2021-05-06T11:56:29-0400] [ALPM] upgraded ffmpeg (2:4.4-2 -> 2:4.4-3)
[2021-05-06T11:56:29-0400] [ALPM] installed fwupd-efi (1.0-1)
[2021-05-06T11:56:29-0400] [ALPM] upgraded js78 (78.10.0-1 -> 78.10.1-1)
[2021-05-06T11:56:29-0400] [ALPM] upgraded fwupd (1.5.9-1 -> 1.6.0-1)
[2021-05-06T11:56:29-0400] [ALPM] upgraded libtool (2.4.6+42+gb88cebd5-14 -> 2.4.6+42+gb88cebd5-15)
[2021-05-06T11:56:29-0400] [ALPM] upgraded imagemagick (7.0.11.10-1 -> 7.0.11.11-1)
[2021-05-06T11:56:29-0400] [ALPM] upgraded libheif (1.11.0-3 -> 1.12.0-1)
[2021-05-06T11:56:32-0400] [ALPM] upgraded linux-firmware (20210315.3568f96-2 -> 20210426.fa0efef-1)
[2021-05-06T11:56:32-0400] [ALPM] upgraded mailcap (2.1.49-1 -> 2.1.53-1)
[2021-05-06T11:56:32-0400] [ALPM] upgraded qt5-webengine (5.15.3-4 -> 5.15.3-5)
[2021-05-06T11:56:33-0400] [ALPM] upgraded nextcloud-client (3.2.0-1 -> 3.2.1-1)
[2021-05-06T11:56:33-0400] [ALPM] upgraded ppp (2.4.8-1 -> 2.4.9-1)
[2021-05-06T11:56:33-0400] [ALPM] upgraded python-chardet (4.0.0-1 -> 4.0.0-2)
[2021-05-06T11:56:33-0400] [ALPM] upgraded python2-chardet (4.0.0-1 -> 4.0.0-2)
[2021-05-06T11:56:33-0400] [ALPM] upgraded qemu (5.2.0-4 -> 6.0.0-2)
[2021-05-06T11:56:33-0400] [ALPM] upgraded rhythmbox (3.4.4-3 -> 3.4.4-4)
[2021-05-06T11:56:33-0400] [ALPM] transaction completed
[2021-05-06T11:56:33-0400] [ALPM] running '30-systemd-daemon-reload.hook'...
[2021-05-06T11:56:34-0400] [ALPM] running '30-systemd-tmpfiles.hook'...
[2021-05-06T11:56:34-0400] [ALPM] running '30-systemd-udev-reload.hook'...
[2021-05-06T11:56:34-0400] [ALPM] running '30-systemd-update.hook'...
[2021-05-06T11:56:34-0400] [ALPM] running '60-depmod.hook'...
[2021-05-06T11:56:46-0400] [ALPM] running '70-dkms-install.hook'...
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] ==> Unable to install module v4l2loopback/0.12.5 for kernel 5.12.1-arch1-1: Missing kernel headers.
[2021-05-06T11:56:46-0400] [ALPM] running '90-mkinitcpio-install.hook'...
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] ==> Starting build: 5.12.1-arch1-1
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux.img
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Image generation successful
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Starting build: 5.12.1-arch1-1
[2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2021-05-06T11:56:48-0400] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2021-05-06T11:56:48-0400] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2021-05-06T11:56:48-0400] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2021-05-06T11:56:49-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x
[2021-05-06T11:56:49-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2021-05-06T11:56:50-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2021-05-06T11:56:51-0400] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2021-05-06T11:56:52-0400] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2021-05-06T11:56:54-0400] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2021-05-06T11:56:55-0400] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2021-05-06T11:56:56-0400] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2021-05-06T11:56:56-0400] [ALPM-SCRIPTLET] ==> Image generation successful
[2021-05-06T11:56:56-0400] [ALPM] running 'dbus-reload.hook'...
[2021-05-06T11:56:56-0400] [ALPM] running 'detect-old-perl-modules.hook'...
[2021-05-06T11:56:57-0400] [ALPM-SCRIPTLET] WARNING: '/usr/lib/perl5/5.30' contains data from at least 1 packages which will NOT be used by the installed perl interpreter.
[2021-05-06T11:56:57-0400] [ALPM-SCRIPTLET] -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/5.30'
[2021-05-06T11:56:57-0400] [ALPM] running 'gdk-pixbuf-query-loaders.hook'...
[2021-05-06T11:56:57-0400] [ALPM] running 'glib-compile-schemas.hook'...
[2021-05-06T11:56:57-0400] [ALPM] running 'gtk-update-icon-cache.hook'...
[2021-05-06T11:56:57-0400] [ALPM] running 'texinfo-install.hook'...
[2021-05-06T11:56:57-0400] [ALPM] running 'update-desktop-database.hook'...
[2021-05-06T11:56:57-0400] [ALPM] running 'update-mime-database.hook'...
[2021-05-06 11:56] Exited with code 0
ETA2: Rolling back to the previous version of linux (5.11.16.arch1-1) resolved the issue for me. In my case, I was able to download downgrader and told it to restore my previous kernel version.
Last edited by paulhart (2021-05-06 16:55:19)
Offline
Same here. X1 Carbon 3rd generation.
$ uname -a
Linux host 5.12.1-arch1-1 #1 SMP PREEMPT Sun, 02 May 2021 12:43:58 +0000 x86_64 GNU/Linux
with
Intel® Core™ i7-5500U CPU @ 2.40GHz × 4
and
Mesa Intel® HD Graphics 5500 (BDW GT2)
I'd like not to revert to a previous kernel. Is there any other solution? Does anyone know what's causing this?
Reverting with to a previous kernel fixes the problem temporarily
pacman -U 5.11.16.arch1-1.pkg.tar.zst
Wiki on downgrading kernels:
https://wiki.archlinux.org/title/downgr … the_kernel
Last edited by jared (2021-05-07 15:01:09)
Offline
Same issue here. X1 Carbon 3rd gen. Per OP, the screen flickers once per second. This is the case both in console and X.
Freshly upgraded today, I stay close to bleeding edge (do an upgrade at least once a week).
ETA: below is the log from my latest run of pacman, with the list of packages updated - hopefully that helps identify where the issue is!
[2021-05-06T11:49:03-0400] [PACMAN] Running 'pacman -Syu' [2021-05-06T11:49:03-0400] [PACMAN] synchronizing package lists [2021-05-06T11:49:54-0400] [PACMAN] starting full system upgrade [2021-05-06T11:56:27-0400] [ALPM] running '60-mkinitcpio-remove.hook'... [2021-05-06T11:56:27-0400] [ALPM] running '71-dkms-remove.hook'... [2021-05-06T11:56:27-0400] [ALPM-SCRIPTLET] ==> Unable to remove module v4l2loopback/0.12.5 for kernel 5.11.16-arch1-1: Not found in dkms status output. [2021-05-06T11:56:27-0400] [ALPM] transaction started [2021-05-06T11:56:27-0400] [ALPM] upgraded libxcrypt (4.4.19-1 -> 4.4.20-1) [2021-05-06T11:56:27-0400] [ALPM] upgraded mpfr (4.1.0-1 -> 4.1.0-2) [2021-05-06T11:56:28-0400] [ALPM] upgraded linux (5.11.16.arch1-1 -> 5.12.1.arch1-1) [2021-05-06T11:56:29-0400] [ALPM] upgraded acpi_call (1.2.1-49 -> 1.2.1-51) [2021-05-06T11:56:29-0400] [ALPM] upgraded libass (0.15.0-2 -> 0.15.1-1) [2021-05-06T11:56:29-0400] [ALPM] upgraded svt-av1 (0.8.6-2 -> 0.8.6-3) [2021-05-06T11:56:29-0400] [ALPM] upgraded ffmpeg (2:4.4-2 -> 2:4.4-3) [2021-05-06T11:56:29-0400] [ALPM] installed fwupd-efi (1.0-1) [2021-05-06T11:56:29-0400] [ALPM] upgraded js78 (78.10.0-1 -> 78.10.1-1) [2021-05-06T11:56:29-0400] [ALPM] upgraded fwupd (1.5.9-1 -> 1.6.0-1) [2021-05-06T11:56:29-0400] [ALPM] upgraded libtool (2.4.6+42+gb88cebd5-14 -> 2.4.6+42+gb88cebd5-15) [2021-05-06T11:56:29-0400] [ALPM] upgraded imagemagick (7.0.11.10-1 -> 7.0.11.11-1) [2021-05-06T11:56:29-0400] [ALPM] upgraded libheif (1.11.0-3 -> 1.12.0-1) [2021-05-06T11:56:32-0400] [ALPM] upgraded linux-firmware (20210315.3568f96-2 -> 20210426.fa0efef-1) [2021-05-06T11:56:32-0400] [ALPM] upgraded mailcap (2.1.49-1 -> 2.1.53-1) [2021-05-06T11:56:32-0400] [ALPM] upgraded qt5-webengine (5.15.3-4 -> 5.15.3-5) [2021-05-06T11:56:33-0400] [ALPM] upgraded nextcloud-client (3.2.0-1 -> 3.2.1-1) [2021-05-06T11:56:33-0400] [ALPM] upgraded ppp (2.4.8-1 -> 2.4.9-1) [2021-05-06T11:56:33-0400] [ALPM] upgraded python-chardet (4.0.0-1 -> 4.0.0-2) [2021-05-06T11:56:33-0400] [ALPM] upgraded python2-chardet (4.0.0-1 -> 4.0.0-2) [2021-05-06T11:56:33-0400] [ALPM] upgraded qemu (5.2.0-4 -> 6.0.0-2) [2021-05-06T11:56:33-0400] [ALPM] upgraded rhythmbox (3.4.4-3 -> 3.4.4-4) [2021-05-06T11:56:33-0400] [ALPM] transaction completed [2021-05-06T11:56:33-0400] [ALPM] running '30-systemd-daemon-reload.hook'... [2021-05-06T11:56:34-0400] [ALPM] running '30-systemd-tmpfiles.hook'... [2021-05-06T11:56:34-0400] [ALPM] running '30-systemd-udev-reload.hook'... [2021-05-06T11:56:34-0400] [ALPM] running '30-systemd-update.hook'... [2021-05-06T11:56:34-0400] [ALPM] running '60-depmod.hook'... [2021-05-06T11:56:46-0400] [ALPM] running '70-dkms-install.hook'... [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] ==> Unable to install module v4l2loopback/0.12.5 for kernel 5.12.1-arch1-1: Missing kernel headers. [2021-05-06T11:56:46-0400] [ALPM] running '90-mkinitcpio-install.hook'... [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default' [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] ==> Starting build: 5.12.1-arch1-1 [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [base] [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [autodetect] [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2021-05-06T11:56:46-0400] [ALPM-SCRIPTLET] -> Running build hook: [block] [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Generating module dependencies [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux.img [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Image generation successful [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback' [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] ==> Starting build: 5.12.1-arch1-1 [2021-05-06T11:56:47-0400] [ALPM-SCRIPTLET] -> Running build hook: [base] [2021-05-06T11:56:48-0400] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2021-05-06T11:56:48-0400] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2021-05-06T11:56:48-0400] [ALPM-SCRIPTLET] -> Running build hook: [block] [2021-05-06T11:56:49-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x [2021-05-06T11:56:49-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx [2021-05-06T11:56:50-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci [2021-05-06T11:56:51-0400] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2021-05-06T11:56:52-0400] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2021-05-06T11:56:54-0400] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2021-05-06T11:56:55-0400] [ALPM-SCRIPTLET] ==> Generating module dependencies [2021-05-06T11:56:56-0400] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img [2021-05-06T11:56:56-0400] [ALPM-SCRIPTLET] ==> Image generation successful [2021-05-06T11:56:56-0400] [ALPM] running 'dbus-reload.hook'... [2021-05-06T11:56:56-0400] [ALPM] running 'detect-old-perl-modules.hook'... [2021-05-06T11:56:57-0400] [ALPM-SCRIPTLET] WARNING: '/usr/lib/perl5/5.30' contains data from at least 1 packages which will NOT be used by the installed perl interpreter. [2021-05-06T11:56:57-0400] [ALPM-SCRIPTLET] -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/5.30' [2021-05-06T11:56:57-0400] [ALPM] running 'gdk-pixbuf-query-loaders.hook'... [2021-05-06T11:56:57-0400] [ALPM] running 'glib-compile-schemas.hook'... [2021-05-06T11:56:57-0400] [ALPM] running 'gtk-update-icon-cache.hook'... [2021-05-06T11:56:57-0400] [ALPM] running 'texinfo-install.hook'... [2021-05-06T11:56:57-0400] [ALPM] running 'update-desktop-database.hook'... [2021-05-06T11:56:57-0400] [ALPM] running 'update-mime-database.hook'... [2021-05-06 11:56] Exited with code 0
ETA2: Rolling back to the previous version of linux (5.11.16.arch1-1) resolved the issue for me. In my case, I was able to download downgrader and told it to restore my previous kernel version.
Just fixed it by doing it manually. I downloaded the older kernel: "linux-5.11.arch2-1" and "linux-headers-5.11.arch2-1" from the archive and then "pacman -u" both of them.
Thanks for the idea to just downgrade
Offline
@Dimitrij - Please mark this thread as solved with adding "[SOLVED]" to the title of the thread. Thank.
Offline
@Dimitrij - Please mark this thread as solved with adding "[SOLVED]" to the title of the thread. Thank.
Oh totally forgot. I'll do it now.
Offline
@jared - the "fix" isn't really a fix, it's a deferral of the issue while the problem is resolved. I just tried the latest published kernel (5.12.2.arch1) and the issue persists.
Offline
Same here with Lenovo Carbon X1 3rd
Confirm that downgrading kernel temporary fix flickering issue.
Offline
Just wanted to post that I faced the same issue today on a ThinkPad X1 (3rd gen). Thanks for the temporary fix suggestion.
Offline
Also facing this issue on Thinkpad X1 (2nd gen).
Offline
Same issue on my side with Lenovo X1 Carbon (3rd gen) but works fine on a different laptop: Lenovo T400.
I'm using LTS kernel as a failover for now (works totally fine).
I tried adding/removing different i915 module options (both at kernel start and in modprobe.d) without any success. The screen flickers on command line as well (during boot) so it's for sure not related to X11/Wayland. I haven't tried with external monitor yet.
P.S. I do recommend you to install and have always 2 kernels (+LTS) so you can switch it via boot loader.
Lenovo ThinkPad X1 Carbon 3 20BS006DPB - Core i7 5500U / 14,1 WQHD / 8192 RAM / 512 SSD SATA PCIe / Intel HD 5500
Lenovo ThinkPad T400, model 647314G / Core2 Duo CPU P8700@ 2.53GHz / 8 GB DDR RAM / 223,6 GiB HDD SSD OCZ-AGILITY3 / Intel GM45 Chipset
Offline
Apparently there is a fix identified:
Offline
Latest available kernel 5.12.4-arch1-2 is fine you can installed it.
Offline