0

Today I had to change the motherboard in my Dell XPS 13 7390. Since then the screen is constantly flickering and showing weird lines.

I'm using ubuntu 22.04. I've already checked this issue and other issues that seem similar.

I've tried to load a live USB and it happens the same if I run ubuntu from there.

The flickering happens once the OS is loaded. There is no flickering on the initial page where I decrypt the hard drive.

enter image description here

Update:

When using recovery mode everything works fine. The difference is that it's using llvmpipe (LLVM 13.0.1, 256 bits) instead of Mesa IntelĀ® UHD Graphics not sure what's the difference though

3 Answers3

1

Looks like updating the BIOS, the kernel, and the grub did not help.

Reinstalling Ubuntu with NOMODESET mode

I am going to guess that you have a Ubuntu live USB/CD prepared.

  1. Plug your USB into your computer and boot from it.

  2. Once you get to your installation menu, click F6 to enter other options.

  3. Now, scroll down (using the arrow keys) and press enter on nomodeset

  4. Install Ubuntu.

0

Try updating your BIOS, GRUB, and kernel.

Download BIOS updates from:

https://www.dell.com/support/home/en-nz/product-support/product/xps-13-7390-laptop/drivers

Then choose BIOS in the "Operating System" dropdown menu:

Update GRUB by running:

sudo su

Type in your password when prompted.

Then:

update-grub

Update kernel by running:

sudo apt-get dist-upgrade

Type in password if prompted.

0

If updating all the software and mid-ware doesn't help, make sure that every other component is connected well and not loose anywhere. Motherboards take anything from random access memory (RAM) to graphics processing units (GPU) and the central processing unit (CPU), any one of which can cause something like this to happen if they're not installed properly.

Be careful to handle this hardware as well as possible. Many guidelines have said to wear gloves to avoid accidentally dirtying the system, eliminate static charge that could surge through the system and damage it, push components into connections evenly instead of wobbling them left to right, and be careful not to force components to connect where they shouldn't.