【Solved】Display Problems on Repaired HP-Envy 15t-ep000

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

【Solved】Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

Note: Please understand that this is my first go around and if you like to, you may see the TLDR at the bottom.


For background context:

I got an HP laptop that was given to me as a Christmas gift and I installed Linux POP_OS. Initially it was fine with a dual boot between POP_OS and Windows 10. Just after the refund window had past, the laptop had hardware issue. It was blacking out when the monitor is pivoted. So I sent it to HP for repair.

When it came back, Windows 10 worked fine and the black out was gone. However, there was a new glaring problem. POP_OS log-in and desktop showed horizontal splits (leaving only the top half functional but squished resolution) and the bottom half was reflecting the colors of the top and bleeding down in linear form. So I reinstalled POP_OS but the problem did not go away.

Called HP support again and got a suggestion to remove Windows 10 entirely and try another distribution. So I followed their advice and started distro hopping as an attempt to solve it. I switched to Linux Mint which solved the issue to some extent. But now once every 10-15 seconds it would glitch and split horizontally but it would fix itself back to full display. This has been going for a whole month. I've been considering sending the laptop to an independent repair shop. But I want to know if the issue is a hardware issue or a software issue (possibly both). Here is a YouTube link to see what the glitches look like on my end currently. https://youtu.be/t2_0asm7DOQ

TLDR;
I got an HP laptop and dual booted Windows 10 and POP_OS.
It worked until it started to black out when I pivoted the screen (hardware issue).
Sent it to HP for repair but entirely new problems made the situation worse (screen splitting, squished top part, bleeding broken bottom), making it nonfunctional.
So I switched to Linux Mint and removed Windows 10 (as per HP support advice) in an attempt to solve the issue.
Kinda worked but the glitching and flickering still shows even a month later. Need to know if it is a software issue or a hardware issue.

Device Info:

-OS: Linux Mint 20.1 x86_64
-Laptop Model: HP ENVY Laptop 15t-ep000
-DE: Cinnamon
-No DVD or CD Drive
-Storage: 512 GB PCIe NVMe M.2 SSD + Intel Optane memory 32 GB
- Ram: 16 GB DDR4-2933 SDRAM (2 x 8 GB)
- Processor: Intel Core i7-10750H (2.6 GHz, up to 5 GHz, 12 MB L3 cache, 6 cores)
- Graphics: NVIDIA GeForce GTX 1650 Ti (4 GB)
- Display: 15.6" diagonal FHD, IPS, micro-edge WLED-backlit, multitouch-enabled, edge-to-edge glass, 400 nits (1920 x 1080)


Any adivce is appreciated! Thanks and be safe.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
karlchen
Level 23
Level 23
Posts: 18228
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by karlchen »

Hello, nmssis.

Welcome aboard the Linux Mint forum. :)
Very nice and useful problem video, one of the few where after 11 seconds I had understood the problem clearly. :)

I tend to suspect a hardware issue. Yet, it is imaginable that it is the video driver in use as well.

Therefore it would helpful if you could share your full system information with us, which holds more technical details about hardware and driver software than the details, which you had mentioned.
You will find the precise steps how to share your system information with us here: How to post your Linux Mint System Information (inxi report)

Best regards,
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

Thanks for the quick reply! Here is the full system information:

Code: Select all

System:    Kernel: 5.4.0-70-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.8.6 
           wm: muffin dm: LightDM Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal 
Machine:   Type: Laptop System: HP product: HP ENVY Laptop 15t-ep000 v: N/A serial: <filter> 
           Chassis: type: 10 serial: <filter> 
           Mobo: HP model: 878F v: 18.32 serial: <filter> UEFI: AMI v: F.05 date: 12/29/2020 
Battery:   ID-1: BAT0 charge: 14.9 Wh condition: 79.4/79.4 Wh (100%) volts: 11.9/11.6 
           model: HP Primary serial: <filter> status: Charging 
CPU:       Topology: 6-Core model: Intel Core i7-10750H bits: 64 type: MT MCP arch: N/A 
           L2 cache: 12.0 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62399 
           Speed: 3600 MHz min/max: 800/5000 MHz Core speeds (MHz): 1: 3600 2: 3600 3: 3600 
           4: 3600 5: 3600 6: 3600 7: 3600 8: 3600 9: 3600 10: 3600 11: 3600 12: 3600 
Graphics:  Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:9bc4 
           Device-2: NVIDIA vendor: Hewlett-Packard driver: nouveau v: kernel bus ID: 01:00.0 
           chip ID: 10de:1f95 
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.6 
           direct render: Yes 
Audio:     Device-1: Intel Comet Lake PCH cAVS vendor: Hewlett-Packard driver: sof-audio-pci 
           bus ID: 00:1f.3 chip ID: 8086:06c8 
           Device-2: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
           bus ID: 01:00.1 chip ID: 10de:10fa 
           Sound Server: ALSA v: k5.4.0-70-generic 
Network:   Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel port: 4000 bus ID: 00:14.3 
           chip ID: 8086:06f0 
           IF: wlo1 state: up mac: <filter> 
Drives:    Local Storage: total: 476.94 GiB used: 32.87 GiB (6.9%) 
           ID-1: /dev/nvme0n1 vendor: Intel model: HBRPEKNX0202AHO size: 27.25 GiB 
           speed: 15.8 Gb/s lanes: 2 serial: <filter> 
           ID-2: /dev/nvme1n1 vendor: Intel model: HBRPEKNX0202AH size: 476.94 GiB 
           speed: 15.8 Gb/s lanes: 2 serial: <filter> 
RAID:      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 
           bus ID: 00:17.0 chip ID: 8086.282a 
Partition: ID-1: / size: 467.96 GiB used: 32.87 GiB (7.0%) fs: ext4 dev: /dev/nvme1n1p2 
USB:       Hub: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 chip ID: 1d6b:0002 
           Device-1: 1-9:2 info: Elan Micro ELAN:ARM-M4 type: <vendor specific> driver: N/A 
           rev: 2.0 chip ID: 04f3:0c4c 
           Device-2: 1-14:3 info: Intel type: Bluetooth driver: btusb rev: 2.0 chip ID: 8087:0026 
           Hub: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.1 chip ID: 1d6b:0003 
Sensors:   System Temperatures: cpu: 28.0 C mobo: N/A gpu: nouveau temp: 36 C 
           Fan Speeds (RPM): N/A 
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/bashtop-monitor-bashtop-focal.list 
           1: deb http: //ppa.launchpad.net/bashtop-monitor/bashtop/ubuntu focal main
           Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
           1: deb [arch=amd64] https: //brave-browser-apt-release.s3.brave.com/ stable main
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
           1: deb http: //packages.linuxmint.com ulyssa main upstream import backport #id:linuxmint_main
           2: deb http: //archive.ubuntu.com/ubuntu focal main restricted universe multiverse
           3: deb http: //archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
           4: deb http: //archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
           5: deb http: //security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
           6: deb http: //archive.canonical.com/ubuntu/ focal partner
           Active apt repos in: /etc/apt/sources.list.d/papirus-papirus-focal.list 
           1: deb http: //ppa.launchpad.net/papirus/papirus/ubuntu focal main
Info:      Processes: 381 Uptime: 19h 25m Memory: 15.41 GiB used: 4.13 GiB (26.8%) Init: systemd 
           v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Client: Unknown python3.8 client 
           inxi: 3.0.38 
User avatar
karlchen
Level 23
Level 23
Posts: 18228
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by karlchen »

Hello, nmssis.

Maybe it is not really a hardware problem as such, but rather a missing video driver manager software.
inxi reveals that your notebook has got two different graphics chips:

Code: Select all

Graphics:  Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:9bc4 
           Device-2: NVIDIA vendor: Hewlett-Packard driver: nouveau v: kernel bus ID: 01:00.0 
           chip ID: 10de:1f95 
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.6 
           direct render: Yes
The less powerful internal Intel chip i915 and the more powerful Nvidia. Precise type not displayed by inxi in this case.
The kernel loads the nouveau driver (Nvidia). But X11 does not use nouveau as well, but instead modesetting.

I suspect you may have to install the proprietary Nvidia driver, thus replacing nouveau. Use mint-drivers to check whether mint-drivers offers a proprietary NVidia driver for your machine.
I could imagine that you also need a managing software, which enables the machine to switch between Intel graphics chip and NVidia graphics chip as appropriate.
But double graphics chips is not my area of expertise, because being an underprivileged underdog only, all my machines have got only one graphics chip, either Intel or NVidia or AMD, never two of them in a single machine.

But such combinations are not uncommon. So there should be forum users around, who can advise on how to make the two work correctly.

Best regards,
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

With that new of a cpu, I'd recommend using the 5.8 kernel.

Open Update Manager. Select View > Linux Kernels and click Continue. Make sure 5.8 is selected on the left panel and then click the top-most option on the right panel. An "Install" button will appear. Install the kernel and then reboot for it to become active.

The Intel video driver is fully installed. I do not know that installing the Nvidia driver to replace it would help the split screen issue. It might depend on how HP wired the graphics, but I'd update the kernel first to see if that helps.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

karlchen wrote: Sat Apr 03, 2021 6:46 pm Hello, nmssis.

Maybe it is not really a hardware problem as such, but rather a missing video driver manager software.
inxi reveals that your notebook has got two different graphics chips:

Code: Select all

Graphics:  Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:9bc4 
           Device-2: NVIDIA vendor: Hewlett-Packard driver: nouveau v: kernel bus ID: 01:00.0 
           chip ID: 10de:1f95 
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.6 
           direct render: Yes
The less powerful internal Intel chip i915 and the more powerful Nvidia. Precise type not displayed by inxi in this case.
The kernel loads the nouveau driver (Nvidia). But X11 does not use nouveau as well, but instead modesetting.

I suspect you may have to install the proprietary Nvidia driver, thus replacing nouveau. Use mint-drivers to check whether mint-drivers offers a proprietary NVidia driver for your machine.
I could imagine that you also need a managing software, which enables the machine to switch between Intel graphics chip and NVidia graphics chip as appropriate.
But double graphics chips is not my area of expertise, because being an underprivileged underdog only, all my machines have got only one graphics chip, either Intel or NVidia or AMD, never two of them in a single machine.

But such combinations are not uncommon. So there should be forum users around, who can advise on how to make the two work correctly.

Best regards,
Karl

Thanks for the suggestion! I did the first part (switching to proprietary drivers). There seems to be lesser amount of glitches than before but it is still there. Which is greater improvement than before! As for the second part of the suggestion (to enable the machine to switch graphics), I'll await for further advice. Thank you so much for pointing me in the right direction!
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

nmssis wrote: Sat Apr 03, 2021 7:10 pm As for the second part of the suggestion (to enable the machine to switch graphics), I'll await for further advice.
The nvidia-prime-applet for switching between Intel and Nvidia is installed by default by Mint. You should see the applet in the lower right on your panel. There have been some issues with it lately, so we really need to see if the split screen issue clears before testing the switching capabilities.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

SMG wrote: Sat Apr 03, 2021 7:00 pm With that new of a cpu, I'd recommend using the 5.8 kernel.

Open Update Manager. Select View > Linux Kernels and click Continue. Make sure 5.8 is selected on the left panel and then click the top-most option on the right panel. An "Install" button will appear. Install the kernel and then reboot for it to become active.

The Intel video driver is fully installed. I do not know that installing the Nvidia driver to replace it would help the split screen issue. It might depend on how HP wired the graphics, but I'd update the kernel first to see if that helps.
Thank you for the suggestion! When I installed the latest kernel (5.8.0-48) the split screen became permanent. https://imgur.com/a/n8PslPL I tried reverting back to the old kernel but it wont let me. But again, thank you fro the suggestion!
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

nmssis wrote: Sat Apr 03, 2021 7:47 pmThank you for the suggestion! When I installed the latest kernel (5.8.0-48) the split screen became permanent. https://imgur.com/a/n8PslPL I tried reverting back to the old kernel but it wont let me. But again, thank you fro the suggestion!
That does not look like a split screen. That looks different than what you had originally. All the icons in the panel are elongated from the middle of the screen to the bottom. Your entire screen is squished into the top half.

Please post inxi -Gx so we can see which graphics driver is in control.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

SMG wrote: Sat Apr 03, 2021 7:55 pm
nmssis wrote: Sat Apr 03, 2021 7:47 pmThank you for the suggestion! When I installed the latest kernel (5.8.0-48) the split screen became permanent. https://imgur.com/a/n8PslPL I tried reverting back to the old kernel but it wont let me. But again, thank you fro the suggestion!
That does not look like a split screen. That looks different than what you had originally. All the icons in the panel are elongated from the middle of the screen to the bottom. Your entire screen is squished into the top half.

Please post inxi -Gx so we can see which graphics driver is in control.
Thank you and here is what appeared from the command:

Code: Select all

Graphics:
  Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel 
  bus ID: 00:02.0 
  Device-2: NVIDIA vendor: Hewlett-Packard driver: N/A bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.6 
  direct render: Yes 
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

I do not know if the Nvidia driver is not showing because it did not load properly or because of the bug with the nvidia prime applet which has been happening lately.

Device-2: NVIDIA vendor: Hewlett-Packard driver: N/A bus ID: 01:00.0

The Nvidia driver will not load if Secure Boot is turned on. You can run mokutil --sb-state to see if Secure Boot is on.

The Nvidia driver is not running the graphics right now so it does not even matter that you installed it. Intel is running the graphics. renderer: Mesa Intel UHD Graphics

I honestly think your computer does have a hardware problem.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

nmssis wrote: Sat Apr 03, 2021 7:47 pm I tried reverting back to the old kernel but it wont let me.
I really think your computer should have the newer kernel, but I want you to know how to switch back to an older kernel.

You will boot into grub and then select Advanced Options. There will be a list of all the kernels installed on your system. You select one of the previous ones you installed and continue booting. You can then go into Update Manager and delete the higher number kernel.

If you do not normally see grub (which is likely since you only have Mint installed), then you would use either the shift or the escape key during system boot to get grub to show. Not all systems are the same, but it is my understanding:
-- Hold the shift key during boot to enter grub for non-EUFI/Legacy boot.
-- Hold the escape key during boot to enter grub when have EUFI boot.

If that does not get you into grub, then we can provide instructions to modify the grub file so it does show up.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

SMG wrote: Sat Apr 03, 2021 8:13 pm I do not know if the Nvidia driver is not showing because it did not load properly or because of the bug with the nvidia prime applet which has been happening lately.

Device-2: NVIDIA vendor: Hewlett-Packard driver: N/A bus ID: 01:00.0

The Nvidia driver will not load if Secure Boot is turned on. You can run mokutil --sb-state to see if Secure Boot is on.

The Nvidia driver is not running the graphics right now so it does not even matter that you installed it. Intel is running the graphics. renderer: Mesa Intel UHD Graphics

I honestly think your computer does have a hardware problem.
I did the mokutil --sb-state command and it says that secure boot is disabled.

if you were in my situation and had to send this back to HP, what specific hardware problems would you identify so that they will fix it? What is bad is that they don't have Linux support. Alternatively, if this were to come out of my own pocket, how much do you think this will const considering I could find somebody who has the capability of doing this? Or is there any other solution you may offer? Thank you!
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

I've never seen where an Intel or Nvidia driver squishes the screen like that which is why I'm presuming there is something happening hardware-wise. The fact it was just glitching between a full-screen and a half-screen in the video you posted may mean there might be a way to stabilize the image.

Let's try getting the Nvidia driver to load and see if that helps. The fourth post in this thread Disappearing Nvidia drivers :Prime the prime suspect? describes a one line code fix (editing line 34) for a know bug with some of the graphics files related to Nvidia.

Give that a try and reboot and let's see if the nvidia drivers load by checking the output of inxi -Gx. If they load, we'll want to switch to them to see if it helps this situation.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

SMG wrote: Sat Apr 03, 2021 9:07 pm I've never seen where an Intel or Nvidia driver squishes the screen like that which is why I'm presuming there is something happening hardware-wise. The fact it was just glitching between a full-screen and a half-screen in the video you posted may mean there might be a way to stabilize the image.

Let's try getting the Nvidia driver to load and see if that helps. The fourth post in this thread Disappearing Nvidia drivers :Prime the prime suspect? describes a one line code fix (editing line 34) for a know bug with some of the graphics files related to Nvidia.

Give that a try and reboot and let's see if the nvidia drivers load by checking the output of inxi -Gx. If they load, we'll want to switch to them to see if it helps this situation.
I have modified the file from the fourth post of the thread linked (for the file /usr/bin/prime-supported) and I rebooted and typed in the command and it shows:

Code: Select all

Graphics:
  Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel 
  bus ID: 00:02.0 
  Device-2: NVIDIA vendor: Hewlett-Packard driver: N/A bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.6 
  direct render: Yes
Now the nvidia applet does show on the panel.
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

I'm presuming you still have the squished screen all in the upper half.

What is the output of dpkg -l | grep -i nvidia and the output of cat /var/log/gpu-manager.log?
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

SMG wrote: Sat Apr 03, 2021 9:42 pm I'm presuming you still have the squished screen all in the upper half.

What is the output of dpkg -l | grep -i nvidia and the output of cat /var/log/gpu-manager.log?
For dpkg -l | grep -i nvidia I have:

Code: Select all

ii  libnvidia-cfg1-460:amd64                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-460                       460.39-0ubuntu0.20.04.1               all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-460:amd64                460.39-0ubuntu0.20.04.1               amd64        NVIDIA libcompute package
ii  libnvidia-compute-460:i386                 460.39-0ubuntu0.20.04.1               i386         NVIDIA libcompute package
ii  libnvidia-decode-460:amd64                 460.39-0ubuntu0.20.04.1               amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-460:i386                  460.39-0ubuntu0.20.04.1               i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-460:amd64                 460.39-0ubuntu0.20.04.1               amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-460:i386                  460.39-0ubuntu0.20.04.1               i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-460:amd64                  460.39-0ubuntu0.20.04.1               amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-460:amd64                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-460:i386                    460.39-0ubuntu0.20.04.1               i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-460:amd64                     460.39-0ubuntu0.20.04.1               amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-460:i386                      460.39-0ubuntu0.20.04.1               i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-460:amd64                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-460:i386                    460.39-0ubuntu0.20.04.1               i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  nvidia-compute-utils-460                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA compute utilities
ii  nvidia-dkms-460                            460.39-0ubuntu0.20.04.1               amd64        NVIDIA DKMS package
ii  nvidia-driver-460                          460.39-0ubuntu0.20.04.1               amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-460                   460.39-0ubuntu0.20.04.1               amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-460                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.16~0.20.04.1                      all          Tools to enable NVIDIA's Prime
ii  nvidia-prime-applet                        1.2.6                                 all          An applet for NVIDIA Prime
ii  nvidia-settings                            460.39-0ubuntu0.20.04.1               amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-460                           460.39-0ubuntu0.20.04.1               amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18build1                            all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nvidia-460              460.39-0ubuntu0.20.04.1               amd64        NVIDIA binary Xorg driver
And for cat /var/log/gpu-manager.log I got:

Code: Select all

ii  libnvidia-cfg1-460:amd64                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-460                       460.39-0ubuntu0.20.04.1               all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-460:amd64                460.39-0ubuntu0.20.04.1               amd64        NVIDIA libcompute package
ii  libnvidia-compute-460:i386                 460.39-0ubuntu0.20.04.1               i386         NVIDIA libcompute package
ii  libnvidia-decode-460:amd64                 460.39-0ubuntu0.20.04.1               amd64        NVIDIA Video Decoding runtime libraries
emily@Linux-Mint-HP-Envy-15t-ep000:~$ cat /var/log/gpu-manager.log
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-nvidia-was-loaded file
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.8.0-48-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/5.8.0-48-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? yes
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:9bc4
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:1f95
BusID "PCI:1@0:0:0"
Is boot vga? no
Error: can't access /sys/bus/pci/devices/0000:01:00.0/driver
The device is not bound to any driver.
can't access /etc/u-d-c-nvidia-runtimepm-override file
can't open /sys/module/nvidia/version
Warning: cannot check the NVIDIA driver major version
Support for runtimepm not detected.
You can override this check at your own risk by creating the /etc/u-d-c-nvidia-runtimepm-override file.
Is nvidia runtime pm supported for "0x1f95"? yes
Trying to create new file: /run/nvidia_runtimepm_supported
Checking power status in /proc/driver/nvidia/gpus/0000:01:00.0/power
Error while opening /proc/driver/nvidia/gpus/0000:01:00.0/power
Is nvidia runtime pm enabled for "0x1f95"? no
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card0", driven by "i915"
Found "/dev/dri/card0", driven by "i915"
output 0:
	card0-eDP-1
Number of connected outputs for /dev/dri/card0: 1
Does it require offloading? yes
last cards number = 2
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 2
Has the system changed? No
Intel IGP detected
Desktop system detected
or laptop with open drivers
Nothing to do
Btw: Yes I still have the squished screen.
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

So the driver files all appear to be there, but for some reason both nvidia and nouveau are blacklisted. Only nouveau should be blacklisted. I'm not sure what may have happened. :?

Code: Select all

Is nvidia blacklisted? yes
Is nouveau blacklisted? yes
Do you know if there is an option in your BIOS/UEFI to be able to change the graphics? On laptops with switchable graphics there is sometimes an option for Hybrid or Switchable mode (to switch between Intel and Nvidia) and Discrete mode (Nvidia only) while other laptops have an option for Intel (integrated) or Switchable. Then there are some laptops which do not have any option listed. We would not want an Intel (integrated) only option to be selected if there is an option to change the graphics. You would want it set to Switchable or Hybrid or whatever option seems like it would let you programmatically change which graphics is being used.

I just want to make sure there is no setting in the BIOS which may be the reason for both options showing blacklisted before we make changes to the code to clear the blacklist especially since this is the first time I've seen the below in this file.

Code: Select all

Checking power status in /proc/driver/nvidia/gpus/0000:01:00.0/power
Error while opening /proc/driver/nvidia/gpus/0000:01:00.0/power
Image
A woman typing on a laptop with LM20.3 Cinnamon.
nmssis
Level 2
Level 2
Posts: 55
Joined: Sat Apr 03, 2021 3:21 pm

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by nmssis »

SMG wrote: Sat Apr 03, 2021 10:11 pm So the driver files all appear to be there, but for some reason both nvidia and nouveau are blacklisted. Only nouveau should be blacklisted. I'm not sure what may have happened. :?

Code: Select all

Is nvidia blacklisted? yes
Is nouveau blacklisted? yes
Do you know if there is an option in your BIOS/UEFI to be able to change the graphics? On laptops with switchable graphics there is sometimes an option for Hybrid or Switchable mode (to switch between Intel and Nvidia) and Discrete mode (Nvidia only) while other laptops have an option for Intel (integrated) or Switchable. Then there are some laptops which do not have any option listed. We would not want an Intel (integrated) only option to be selected if there is an option to change the graphics. You would want it set to Switchable or Hybrid or whatever option seems like it would let you programmatically change which graphics is being used.

I just want to make sure there is no setting in the BIOS which may be the reason for both options showing blacklisted before we make changes to the code to clear the blacklist especially since this is the first time I've seen the below in this file.

Code: Select all

Checking power status in /proc/driver/nvidia/gpus/0000:01:00.0/power
Error while opening /proc/driver/nvidia/gpus/0000:01:00.0/power
As for the option to change the graphics in my BIOS, it appears there is no option in the BIOS. :shock:
User avatar
SMG
Level 25
Level 25
Posts: 31971
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Display Problems on Repaired HP-Envy 15t-ep000

Post by SMG »

There are some laptops which are set up like that. Different manufacturers handle it differently and I did not recall what HP was doing.

I thought change line 34 would permit the Nvidia driver to show in inxi, but the bug has not always acted the same across all installs of Mint. We've not yet figured out why, so we've had to address these on a case by case basis.

If you still have the nvidia-prime-applet, switch to On-Demand mode and reboot and post the results of inxi -Gx. I'm hoping that will remove the blacklist on nvidia.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
Locked

Return to “Hardware Support”