I have a unique problem for which I found no other info online, where my built-in display glitches and is unusable, while my external display is completely fine. I uploaded a short demonstration here https://imgur.com/a/kkNy6Zj.
The laptop is a Dell XPS 15 7590 with GTX 1650 with FullHD IPS display (not the OLED version). It came with Windows preinstalled and the screen was fine then so I suppose it is not a hardware issue. This issue is the same in Live USB with both Ubuntu 19.10 and 18.4.03 LTS Driver is nvidia-driver-435 installed via Software & Updates app. BIOS is updated (through Windows) to 1.3.3, SecureBoot disabled and set to AHCI mode. The DM currently running is LightDM I don’t actually know why anymore.
Ubuntu 19.10 Live USB without safe graphics mode is pretty much the same as my setup. With safe graphics it successfully boots and the flickering stops! However my external monitor does not work and is not even detected. When I try to boot my system with nomodeset (written during boot to the grub line after “quiet splash”), only a black screen shows and I cant start LightDM with tty terminal.
I have tried a lot of things past few days, but I don’t remember what things I did and what I reverted, so I hope the included log clears it up. What I am pretty sure didn’t work is:
nvidia-driver-440 with apt install from graphics-drivers PPA
nvidia-driver-430 from Software & Update app
nouveau drivers from Software & Update app
installing newest PopOS (same screen flickering)
I tried to configure the displays with “nvidia-settings”, but in the X Server Display Configuration when I click the Advanced button it shows no new options.
The GPU is apparently working fine though, I can run “nvidia-settings” and “nvidia-smi” no problem and even Tensorflow can run on the GPU.
Thank you for reading, if I should add more info, please let me know. nvidia-bug-report.log.gz (265 KB)
Ok, then this has nothing to do with the nvidia gpu since it’s off now and only the integrated gpu is used. I don’t see any i915 related errors in the logs either so you should rather reinstall Windows + intel gpu driver to really rule out a hw issue.
Hey, I reinstalled Windows 10 as suggested and both displays work flawlessly, so it is not a hardware issue. Any ideas what to try next? Would you maybe suggest another Linux distribution?
Since the problem is with the intel gpu, you could try a different kernel, just by booting a live image, e.g. of older ubuntu releases with 4.15, 4.18 or 5.0 kernels to check if this a regression or general bug.
Maybe this is a reprise of and old bug, please check if it works when using kernel parameter
intel_idle.max_cstate=1
also check if a bios update is available.
intel_idle.max_cstate=1 seemed to work on a Live Ubuntu, I was super excited, but I tried to boot a second time and it didn’t work anymore, nor a third time.
Then you should revert to Dell, seems to be a model specific issue with the built-in panel. Also open a bug report on kernel bugzilla regarding the i915 driver.
Oh yeah, definitely. I didn’t have much time solving this issue (running Windows atm), but I will definitely post this to the Intel forum, thank you. Let me know if you solve it somehow!