Linux driver breaks laptop monitor on MSI G65 Stealth

Hi,

I have a MSI laptop with Fedora 31 5.5.11-200.fc31.x86_64 and XFCE running. I installed latest NVIDIA drivers for GTX1070 using the following guide:

After rebooting, the HDMI output on the laptop works and displays my desktop environment appropriately. However the laptop monitor remains blank or only shows the boot / init sequence. I believe that NVIDIA should be able to drive both, because I have a dual boot windows 10 installation that works for both monitors. But on the nix side, the laptop monitor isn’t being recognized.

Blockquote
b@localhost ~ [1:17:50]
$ sudo lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
01:00.0 VGA compatible controller: NVIDIA Corporation GP104M [GeForce GTX 1070 Mobile] (rev a1)

b@localhost ~ [1:17:54]
> $ sudo lshw -C video
*-display
description: VGA compatible controller
product: GP104M [GeForce GTX 1070 Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:158 memory:ac000000-acffffff memory:80000000-8fffffff memory:90000000-91ffffff ioport:4000(size=128) memory:ad000000-ad07ffff
*-display
description: VGA compatible controller
product: UHD Graphics 630 (Mobile)
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:128 memory:ab000000-abffffff memory:40000000-4fffffff ioport:5000(size=64) memory:c0000-dffff

Any thoughts or suggestions that I could follow up on? Thanks, Martin