Display issue

Hi im having a weird issue my specs are hp laptop with gtx 1650 and 10th gen i5 CPU i installed the nvidia DKMS drivers and everything working great but i can only get display from my external monitor the laptop monitor just shows loading kernel Linux-lts loading initial ram disk basically my external monitor working fine and drivers working fine but all i can ever see on my laptop is black screen with text saying loading Linux-lts loading initial ram disk and it just stays that way but my external monitor works idk its weird any solutions to whats happening?

Reinstall with no external monitor connected.

Please post inxi -Faz


I dont really wanna reinstall unless i just really have to already got games and stuff download and stuff installed heres the thing laptop monitor and external display both work on lts kernel withought nvidia drivers installed but when i install them only external monitor works dont even pick up my laptop display

Kernel: 5.10.56-1-lts x86_64 bits: 64 compiler: gcc v: 11.1.0 
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts root=UUID=f220276f-7aca-49e7-9d65-c44b99a343c7 
rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
systemd.unified_cgroup_hierarchy=1 loglevel=3 
Desktop: KDE Plasma 5.22.4 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM 
Distro: Garuda Linux base: Arch Linux 
Machine:   Type: Laptop System: HP product: HP Pavilion Gaming Laptop 15-dk1xxx v: Type1ProductConfigId 
serial: <filter> Chassis: type: 10 serial: <filter> 
Mobo: HP model: 8742 v: 02.34 serial: <filter> UEFI: Insyde v: F.21 date: 01/08/2021 
Battery:   ID-1: BAT1 charge: 51.4 Wh (100.0%) condition: 51.4/52.5 Wh (98.0%) volts: 13.1 min: 11.6 
model: Hewlett-Packard PABAS0241231 type: Li-ion serial: <filter> status: Full 
CPU:       Info: Quad Core model: Intel Core i5-10300H bits: 64 type: MT MCP arch: Comet Lake family: 6 
model-id: A5 (165) stepping: 2 microcode: EA cache: L2: 8 MiB 
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 39999 
Speed: 4324 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 4324 2: 4346 3: 4244 4: 4401 
5: 4492 6: 4402 7: 4363 8: 4386 
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
Type: l1tf status: Not affected 
Type: mds status: Not affected 
Type: meltdown status: Not affected 
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
Type: srbds status: Not affected 
Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Hewlett-Packard driver: i915 v: kernel 
bus-ID: 00:02.0 chip-ID: 8086:9bc4 class-ID: 0300 
Device-2: NVIDIA TU117M vendor: Hewlett-Packard driver: nvidia v: 470.57.02 
alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1f99 class-ID: 0300 
Device-3: Chicony HP Wide Vision HD Camera type: USB driver: uvcvideo bus-ID: 1-5:5 
chip-ID: 04f2:b627 class-ID: 0e02 
Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: nvidia display-ID: :0 
screens: 1 
Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.9x11.9") s-diag: 610mm (24") 
Monitor-1: HDMI-0 res: 1920x1080 hz: 144 dpi: 92 size: 531x298mm (20.9x11.7") diag: 609mm (24") 
OpenGL: renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 470.57.02 
direct render: Yes 
Audio:     Device-1: Intel Comet Lake PCH cAVS vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
alternate: snd_soc_skl,snd_sof_pci bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0403 
Device-2: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 01:00.1 
chip-ID: 10de:10fa class-ID: 0403 
Device-3: Kingston HyperX 7.1 Audio type: USB driver: hid-generic,snd-usb-audio,usbhid 
bus-ID: 1-1:2 chip-ID: 0951:16a4 class-ID: 0300 serial: <filter> 
Sound Server-1: ALSA v: k5.10.56-1-lts running: yes 
Sound Server-2: JACK v: 1.9.19 running: no 
Sound Server-3: PulseAudio v: 15.0 running: yes 
Sound Server-4: PipeWire v: 0.3.33 running: no 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard 
driver: r8169 v: kernel port: 4000 bus-ID: 07:00.0 chip-ID: 10ec:8168 class-ID: 0200 
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Device-2: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter vendor: Hewlett-Packard 
driver: rtw_8822ce v: N/A modules: rtw88_8822ce port: 3000 bus-ID: 09:00.0 chip-ID: 10ec:c822 
class-ID: 0280 
IF: wlo1 state: down mac: <filter> 
IF-ID-1: anbox0 state: down mac: <filter> 
Bluetooth: Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8 bus-ID: 1-14:6 
chip-ID: 0bda:b00c class-ID: e001 serial: <filter> 
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
RAID:      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 port: 6060
bus-ID: 00:17.0 chip-ID: 8086.282a rev: class-ID: 0104
Drives:    Local Storage: total: 238.47 GiB used: 47.01 GiB (19.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: BC511 HFM256GDJTNI-82A0A
size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
serial: <filter> rev: HPS0 temp: 37.9 C scheme: GPT
Partition: ID-1: / raw-size: 238.21 GiB size: 238.21 GiB (100.00%) used: 47.01 GiB (19.7%) fs: btrfs
dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 562 KiB (0.2%) fs: vfat
dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 238.21 GiB size: 238.21 GiB (100.00%) used: 47.01 GiB (19.7%) fs: btrfs
dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 238.21 GiB size: 238.21 GiB (100.00%) used: 47.01 GiB (19.7%)
fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 238.21 GiB size: 238.21 GiB (100.00%) used: 47.01 GiB (19.7%)
fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:      Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 7.57 GiB used: 0 KiB (0.0%) priority: 100 dev: /dev/zram0
Sensors:   System Temperatures: cpu: 49.0 C mobo: 10.0 C gpu: nvidia temp: 45 C
Fan Speeds (RPM): N/A
Info:      Processes: 258 Uptime: 2m wakeups: 1 Memory: 7.57 GiB used: 2.13 GiB (28.1%) Init: systemd
v: 249 tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: pacman: 1691 lib: 507
Shell: fish v: 3.3.1 default: Bash v: 5.1.8 running-in: konsole inxi: 3.3.06

If you include terminal outputs in your post please use the proper output format in your post.

Using "~" 3 times above and "~" 3 times below the text block will provide a readable, raw look.

greetings SGS

A simple solution might be (if you’re lucky) to rename-disable mhwd.conf at Xorg


I don’t remember the exact file name, but you can read the contents.

If you need some customization for nvidia driver later, you might do the minimal, as described in Archwiki.

For info, post

xrandr | grep "connected" | cut -d" " -f "1 2"
bash -c 'for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done'
ls /etc/X11/xorg.conf.d/
mhwd --status
mhwd -li
bash -c 'for Xlog in $(ls /var/log/Xorg.?.log); do echo -e "\n" $Xlog ; grep -E "(EE)|(WW)|failed|Time" $Xlog ; done'
1 Like

Sounds like the wiring on your laptop is problematic and you’ll need to configure Reverse PRIME, https://wiki.archlinux.org/title/PRIME#Reverse_PRIME

Or, use Garuda Settings Manager and install the hybrid profile rather than the Nvidia drivers directly so you can benefit from render offloading.

1 Like