Anyone running Fedora on a Lenovo ThinkPad P51?
Are there any Fedora Lenovo ThinkPad 51 (4K) users out there? I would appreciate some help working through different issues that I'm experiencing.
Prerequisite:
- Enabled BIOS compatibility mode (CSM) which by default disables Secure Boot.
- Installed Nvidia non-free drivers (Xorg - RPM Fusion for Fedora 26)
Issues/Help:
Issue - External displays aren't showing up in Settings > Displays
Fixed (Nvidia Drivers) - While using the "ThinkPad 230W Workstation Dock" Fedora freezes and crashes.
Help - Graphics suggestions (Installed Nvidia non-free driver installation, CSM mode)
Specs:
System: Kernel: 4.12.13-300.fc26.x86_64 x86_64 bits: 64 gcc: 7.1.1
Desktop: Gnome 3.24.3 Distro: Fedora release 26 (Twenty Six)
Machine: Device: laptop System: LENOVO product: 20HHCTO1WW v: ThinkPad P51 serial: N/A
Mobo: LENOVO model: 20HHCTO1WW v: SDK0J40697 WIN serial: N/A
UEFI: LENOVO v: N1UET37W (1.11 ) date: 07/24/2017
CPU: Quad core Intel Core i7-7820HQ (-HT-MCP-) arch: Skylake rev.9 cache: 8192 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 23232
clock speeds: max: 3900 MHz 1: 1200 MHz 2: 1221 MHz 3: 1345 MHz 4: 1226 MHz
5: 1395 MHz 6: 1199 MHz 7: 1199 MHz 8: 1225 MHz
Graphics: Card-1: Intel Device 591b bus-ID: 00:02.0
Card-2: NVIDIA GM107GLM [Quadro M1200 Mobile] bus-ID: 01:00.0
Display Server: wayland (X.org 119.3 ) drivers: modesetting,nvidia
(unloaded: fbdev,vesa)
Resolution: 3840x2160@60.00hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
version: 4.5 Mesa 17.1.7 Direct Render: Yes
Fedora 26:
Fedora release 26 (Twenty Six)
VERSION="26 (Workstation Edition)"
KERNEL=4.12.13-300.fc26.x86_64
Update: (Thu Sep 21 13:14:20 2017)
I've installed the Nvidia drivers (Driver Version: 384.90) and Fedora 26 doesn't freeze when using the ThinkPad docking station. A new issue presented itself, none of my external displays are showing up in Fedora.
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.90 Driver Version: 384.90 |
|-------------------------------+----------------------+----------------------+
| 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 M1200 Off | 00000000:01:00.0 Off | N/A |
| N/A 40C P0 N/A / N/A | 0MiB / 4042MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Run
nvidia-settings
app and see if it detects all your displays.