cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
phandersson
Paper Tape
Posts: 3
Registered: ‎11-21-2019
Location: BE
Views: 466
Message 1 of 3

P53: external monitor not recognized

(Not sure this is the right forum -- failed to find the button to post in the "Linux Operating System" one)

 

Lenovo P53, fresh install of openSUSE Leap 15.1 (kernel 4.12.14-lp151.28.32-default, proprietary nVidia G05 driver installed, no Bumblebee or SUSE-prime). BIOS version: N2NET30W (1.15) dated 09/26/2019.

 

Problem: I can't get an external monitor recognized (neither by plugging it directly in the HDMI port of the laptop or by docking the laptop to a Lenovo Thunderbolt 3 workstation dock (170W, P/N 40AN0170EU) and connecting the monitor HDMI cable to the docking.

 

FWIW, the external monitor was not detected either when using the OSS 'nouveau' driver.

 

Can anyone recommend anything?

 

Moderator note: post moved.

 

TIA

 

Ph. A.

 

phandersson
Paper Tape
Posts: 3
Registered: ‎11-21-2019
Location: BE
Views: 368
Message 2 of 3

Re: P53: external monitor not recognized

(Thanks to the moderator for moving my post).

 

A few clarifications after more troubleshooting:

 

  • Even though the kernel loads the nvidia modules (as reported by 'lsmod'), the Xorg server refuses to do so
  • The Xorg server then falls back to using the Intel GPU chipset through the 'modesetting' driver

The reason given by X for not loading the NVIDIA module are the following error messages (from Xorg.0.log):

 

[    22.691] (EE) NVIDIA(G0): GPU screens are not yet supported by the NVIDIA driver
[    22.691] (EE) NVIDIA(G0): Failing initialization of X screen

In the mean time, I've also posted this question (with more details) on the NVIDIA forums:

 

https://devtalk.nvidia.com/default/topic/1067228/linux/lenovo-p53-with-opensuse-leap-15-1-xorg-fails...

 

phandersson
Paper Tape
Posts: 3
Registered: ‎11-21-2019
Location: BE
Views: 365
Message 3 of 3

Re: P53: external monitor not recognized

FIX:

 

  • install 'SUSE-prime' (in fact, that package is installed by default on an optimus laptop)
  • use the 'prime-select nvidia' command as root
  • log out and back in
  • nvidia chipset is now active and used by Xorg

Once in this state, external monitors are correctly recognized (either through the laptop's HDMI connector or through the docking station ports).

 

 

And we're back...

Move delayed but still coming

Learn More

Check out current deals!


Shop current deals

Top Kudoed Authors