After doing some updates to my system about a week ago my second monitor sometimes isn’t detected. I have my second monitor connected via HDMI and my main connected via DisplayPort. The issue can be resolved by repeatedly rebooting the system until it detects the monitor for that singular boot.
I have Nvidia drivers installed from Fedoras instruction.
During similiar troubleshooting posts I have seen these commands requested so here is the result.
I should also include I am running Fedora 44 and KDE. Though this issue started in Fedora 43.
Since I am dual-booting I can confirm this is an issue I’ve never had in Windows.
Ponis@fedora:~$ inxi -Fzxx
System:
Kernel: 6.19.14-300.fc44.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 16.0.1
Desktop: KDE Plasma v: 6.6.4 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
Distro: Fedora Linux 44 (KDE Plasma Desktop Edition)
Machine:
Type: Desktop System: HP product: OMEN by HP 25L Gaming Desktop GT14-2xxx
v: N/A serial: <superuser required> Chassis: type: 3
serial: <superuser required>
Mobo: HP model: 8B1D v: 11 serial: <superuser required>
part-nu: A2UK4EA#UUW Firmware: UEFI vendor: AMI v: F.30 date: 12/11/2025
Battery:
ID-1: hidpp_battery_1 charge: 46% condition: N/A volts: 3.8 min: N/A
model: Logitech G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD
serial: <filter> charging: status: discharging cycles: N/A
Device-1: hidpp_battery_0 model: Logitech PRO X Wireless serial: <filter>
charge: 75% status: discharging
CPU:
Info: 20-core (8-mt/12-st) model: Intel Core i7-14700F bits: 64
type: MST AMCP arch: Raptor Lake rev: 1 cache: L1: 1.8 MiB L2: 28 MiB
L3: 33 MiB
Speed (MHz): avg: 800 min/max: 800/5300:5400:4200 cores: 1: 800 2: 800
3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
13: 800 14: 800 15: 800 16: 800 17: 800 18: 800 19: 800 20: 800 21: 800
22: 800 23: 800 24: 800 25: 800 26: 800 27: 800 28: 800 bogomips: 118272
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: NVIDIA AD104 [GeForce RTX 4070 SUPER] vendor: Hewlett-Packard
driver: nvidia v: 595.71.05 arch: Lovelace pcie: speed: 16 GT/s lanes: 16
ports: active: DP-1 empty: DP-2,DP-3,HDMI-A-1 bus-ID: 01:00.0
chip-ID: 10de:2783
Device-2: Logitech C922 Pro Stream Webcam driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6:4 chip-ID: 046d:085c
Display: wayland server: Xwayland v: 24.1.11 compositor: kwin_wayland
driver: gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: 0
Monitor-1: DP-1 model: Acer Z301C res: 2560x1080 hz: 200 dpi: 94
diag: 749mm (29.5")
API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: swrast
gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11:
drv: nvidia inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 595.71.05
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4070
SUPER/PCIe/SSE2 display-ID: :0.0
API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: discrete-gpu
driver: nvidia device-ID: 10de:2783 device: 1 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Raptor Lake High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:7a50
Device-2: NVIDIA AD104 High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:22bc
Device-3: HP HyperX Cloud III Wireless
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 bus-ID: 1-10:7 chip-ID: 03f0:05b7
Device-4: Logitech C922 Pro Stream Webcam driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6:4 chip-ID: 046d:085c
Device-5: HP HyperX QuadCast S driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 bus-ID: 1-8.4:8
chip-ID: 03f0:0d8b
API: ALSA v: k6.19.14-300.fc44.x86_64 status: kernel-api
Server-1: PipeWire v: 1.6.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Realtek RTL8852BE PCIe 802.11ax Wireless Network
vendor: Hewlett-Packard driver: rtw89_8852be v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: 4000 bus-ID: 03:00.0 chip-ID: 10ec:b852
IF: wlp3s0 state: down mac: <filter>
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: 3000 bus-ID: 04:00.0 chip-ID: 10ec:8168
IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-14:11 chip-ID: 0bda:b85c
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11
Drives:
Local Storage: total: 1.86 TiB used: 149.13 GiB (7.8%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 1TB size: 931.51 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 22.9 C
ID-2: /dev/nvme1n1 vendor: Western Digital model: WD PC SN560
SDDPNQE-1T00-2006 size: 953.87 GiB speed: 63.2 Gb/s lanes: 4
serial: <filter> temp: 18.9 C
ID-3: /dev/sda model: USB DISK 2.0 size: 14.46 GiB type: USB rev: 2.0
spd: 480 Mb/s lanes: 1 serial: <filter>
Partition:
ID-1: / size: 928.93 GiB used: 148.32 GiB (16.0%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot size: 1.9 GiB used: 811.1 MiB (41.7%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 20 MiB (3.3%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 928.93 GiB used: 148.32 GiB (16.0%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 26.2 C mobo: N/A
Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
Memory: total: 16 GiB note: est. available: 15.36 GiB used: 5.34 GiB (34.8%)
Processes: 541 Power: uptime: 15m wakeups: 0 Init: systemd v: 259
default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 14
Compilers: gcc: 16.1.1 Shell: Bash v: 5.3.9 running-in: konsole inxi: 3.3.40
and
dnf list installed '*nvidia*'
Updating and loading repositories:
Fedora 44 - x86_64 - Updates 100% | 11.3 KiB/s | 16.0 KiB | 00m01s
RPM Fusion for Fedora 44 - Nonfree - Updates 100% | 7.4 KiB/s | 8.9 KiB | 00m01s
RPM Fusion for Fedora 44 - Free - Updates 100% | 13.1 KiB/s | 8.8 KiB | 00m01s
Visual Studio Code 100% | 9.5 KiB/s | 1.5 KiB | 00m00s
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
akmod-nvidia.x86_64 3:595.71.05-1.fc44 <unknown>
kmod-nvidia-6.19.12-200.fc43.x86_64.x86_64 3:580.142-2.fc43 @commandline
kmod-nvidia-6.19.14-200.fc43.x86_64.x86_64 3:580.142-2.fc43 @commandline
kmod-nvidia-6.19.14-300.fc44.x86_64.x86_64 3:595.71.05-1.fc44 @commandline
nvidia-gpu-firmware.noarch 20260410-1.fc44 <unknown>
nvidia-modprobe.x86_64 3:595.71.05-1.fc44 <unknown>
nvidia-persistenced.x86_64 3:595.71.05-1.fc44 <unknown>
nvidia-settings.x86_64 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia.x86_64 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-cuda.x86_64 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-cuda-libs.i686 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-cuda-libs.x86_64 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-libs.i686 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-libs.x86_64 3:595.71.05-1.fc44 <unknown>
xorg-x11-drv-nvidia-power.x86_64 3:595.71.05-1.fc44 <unknown>
I am somewhat of a beginner to proper Linux usage so any help would be appreciated!