Fedora 38 not detecting 2nd monitor

I switched from Pop OS to Fedora a few hours ago. The monitor works in Pop OS and windows. I am connecting it using a display port to usb c port. The monitor is a 4K monitor @ 60Hz. Here is some relevant output that I saw in other posts(command is in bold; output is below it):

  1. Inxi -Fzx
System:
  Kernel: 6.5.8-200.fc38.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.39-15.fc38 Desktop: GNOME v: 44.6 Distro: Fedora release 38 (Thirty
    Eight)
Machine:
  Type: Laptop System: Dell product: Latitude 5400 v: N/A
    serial: <superuser required>
  Mobo: Dell model: 0PD9KD v: A00 serial: <superuser required> UEFI: Dell
    v: 1.25.0 date: 07/05/2023
Battery:
  ID-1: BAT0 charge: 53.3 Wh (100.0%) condition: 53.3/68.0 Wh (78.4%)
    volts: 8.5 min: 7.6 model: SMP DELL C5GV285 status: full
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard
    charge: 55% (should be ignored) status: discharging
CPU:
  Info: quad core model: Intel Core i7-8665U bits: 64 type: MT MCP
    arch: Comet/Whiskey Lake note: check rev: C cache: L1: 256 KiB L2: 1024 KiB
    L3: 8 MiB
  Speed (MHz): avg: 700 high: 800 min/max: 400/4800 cores: 1: 800 2: 400
    3: 800 4: 800 5: 800 6: 400 7: 800 8: 800 bogomips: 33599
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] vendor: Dell
    driver: i915 v: kernel arch: Gen-9.5 bus-ID: 00:02.0
  Device-2: Realtek [] driver: uvcvideo type: USB bus-ID: 1-6:5
  Display: wayland server: X.Org v: 22.1.9 with: Xwayland v: 22.1.9
    compositor: gnome-shell driver: dri: iris gpu: i915
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 vendor: intel mesa v: 23.1.9 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel UHD Graphics 620 (WHL GT2)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel Cannon Point-LP High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
  API: ALSA v: k6.5.8-200.fc38.x86_64 status: kernel-api
  Server-1: PipeWire v: 0.3.83 status: active
Network:
  Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel
    bus-ID: 00:14.3
  IF: wlo1 state: down mac: <filter>
  Device-2: Intel Ethernet I219-LM vendor: Dell driver: e1000e v: kernel
    port: N/A bus-ID: 00:1f.6
  IF: eno2 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: wwp0s20f0u7 state: down mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
    v: 0.8 type: USB bus-ID: 1-10:9
  Report: btmgmt ID: hci0 rfk-id: 5 state: up address: <filter> bt-v: 5.1
    lmp-v: 10
Drives:
  Local Storage: total: 931.51 GiB used: 64.25 GiB (6.9%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN850X 1000GB
    size: 931.51 GiB temp: 34.9 C
Partition:
  ID-1: / size: 503.65 GiB used: 9.38 GiB (1.9%) fs: ext4 dev: /dev/nvme0n1p10
  ID-2: /boot size: 819 MiB used: 238.9 MiB (29.2%) fs: ext4
    dev: /dev/nvme0n1p6
  ID-3: /boot/efi size: 96 MiB used: 42.4 MiB (44.1%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 153.12 GiB used: 54.64 GiB (35.7%) fs: ext4
    dev: /dev/nvme0n1p9
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 2 MiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 48.0 C pch: 46.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 318 Uptime: 1h 2m Memory: total: 16 GiB available: 15.42 GiB
  used: 4.95 GiB (32.1%) Init: systemd target: graphical (5) Compilers:
  gcc: 13.2.1 Packages: N/A note: see --rpm Shell: Bash v: 5.2.15 inxi: 3.3.30
  1. dnf list installed | grep ‘nvidia’
akmod-nvidia.x86_64                                  3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
kmod-nvidia-6.5.8-200.fc38.x86_64.x86_64             3:535.113.01-1.fc38                 @@commandline                   
nvidia-gpu-firmware.noarch                           20231030-1.fc38                     @updates                        
nvidia-persistenced.x86_64                           3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
nvidia-settings.x86_64                               3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia.x86_64                           3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda.x86_64                      3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.x86_64                 3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-kmodsrc.x86_64                   3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-libs.x86_64                      3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-power.x86_64                     3:535.113.01-1.fc38                 @rpmfusion-nonfree-nvidia-driver
  1. dmesg | grep secure
[    0.000000] secureboot: Secure boot disabled
[    0.006607] secureboot: Secure boot disabled
  1. doas fwupdmgr refresh --force
Successfully downloaded new metadata: 2 local devices supported
  1. doas fwupdmgr get-update
Devices with no available firmware updates: 
 ? TPM
 ? WD BLACK SN850X 1000GB
Devices with the latest available firmware version:
 ? System Firmware
 ? UEFI dbx
No updates available
  1. doas fwupdmgr update
Devices with no available firmware updates: 
 ? TPM
 ? WD BLACK SN850X 1000GB
Devices with the latest available firmware version:
 ? System Firmware
 ? UEFI dbx

Below is some interesting output I saw in journalctl when I plugged in the monitor:

  1. journalctl -f -k
Nov 03 22:18:55 fedora kernel: usb 1-1: new full-speed USB device number 14 using xhci_hcd
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: usb 1-1: not running at top speed; connect to a high speed hub
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: usb 1-1: New USB device found, idVendor=2109, idProduct=0103, bcdDevice=a0.52
Nov 03 22:18:56 fedora kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 03 22:18:56 fedora kernel: usb 1-1: Product: USB 2.0 BILLBOARD             
Nov 03 22:18:56 fedora kernel: usb 1-1: Manufacturer: VIA Technologies Inc.         
Nov 03 22:18:56 fedora kernel: usb 1-1: SerialNumber: 0000000000000001
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:56 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:57 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:58 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:58 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:58 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:18:58 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 03 22:19:10 fedora kernel: usb usb4-port1: attempt power cycle
Nov 03 22:19:15 fedora kernel: usb usb4-port1: Cannot enable. Maybe the USB cable is bad?
Nov 03 22:23:50 fedora kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 510
Nov 03 22:23:50 fedora kernel: NVRM: No NVIDIA GPU found.
Nov 03 22:23:50 fedora kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 510
Nov 03 22:23:51 fedora kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 510
Nov 03 22:23:51 fedora kernel: NVRM: No NVIDIA GPU found.
Nov 03 22:23:51 fedora kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 510

I don’t understand why you’ve installed the NVIDIA driver. The inxi output only shows an Intel IGP. Dell’s website seems to indicate that your model isn’t even available with NVIDIA. Do you have an external GPU?

No, I don’t have an external gpu. How do I remove the NVIDIA driver?

RPM Fusion’s page suggests dnf remove xorg-x11-drv-nvidia\*

Afterward I’d ensure that all nvidia packages have been removed, except nvidia-gpu-firmware; that one can stay.

1 Like

I noticed:

Nov 04 00:26:38 fedora kernel: NVRM: No NVIDIA GPU found.
Nov 04 00:26:38 fedora kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 510
Nov 04 00:26:39 fedora kernel: rfkill: input handler disabled
Nov 04 00:26:41 fedora kernel: FAT-fs (nvme0n1p7): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Nov 04 00:26:44 fedora kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 510
Nov 04 00:26:44 fedora kernel: NVRM: No NVIDIA GPU found.
Nov 04 00:26:44 fedora kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 510
Nov 04 00:26:46 fedora kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 510
Nov 04 00:26:46 fedora kernel: NVRM: No NVIDIA GPU found.
Nov 04 00:26:46 fedora kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 510

in journal logs.

Unplugging and plugging in gives:

Nov 04 00:31:32 fedora kernel: usb 1-1: USB disconnect, device number 2
Nov 04 00:31:37 fedora kernel: pcieport 0000:00:1c.4: PME: Spurious native interrupt!
Nov 04 00:31:37 fedora kernel: usb 1-1: new full-speed USB device number 8 using xhci_hcd
Nov 04 00:31:37 fedora kernel: usb 1-1: not running at top speed; connect to a high speed hub
Nov 04 00:31:37 fedora kernel: usb 1-1: New USB device found, idVendor=2109, idProduct=0103, bcdDevice=a0.52
Nov 04 00:31:37 fedora kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 04 00:31:37 fedora kernel: usb 1-1: Product: USB 2.0 BILLBOARD             
Nov 04 00:31:37 fedora kernel: usb 1-1: Manufacturer: VIA Technologies Inc.         
Nov 04 00:31:37 fedora kernel: usb 1-1: SerialNumber: 0000000000000001
Nov 04 00:31:49 fedora kernel: usb usb4-port1: attempt power cycle
Nov 04 00:31:54 fedora kernel: usb usb4-port1: Cannot enable. Maybe the USB cable is bad?

I removed the nvidia drivers using what you suggested and restarted it

I switched to windows to check if the monitor was indeed working – it was. When I returned to Fedora it started working again. Hopefully it stays this way. Thanks, Chris. Now I can (maybe) stop distro hopping.

One simple command removes them all
dnf remove \*nvidia\* --exclude nvidia-gpu-firmware

Thanks. Now Chrome is launching perfectly as well