Screen distortion after boot

For some time now, I have an issue with manjaro booting to a distorted screen.

At first, I experienced some major issues with the dreaded manjaro update, not being able to boot, then massive tearing - to fix the first i had to revert, the latter was somehow patched i guess.

At that same time, manjaro started booting with the screen distortion shown in the image, but not reliably, only about 50% of the time. It also doesnt affect external monitors or any other OS booted.

Does anyone have sugestions as to how i could fix this issue?
Thanks in advance

The inxi output is here:

  Kernel: 5.10.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=a4e25fc4-5151-459e-953e-95dcebab32dd rw quiet apparmor=1 
  security=apparmor resume=UUID=c00a92d3-8976-41c4-8647-cde86d116942 
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm4 
  dm: LightDM 1.30.0 Distro: Manjaro Linux 
  Type: Laptop System: LENOVO product: 20N3S19L00 v: ThinkPad T490 
  serial: <filter> Chassis: type: 10 serial: <filter> 
  Mobo: LENOVO model: 20N3S19L00 serial: <filter> UEFI: LENOVO 
  v: N2IET75W (1.53 ) date: 08/21/2019 
  ID-1: BAT0 charge: 45.6 Wh condition: 45.6/50.5 Wh (90%) volts: 12.9/11.5 
  model: SMP 02DL008 type: Li-poly serial: <filter> status: Full cycles: 119 
  RAM: total: 15.42 GiB used: 3.16 GiB (20.5%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
  Info: Quad Core model: Intel Core i7-8565U bits: 64 type: MT MCP 
  arch: Kaby Lake note: check family: 6 model-id: 8E (142) stepping: C (12) 
  microcode: DE L2 cache: 8 MiB bogomips: 32012 
  Speed: 600 MHz min/max: 400/4600 MHz Core speeds (MHz): 1: 600 2: 600 3: 600 
  4: 600 5: 600 6: 600 7: 600 8: 600 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities 
  arch_perfmon art avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc 
  cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb erms est f16c 
  flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify 
  ibpb ibrs ibrs_enhanced ida intel_pt invpcid invpcid_single lahf_lm lm mca 
  mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe 
  pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand 
  rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1 sse4_2 
  ssse3 stibp syscall tm tm2 tsc tsc_adjust tsc_deadline_timer vme x2apic 
  xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
  Type: srbds mitigation: TSX disabled 
  Type: tsx_async_abort status: Not affected 
  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:3ea0 class ID: 0300 
  Device-2: NVIDIA GP108M [GeForce MX250] vendor: Lenovo driver: nvidia 
  v: 460.39 alternate: nouveau,nvidia_drm bus ID: 3c:00.0 chip ID: 10de:1d13 
  class ID: 0302 
  Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo 
  bus ID: 1-8:4 chip ID: 13d3:56bc class ID: 0e02 serial: <filter> 
  Display: x11 server: X.Org 1.20.10 driver: loaded: modesetting,nvidia 
  unloaded: intel,nouveau alternate: fbdev,nv,vesa display ID: :0.0 screens: 1 
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x286mm (40.0x11.3") 
  s-diag: 1055mm (41.6") 
  Monitor-1: eDP-1 res: 1920x1080 hz: 60 dpi: 158 size: 309x174mm (12.2x6.9") 
  diag: 355mm (14") 
  Monitor-2: HDMI-2 res: 1920x1080 hz: 60 dpi: 93 size: 527x296mm (20.7x11.7") 
  diag: 604mm (23.8") 
  OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2) v: 4.6 Mesa 20.3.4 
  direct render: Yes 
  Device-1: Intel Cannon Point-LP High Definition Audio vendor: Lenovo 
  driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci 
  bus ID: 00:1f.3 chip ID: 8086:9dc8 class ID: 0403 
  Sound Server: ALSA v: k5.10.15-1-MANJARO 
  Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel 
  port: 3000 bus ID: 00:14.3 chip ID: 8086:9df0 class ID: 0280 
  IF: wlp0s20f3 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: dynamic noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: link 
  Device-2: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: kernel 
  port: efa0 bus ID: 00:1f.6 chip ID: 8086:15be class ID: 0200 
  IF: enp0s31f6 state: down mac: <filter> 
  WAN IP: <filter> 
  Message: No Bluetooth data was found. 
  Message: No RAID data was found. 
  Local Storage: total: 476.94 GiB used: 130.26 GiB (27.3%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKKF512G8L 
  size: 476.94 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 rotation: SSD serial: <filter> rev: L14P temp: 29.9 C scheme: GPT 
  Message: No Optical or Floppy data was found. 
  ID-1: / raw size: 467.84 GiB size: 459.5 GiB (98.22%) 
  used: 130.26 GiB (28.3%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 
  label: N/A uuid: a4e25fc4-5151-459e-953e-95dcebab32dd 
  ID-2: /boot/efi raw size: 300 MiB size: 299.4 MiB (99.80%) 
  used: 316 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A 
  uuid: 8886-766D 
  Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2 
  dev: /dev/nvme0n1p3 maj-min: 259:3 label: N/A 
  uuid: c00a92d3-8976-41c4-8647-cde86d116942 
  Message: No Unmounted partitions found. 
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 12 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 class ID: 0900 
  Device-1: 1-1:2 info: Alcor Micro AU9540 Smartcard Reader type: Smart Card 
  driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s chip ID: 058f:9540 
  class ID: 0b00 
  Device-2: 1-3:3 
  info: SHARKOON 2.4GHz Wireless rechargeable vertical mouse [More&Better] 
  type: Mouse driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s 
  chip ID: 1ea7:0064 class ID: 0301 
  Device-3: 1-8:4 info: IMC Networks Integrated Camera type: Video 
  driver: uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s chip ID: 13d3:56bc 
  class ID: 0e02 serial: <filter> 
  Device-4: 1-9:5 info: Synaptics Prometheus MIS Touch Fingerprint Reader 
  type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s 
  chip ID: 06cb:00bd class ID: ff00 serial: <filter> 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.1 speed: 10 Gb/s 
  chip ID: 1d6b:0003 class ID: 0900 
  System Temperatures: cpu: 45.0 C mobo: 36.0 C 
  Fan Speeds (RPM): cpu: 0 
  Processes: 271 Uptime: 3m wakeups: 4 Init: systemd v: 247 Compilers: 
  gcc: 10.2.0 Packages: pacman: 1571 lib: 393 flatpak: 0 Shell: Zsh v: 5.8 
  running in: xfce4-terminal inxi: 3.3.01 

Hi, probably going to need some more information:

Thanks! I didnt know that i should just paste the output right from the start, from reading other forum threads that helped me fix my problems in the past I got the impression that people would ask for specific information if relevant (since i have no clue what might be causing this issue)

There are a lot of people experiencing that issue (new threads pop up quite often here) but it seems that currently there is no other solution than changing the kernel to 5.4 or changing the resolution/refresh rate after logging in. Wish I had a better answer as I’m struggling with the same problem. Every issue that I found was related to Intel HD620.

No worries bud, and also welcome to the forum… Just realized this was your first post! :slight_smile:

Sometimes if the issue is generic or it effects everybody then it’s not really necessary to post your machine info, but usually it’s best practice to just go ahead and share the information anyway because people are more likely to help out when they see you put in the effort to give a good description of the issue.

This would probably be a good start. Especially if your hardware is a few years old.

Another thing you could try is checking your drivers. It looks like you have Intel UHD and Nvidia MX250… Many people are having problems with the nvidia drivers. A few weeks ago Manjaro dropped support of a few drivers and this resulted in a lot of issues.

If you’re using the nvidia driver you might try switching to video-linux and see if that helps.

I didnt realize it was that common, thanks for the suggestions to temporarily fix the problem.
I was considering sending the laptop in for repairs since it reliably only appears on the built-in screen of the device.

I guess ill try switching to video-linux drivers for now.
Thanks a lot!

In my case I only have Intel HD620 on my laptop and it happens on video-linux since installation. the solution that I’m currently using is typing:

xrandr -s 1
xrandr -s 0

after boot. It’s not that bad while it doesn’t require another Kernel. Sad thing is that Intel HD620 is quite popular and up to this point it happened only in Manjaro for me, no other distros had this issue. In my thread about this there is another solution (switching to Wayland): Color stripes after booting on Intel HD 620 - #2 by chenweiguang.