Hi All,
I've installed F31 + Nvidia driver from rpmfusion on a Thnkpad-P1.
This works reasonably well. However I'm unable to use an external
monitor with this setup.
Checking if anyone has a similar setup - and succeeded in using an
external monitor.
Note: the LCD is 3840x2160, external monitor is 1920x1200 [connected
via hdmi port]
I've tried various things - but no success.
- prevent nouveau, nvidia drivers from getting loaded i.e use only
i915. xrandr sees only 1 monitor. Likely the following reason
https://www.reddit.com/r/thinkpad/comments/cntjrs/p1_gen_2_external_monit...
>>
The P1 has all external outputs wired to nVidia so
unfortunately there's no way to get Intel to drive external monitors.
<<<
- prevent nvidia - and use nouveau - but then the external display is
not really visible except for the mouse arrow (enlarged). [and
nouveau is unstable on this hardware - crashes pretty quickly]
- use nvidia driver. xrandr lists only one monitor. nvidia-settings
shows the second monitor in one of its tabs though.
However - when I boot with PoP_OS 19.04 NVIDIA image - the external
display works from it. Its using 430.34 driver. And nvidia-settings
shows quiet a few more tabs related to X11 settings - and this
external display. And "Display Settings" has more options regarding
HiDPI.
But I'd like to get this working from Fedora - if possible.
Thanks,
Satish
------
[root@p1 ~]# uname -a
Linux p1 5.3.5-300.fc31.x86_64 #1 SMP Tue Oct 8 13:07:42 UTC 2019 x86_64 x86_64 x86_64
GNU/Linux
[root@p1 ~]# lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117GLM [Quadro T2000 Mobile /
Max-Q] (rev a1)
[root@p1 ~]# nvidia-smi
Thu Oct 17 09:31:42 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21 Driver Version: 435.21 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro T2000 Off | 00000000:01:00.0 Off | N/A |
| N/A 44C P8 4W / N/A | 291MiB / 3911MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1426 G /usr/libexec/Xorg 108MiB |
| 0 1962 G /usr/libexec/Xorg 180MiB |
+-----------------------------------------------------------------------------+
[balay@p1 ~]$ lsmod |grep nvidia
nvidia_drm 57344 4
nvidia_modeset 1126400 5 nvidia_drm
nvidia_uvm 1036288 0
nvidia 19558400 163 nvidia_uvm,nvidia_modeset
ipmi_msghandler 73728 2 ipmi_devintf,nvidia
drm_kms_helper 212992 2 nvidia_drm,i915
drm 512000 12 drm_kms_helper,nvidia_drm,i915
[root@p1 ~]#