Blank screen instead of plymouth LUKS prompt

Hello,

I’m a friendly neighbour from another distro.
My girlfriend brought a new desktop and I installed fedora 41 on it.

I installed it keeping all the default partitioning and choosing to encrypt the installation.
I installed fedora it’s own ssd and kept windows on another one (just in case she needs to use specific software like ableton live).

I then installed the nvidia proprietary drivers and everything seems to work (except the suspend which is sometimes broken but I’ll open a separate issue for this).

$ inxi -G
Graphics:
  Device-1: Intel RocketLake-S GT1 [UHD Graphics 750] driver: i915 v: kernel
  Device-2: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] driver: nvidia
    v: 570.133.07
  Display: wayland server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
    compositor: gnome-shell v: 48.1 driver: gpu: nvidia,nvidia-nvswitch
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6.0 vendor: nvidia v: 570.133.07 renderer: NVIDIA
    GeForce RTX 3060/PCIe/SSE2
  API: Vulkan v: 1.4.309 drivers: N/A surfaces: xcb,xlib,wayland
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo,vulkaninfo gpu: nvidia-settings,nvidia-smi
    x11: xdriinfo, xdpyinfo, xprop, xrandr

The issue is that when I boot, I have a black screen right after the grub menu.
The only way to boot is to use the plymouth.enable=0 parameter which allows me to access a text LUKS prompt.

I tried to test plymouth.use-simpledrm instead. In this case I see the simpledrm prompt for half a second before the black screen.

The black screen doesn’t allow me to blindly type the password, but the Numlock light can be activated on the keyboard.

I just upgraded to F42 in hope for a magical resolution of this bugm, but the problem persists.

I also change the UEFI parameters to force the eGPU as primary GPU without success…

Anyone can help on this issue ?

Thank you in advance

Some more info

$ inxi -Fzxx
System:
  Kernel: 6.14.2-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.0.1
  Desktop: GNOME v: 48.1 tk: GTK v: 3.24.49 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 42 (Workstation Edition)
Machine:
  Type: Desktop System: Dell product: XPS 8940 v: N/A
    serial: <superuser required> Chassis: type: 3 serial: <superuser required>
  Mobo: Dell model: 0K3CM7 v: A00 serial: <superuser required> part-nu: 09C5
    UEFI: Dell v: 2.0.13 date: 04/01/2021
CPU:
  Info: 8-core model: 11th Gen Intel Core i7-11700 bits: 64 type: MT MCP
    arch: Rocket Lake rev: 1 cache: L1: 640 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 800 min/max: 800/4800:4900 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 bogomips: 79872
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel RocketLake-S GT1 [UHD Graphics 750] vendor: Dell
    driver: i915 v: kernel arch: Xe ports: active: none empty: DP-1, DP-2,
    HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:4c8a
  Device-2: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor: Dell
    driver: nvidia v: 570.133.07 arch: Ampere pcie: speed: 2.5 GT/s lanes: 16
    ports: active: none off: DP-5 empty: DP-3,DP-4,HDMI-A-4 bus-ID: 02:00.0
    chip-ID: 10de:2504
  Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
    driver: gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-5 model: Sceptre X246W-1080p res: 1920x1080 dpi: 94
    diag: 600mm (23.6")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 570.133.07 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
    display-ID: :0.0
  API: Vulkan v: 1.4.309 surfaces: xcb,xlib,wayland device: 0
    type: discrete-gpu driver: N/A device-ID: 10de:2504 device: 1
    type: integrated-gpu driver: N/A device-ID: 8086:4c8a device: 2 type: cpu
    driver: N/A device-ID: 10005:0000
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo,vulkaninfo gpu: nvidia-settings,nvidia-smi
    x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
    chip-ID: 8086:f1c8
  Device-2: NVIDIA GA106 High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 02:00.1 chip-ID: 10de:228e
  Device-3: Focusrite-Novation Focusrite Scarlett 2i2 driver: snd-usb-audio
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6:2 chip-ID: 1235:8016
  API: ALSA v: k6.14.2-300.fc42.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.4.2 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: Intel Comet Lake PCH CNVi WiFi vendor: Rivet Networks Dual Band
    Wi-Fi 6 Killer AX1650i 160MHz 2x2 driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:06f0
  IF: wlo1 state: up mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Rivet Networks driver: r8169
    v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 03:00.0
    chip-ID: 10ec:2600
  IF: enp3s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:6 chip-ID: 8087:0026
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
RAID:
  Hardware-1: Intel Comet Lake PCH-H RAID driver: ahci v: 3.0 bus-ID: 00:17.0
    chip-ID: 8086:06d6
Drives:
  Local Storage: total: 2.27 TiB used: 110.66 GiB (4.8%)
  ID-1: /dev/sda vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB
    speed: 6.0 Gb/s serial: <filter> temp: 36 C
  ID-2: /dev/sdb vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
    speed: 6.0 Gb/s serial: <filter> temp: 35 C
Partition:
  ID-1: / size: 464.16 GiB used: 110.17 GiB (23.7%) fs: btrfs dev: /dev/dm-0
    mapped: luks-775b7392-ea70-49c6-970b-e21b17f696ff
  ID-2: /boot size: 973.4 MiB used: 483.2 MiB (49.6%) fs: ext4
    dev: /dev/sdb2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/sdb1
  ID-4: /home size: 464.16 GiB used: 110.17 GiB (23.7%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-775b7392-ea70-49c6-970b-e21b17f696ff
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.0 C pch: 48.0 C mobo: 47.0 C
  Fan Speeds (rpm): cpu: 806 fan-2: 1003
Info:
  Memory: total: 32 GiB available: 31.01 GiB used: 3 GiB (9.7%)
  Processes: 451 Power: uptime: 3m wakeups: 0 Init: systemd v: 257
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 27
    Compilers: gcc: 15.0.1 Shell: Bash v: 5.2.37 running-in: ptyxis-agent
    inxi: 3.3.37

Hello i have the exact same problem since i changed my 2080ti to a 5090 today. i can boot in nomodeset, i tried different nvidia drivers even the 575 beta from run installer.

but im using the kde spin

ok i wanna update:
i did bios update deactivated igpu and then installed the akmod-nvidia-open
like mentioned here:

I’m glad you found a solution !
None of the above worked for me, it’s a pretty common issue according to the number of people asking for help here but nobody seems to know what’s causing it :sad_but_relieved_face:

Thank you for pointing this out but it is not the same issue.

In my case Plymouth doesn’t stay long enough on screen for me to log in. It just flashes and then I have black screen (if I use simpledrm. If not it doesn’t appear at all and I just have the black screen)

I have the same problem.

What i like to mention is that the plymouth just pops-up on the Nvidia GPU and then goes to the On-board GPU. If i switch the monitor cable to the On-board GPU the keyboard input starts working as well.