I have the same problems in the beta 5.25, and in 5.24, and I didn't see a better thread to hijack. I have this installed on a flash drive, and have tried on a few different computers. The new laptop is the problem, but a comparison never hurts.
My new laptop (Lenovo Legion Y730, Core I5, 1050ti GPU) running Nvidia drivers works on the HDMI output, but not on the laptop screen. It isn't in the list of outputs in system options. Without the Nvidia drivers, it only works on the display and HDMI doesn't exist. I'll test the mini-DP output once cables ship.
Is it common for the Nvidia drivers to not support the laptop display (EDP0 on mine)? Is there a fix, or am I doing something wrong?
My desktop with ATI stuff runs fine.
My old laptop (core I7, K200M GPU) runs fine on internal and external displays once I convinced it to use Nvidia drivers. It's slow on any emulator I care about, but that's expected - it's old.
Side note: Removing the # to enable Nvidia drivers did not work on either laptop. I had to add the file quoted below to get them to use Nvidia drivers. No idea why, but that's a minor issue. Checked which drivers were active in system information, though the game performance speaks volumes as well.
create 99-nvidia.conf in /etc/X11/xorg.conf.d/
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection