# Revision history [back]

### Hardware Issues with Fedora 28 on Lenovo P52

As I got my hands on a soon to be released Lenovo P52 I thought I'd evaluate how the current fedora stable (28) works on this nice piece of new hardware. This turned out to be rather suboptimal which is why I want to share my findings here hoping to (gradually) find solutions to them:

• nouveau graphics driver not working in default hybrid-graphics mode:
• problem-description: the p52 provides a hybrid graphics stack consisting of the CPU-integrated GPU (Intel UHD Graphics 630) and a nvidia quadro p2000 mobile. Booting from cd is not possible as described in comment 20 of a similar bug-description.
• solution found so far: disable hybrid gfx-stack in bios/uefi (set to 'discrete graphics'), this will lead to a basically usable system with gnome hogging all CPU-ressources. install/update to latest kernel and install proprietary nvidia driver (i used the ones from negativo17's repo which worked just fine for me). Afterwards, re-enabling the hybrid stack seems not to cause any more issues but I havent found out if the CPU-integrated graphics unit is used at all or how this affects battery-life.

• trackpad not working (but recognized?)
• problem-description: dmesg lists a Trackpoint (ETPS/2 Elantec as /devices/platform/i8042/serio1/input/input6) which is working fine as well as a Touchpad (ETPS/2 Elantec as /devices/platform/i8042/serio1/input/input5) which is NOT working at all. In settings -> Devices -> Mouse & Touchpad it is enabled, re-enabling does not work. At a later stage, dmesg repeatedly reports that "psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6"
• solution found so far: none

• thunderbolt not working (but recognized?)
• problem-description: the device provides 2 USB-C sockets which should both provide thunderbolt 3. lspci sometimes lists serveral Thunderbolt 3 PCI bridges and a "System peripheral" device named "Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]" but they not always show up. In the settings app (Devices -> Thunderbolt), "No Thunderbolt support" (plus further descriptive Text "Thunderbolt could not be detected ...") is reported.
• solution found so far: none

• untested components:
• external monitors (hdmi and mini-display-port is available)
• webcam (IR and color-mode)

system-data gathered by hwinfo: see github-gist

has anybody found a viable solution to any of the mentioned issues so far?

### Hardware Issues with Fedora 28 on Lenovo P52

As I got my hands on a soon to be released Lenovo P52 I thought I'd evaluate how the current fedora stable (28) works on this nice piece of new hardware. This turned out to be rather suboptimal which is why I want to share my findings here hoping to (gradually) find solutions to them:

• nouveau graphics driver not working in default hybrid-graphics mode:
• problem-description: the p52 provides a hybrid graphics stack consisting of the CPU-integrated GPU (Intel UHD Graphics 630) and a nvidia quadro p2000 mobile. Booting from cd is not possible as described in comment 20 of a similar bug-description.
• solution found so far: disable hybrid gfx-stack in bios/uefi (set to 'discrete graphics'), this will lead to a basically usable system with gnome hogging all CPU-ressources. install/update to latest kernel and install proprietary nvidia driver (i used the ones from negativo17's repo which worked just fine for me). Afterwards, re-enabling the hybrid stack seems not to cause any more issues but I havent found out if the CPU-integrated graphics unit is used at all or how this affects battery-life.

• trackpad not working (but recognized?)
• problem-description: dmesg lists a Trackpoint (ETPS/2 Elantec as /devices/platform/i8042/serio1/input/input6) which is working fine as well as a Touchpad (ETPS/2 Elantec as /devices/platform/i8042/serio1/input/input5) which is NOT working at all. In settings -> Devices -> Mouse & Touchpad it is enabled, re-enabling does not work. At a later stage, dmesg repeatedly reports that "psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6"
• solution found so far: none

• thunderbolt not working (but recognized?)
• problem-description: the device provides 2 USB-C sockets which should both provide thunderbolt 3. lspci sometimes lists serveral Thunderbolt 3 PCI bridges and a "System peripheral" device named "Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]" but they not always show up. In the settings app (Devices -> Thunderbolt), "No Thunderbolt support" (plus further descriptive Text "Thunderbolt could not be detected ...") is reported.
• solution found so far: none

• untested components:
• external monitors (hdmi and mini-display-port is available)
• webcam (IR and color-mode)

system-data gathered by hwinfo: see github-gist

UEFI BIOS version: N2CET20W (1.03)
UEFI BIOS date: 2018-05-15

has anybody found a viable solution to any of the mentioned issues so far?

### Hardware Issues with Fedora 28 on Lenovo P52

As I got my hands on a soon to be released Lenovo P52 I thought I'd evaluate how the current fedora stable (28) works on this nice piece of new hardware. This turned out to be rather suboptimal which is why I want to share my findings here hoping to (gradually) find solutions to them:

• nouveau graphics driver not working in default hybrid-graphics mode:
• problem-description: the p52 provides a hybrid graphics stack consisting of the CPU-integrated GPU (Intel UHD Graphics 630) and a nvidia quadro p2000 mobile. Booting from cd is not possible as described in comment 20 of a similar bug-description.
• solution found so far: disable hybrid gfx-stack in bios/uefi (set to 'discrete graphics'), this will lead to a basically usable system with gnome hogging all CPU-ressources. install/update to latest kernel and install proprietary nvidia driver (i used the ones from negativo17's repo which worked just fine for me). Afterwards, re-enabling the hybrid stack seems not to cause any more issues but I havent found out if the CPU-integrated graphics unit is used at all or how this affects battery-life.

• trackpad not working (but recognized?)
• problem-description: dmesg lists a Trackpoint (ETPS/2 Elantec as /devices/platform/i8042/serio1/input/input6) which is working fine as well as a Touchpad (ETPS/2 Elantec as /devices/platform/i8042/serio1/input/input5) which is NOT working at all. In settings -> Devices -> Mouse & Touchpad it is enabled, re-enabling does not work. At a later stage, dmesg repeatedly reports that "psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6"
• solution found so far: none

• thunderbolt not working (but recognized?)
• problem-description: the device provides 2 USB-C sockets which should both provide thunderbolt 3. lspci sometimes lists serveral Thunderbolt 3 PCI bridges and a "System peripheral" device named "Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]" but they not always show up. In the settings app (Devices -> Thunderbolt), "No Thunderbolt support" (plus further descriptive Text "Thunderbolt could not be detected ...") is reported.
• solution found so far: none

• untested components:
• external monitors (hdmi and mini-display-port is available)
• webcam (IR and color-mode)

system-data gathered by hwinfo: see github-gist

UEFI BIOS version: N2CET20W (1.03)
UEFI BIOS date: 2018-05-15

has anybody found a viable solution to any of the mentioned issues so far?

• UPDATE: further tested components:
• hdmi and mini-display-port seem to work correctly both (also simultaneously) with nouveau (out-of-the-box) as well as with the proprietary NVidia driver v396.24.
• webcam: colored webcam works out of the box (gets mapped to /dev/video0. it remains uncertain if there is really a second IR module installed or if this is just a dummy. there is a device /dev/video1 listed but opening it with gst-launch-1.0 v4l2src device=/dev/video1 ! xvimagesink fails with Device '/dev/video1' is not a capture device.
• screen-brightness-keys (F5/F6) do not seem to work.