No signal on second monitor - Fedora 38

I’ve just installed a fresh install of Fedora 38, first time using Fedora.

I followed both Configuration and Howto/NVIDIA on RPM Fusion, I waited for the kmod to get built and then rebooted after modinfo -F version nvidia outputted my driver version. On reboot I got a grey login screen, which I ended up solving by sudo grubby --update-kernel=ALL --args='nvidia-drm.modeset=1'

Now I am trying to get my second monitor working, it seems Fedora recognises it’s plugged in, but the monitor shows no signal.

I have my first monitor plugged into the HDMI port of the RTX 3060, and the second plugged into my GTX 980. I only have one HDMI port per graphics card, so I need to have them plugged into different GPUs. This setup works in Ubuntu and Windows 10.

I am using GNOME and Wayland, switched to Xorg, but that didn’t seem to do anything.

inxi -Fzxx
[knowlang@fedora ~]$ inxi -Fzxx
  Kernel: 6.4.9-200.fc38.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.39-9.fc38 Desktop: GNOME v: 44.3 tk: GTK v: 3.24.38 wm: gnome-shell
    dm: GDM Distro: Fedora release 38 (Thirty Eight)
  Type: Desktop Mobo: Micro-Star model: B450 TOMAHAWK MAX II (MS-7C02) v: 3.0
    serial: <superuser required> UEFI: American Megatrends v: H.30
    date: 11/30/2020
  Info: 6-core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2
    rev: 0 cache: L1: 384 KiB L2: 3 MiB L3: 32 MiB
  Speed (MHz): avg: 2600 high: 4200 min/max: 2200/4208 boost: enabled cores:
    1: 2200 2: 2200 3: 2200 4: 3600 5: 3600 6: 2200 7: 2200 8: 2200 9: 2200
    10: 2200 11: 4200 12: 2200 bogomips: 86407
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Device-1: NVIDIA GM204 [GeForce GTX 980] vendor: driver: nvidia
    v: 535.86.05 arch: Maxwell pcie: speed: 2.5 GT/s lanes: 4 ports:
    active: none off: HDMI-A-1 empty: DP-1, DP-2, DP-3, DVI-I-1
    bus-ID: 25:00.0 chip-ID: 10de:13c0
  Device-2: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor: ZOTAC
    driver: nvidia v: 535.86.05 arch: Ampere pcie: speed: 2.5 GT/s lanes: 16
    ports: active: none off: HDMI-A-2 empty: DP-4,DP-5,DP-6 bus-ID: 26:00.0
    chip-ID: 10de:2504
  Display: wayland server: v: 1.20.14 with: Xwayland v: 22.1.9
    compositor: gnome-shell driver: gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: HDMI-A-1 model: Dell S2440L res: 1920x1080 dpi: 92
    diag: 609mm (24")
  Monitor-2: HDMI-A-2 model: AOC 24B2W1 res: 1920x1080 dpi: 93
    diag: 604mm (23.8")
  API: OpenGL v: 4.6.0 NVIDIA 535.86.05 renderer: NVIDIA GeForce GTX
    980/PCIe/SSE2 direct-render: Yes
  Device-1: NVIDIA GM204 High Definition Audio vendor:
    driver: snd_hda_intel v: kernel pcie: speed: 5 GT/s lanes: 4 bus-ID: 25:00.1
    chip-ID: 10de:0fbb
  Device-2: NVIDIA GA106 High Definition Audio vendor: ZOTAC
    driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s lanes: 16
    bus-ID: 26:00.1 chip-ID: 10de:228e
  Device-3: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 28:00.4 chip-ID: 1022:1487
  API: ALSA v: k6.4.9-200.fc38.x86_64 status: kernel-api
  Server-1: PipeWire v: 0.3.77 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: e000 bus-ID: 22:00.0 chip-ID: 10ec:8168
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Local Storage: total: 3.87 TiB used: 5.04 GiB (0.1%)
  ID-1: /dev/sda vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
    speed: 6.0 Gb/s serial: <filter>
  ID-2: /dev/sdb vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB
    speed: 6.0 Gb/s serial: <filter>
  ID-3: /dev/sdc vendor: Seagate model: ST2000DM001-1ER164 size: 1.82 TiB
    speed: 6.0 Gb/s serial: <filter>
  ID-4: /dev/sdd vendor: Western Digital model: WD1502FYPS-02W3B0
    size: 1.36 TiB speed: 3.0 Gb/s serial: <filter>
  ID-1: / size: 47.24 GiB used: 4.8 GiB (10.2%) fs: btrfs dev: /dev/sda4
  ID-2: /boot size: 973.4 MiB used: 236 MiB (24.2%) fs: ext4 dev: /dev/sda3
  ID-3: /boot/efi size: 598.8 MiB used: 17.4 MiB (2.9%) fs: vfat
    dev: /dev/sda2
  ID-4: /home size: 47.24 GiB used: 4.8 GiB (10.2%) fs: btrfs dev: /dev/sda4
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
  System Temperatures: cpu: 47.6 C mobo: N/A
  Fan Speeds (RPM): N/A
  Processes: 356 Uptime: 16m Memory: available: 15.52 GiB
  used: 2.88 GiB (18.6%) Init: systemd v: 253 target: graphical (5)
  default: graphical Compilers: gcc: 13.2.1 Packages: pm: rpm pkgs: N/A
  note: see --rpm Shell: Bash v: 5.2.15 running-in: gnome-terminal
  inxi: 3.3.27
dmesg | grep secure
[knowlang@fedora ~]$ dmesg | grep secure
[    0.000000] secureboot: Secure boot disabled
[    0.004843] secureboot: Secure boot disabled
dnf list installed '*nvidia*'
[knowlang@fedora ~]$ dnf list installed '*nvidia*'
Installed Packages
akmod-nvidia.x86_64                                                                                               3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
kmod-nvidia-6.4.9-200.fc38.x86_64.x86_64                                                                          3:535.86.05-1.fc38                                                                          @@commandline                   
nvidia-gpu-firmware.noarch                                                                                        20230804-153.fc38                                                                           @updates                        
nvidia-persistenced.x86_64                                                                                        3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
nvidia-settings.x86_64                                                                                            3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
nvidia-vaapi-driver.x86_64                                                                                        0.0.10-1.fc38                                                                               @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia.x86_64                                                                                        3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda.x86_64                                                                                   3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.x86_64                                                                              3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-kmodsrc.x86_64                                                                                3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-libs.x86_64                                                                                   3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-power.x86_64                                                                                  3:535.86.05-1.fc38                                                                          @rpmfusion-nonfree-nvidia-driver

Happy to provide more information, just might need some guidance, as I am a beginner.

I don’t know about the 980, but the 3060 should also have 3 DP connections. An inexpensive DP to HDMI dongle or cable would allow both monitors on the same GPU.

1 Like