My machine got a AMD Ryzen™ 5 1400 × 8 CPU and a Nvidia Quardo Q2000 GPU.
The version that won’t boot is 6.10.3-200.
It just stop at black screen after grub menu.
I assume you have a Fedora 40 Live Workstation installer USB. Your problem is probably specific to your hardware configuration, so the first step is to post hardware details (as searchable text, using the </> button from the top line of the text entry panel) so others with similar issues and hardware can find this topic with a web search. You can do that by installing the inxi package in the live USB environment and then, in a terminal, run inxi -Fzxx.
It ouput this.
System:
Kernel: 6.8.5-301.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.41-34.fc40
Console: pty pts/1 wm: gnome-shell DM: GDM Distro: Fedora Linux 40
(Workstation Edition)
Machine:
Type: Desktop Mobo: ASUSTeK model: PRIME A320M-K v: Rev X.0x
serial: <filter> part-nu: SKU UEFI: American Megatrends v: 5606
date: 07/13/2021
CPU:
Info: quad core model: AMD Ryzen 5 1400 bits: 64 type: MT MCP arch: Zen
rev: 1 cache: L1: 384 KiB L2: 2 MiB L3: 8 MiB
Speed (MHz): avg: 1756 high: 3200 min/max: 1550/3200 boost: enabled cores:
1: 1550 2: 1550 3: 1550 4: 1550 5: 1550 6: 3200 7: 1550 8: 1550
bogomips: 51097
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
Graphics:
Device-1: NVIDIA GF106GL [Quadro 2000] vendor: Hewlett-Packard
driver: nouveau v: kernel arch: Fermi pcie: speed: 2.5 GT/s lanes: 16 ports:
active: DVI-I-1 empty: DP-1,DP-2 bus-ID: 07:00.0 chip-ID: 10de:0dd8
temp: 51.0 C
Display: server: X.Org v: 24.1.2 with: Xwayland v: 24.1.2
compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
dri: nouveau gpu: nouveau display-ID: :0 screens: 1
Screen-1: 0 s-res: 1440x900 s-dpi: 96
Monitor-1: DVI-I-1 model: Dell E1913 res: 1440x900 dpi: 89
diag: 481mm (18.9")
API: OpenGL v: 4.3 vendor: mesa v: 24.1.5 glx-v: 1.4 es-v: 3.1
direct-render: yes renderer: NVC3 device-ID: 10de:0dd8
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: NVIDIA GF106 High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s lanes: 16
bus-ID: 07:00.1 chip-ID: 10de:0be9
Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 09:00.3 chip-ID: 1022:1457
API: ALSA v: k6.8.5-301.fc40.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.7 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK RTL8111H driver: r8169 v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: f000 bus-ID: 05:00.0 chip-ID: 10ec:8168
IF: enp5s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 1.08 TiB used: 21.09 GiB (1.9%)
ID-1: /dev/sda vendor: Teclast model: 128GB S550 size: 119.24 GiB
speed: 6.0 Gb/s serial: <filter>
ID-2: /dev/sdb vendor: Western Digital model: WD10EZEX-08WN4A0
size: 931.51 GiB speed: 6.0 Gb/s serial: <filter> temp: 36 C
ID-3: /dev/sdc vendor: Kingston model: DataTraveler 3.0 size: 57.62 GiB
type: USB rev: 3.2 spd: 5 Gb/s lanes: 1 serial: <filter>
Partition:
ID-1: / size: 117.66 GiB used: 4.07 GiB (3.5%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 973.4 MiB used: 363.6 MiB (37.4%) fs: ext4
dev: /dev/sda2
ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
dev: /dev/sda1
ID-4: /home size: 117.66 GiB used: 4.07 GiB (3.5%) fs: btrfs
dev: /dev/sda3
Swap:
ID-1: swap-1 type: zram size: 7.68 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 34.5 C mobo: N/A gpu: nouveau temp: 51.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.68 GiB used: 1.87 GiB (24.4%)
Processes: 355 Power: uptime: 20m wakeups: 0 Init: systemd v: 255
target: graphical (5) default: graphical
Packages: Compilers: N/A Shell: Sudo v: 1.9.15p5
running-in: gnome-terminal inxi: 3.3.34
Make sure you have the nvidia-gpu-firmware.noarch
package installed as the firmware may be needed by nouveau.
Try using the grub2 editor to remove the rhgb quiet
and add a 3
at the end. This should allow you to see error messages and then give you a terminal. In the terminal you can use journalctl --no-hostname -p 4
to look at error messages. If you have never used journalctl
read man journalctl
for explanations. You should try to find a filter that shows just the relevant lines to post here. Often that can be done by adding -g <string>
. Note that some journalctl lines are very long, making it difficult to read on small screens. You can wrap ong lines by adding | cat
to the end of the journalctl
command-line.
Added f40
I see you have an nvidia gpu. Have you been using the nvidia driver from rpmfusion or have you been relying on the nouveau driver to support that gpu?
I use nouveau driver now,and it works well.
I use your method to boot up the Linux 6.10.3-200,but it just stop at “Booting a command list” and give nothing for a while.
Other reports for linux boot stopping at “Booting a command list” say the issue was solved by a BIOS update from the vendor. I see your BIOS is dated 2021. Check for updates using sudo fwupdtool get-updates
, then use sudo fwupdtool update
to apply available updates. If there is no UEFI/BIOS update, check the vendor’s site.
System:
Kernel: 6.8.5-301.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.41-34.fc40
Desktop: GNOME v: 46.4 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 40 (Workstation Edition)
Machine:
Type: Desktop Mobo: ASUSTeK model: PRIME A320M-K v: Rev X.0x
serial: <superuser required> part-nu: SKU UEFI: American Megatrends v: 6223
date: 03/19/2024
CPU:
Info: quad core model: AMD Ryzen 5 1400 bits: 64 type: MT MCP arch: Zen
rev: 1 cache: L1: 384 KiB L2: 2 MiB L3: 8 MiB
Speed (MHz): avg: 1525 high: 1550 min/max: 1550/3200 boost: enabled cores:
1: 1550 2: 1550 3: 1550 4: 1356 5: 1550 6: 1550 7: 1550 8: 1550
bogomips: 51102
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
Graphics:
Device-1: NVIDIA GF106GL [Quadro 2000] vendor: Hewlett-Packard
driver: nouveau v: kernel arch: Fermi pcie: speed: 2.5 GT/s lanes: 16 ports:
active: DVI-I-1 empty: DP-1,DP-2 bus-ID: 07:00.0 chip-ID: 10de:0dd8
temp: 53.0 C
Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.2
compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
dri: nouveau gpu: nouveau display-ID: 0
Monitor-1: DVI-I-1 model: Dell E1913 res: 1440x900 dpi: 90
diag: 481mm (18.9")
API: OpenGL v: 4.3 vendor: mesa v: 24.1.5 glx-v: 1.4 es-v: 3.1
direct-render: yes renderer: NVC3 device-ID: 10de:0dd8 display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: NVIDIA GF106 High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s lanes: 16
bus-ID: 07:00.1 chip-ID: 10de:0be9
Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 09:00.3 chip-ID: 1022:1457
API: ALSA v: k6.8.5-301.fc40.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK RTL8111H driver: r8169 v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: f000 bus-ID: 05:00.0 chip-ID: 10ec:8168
IF: enp5s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 1.04 TiB used: 4.69 GiB (0.4%)
ID-1: /dev/sda vendor: Teclast model: 128GB S550 size: 119.24 GiB
speed: 6.0 Gb/s serial: <filter>
ID-2: /dev/sdb vendor: Western Digital model: WD10EZEX-08WN4A0
size: 931.51 GiB speed: 6.0 Gb/s serial: <filter> temp: 37 C
ID-3: /dev/sdc vendor: Kingston model: DataTraveler 3.0 size: 14.44 GiB
type: USB rev: 3.1 spd: 5 Gb/s lanes: 1 serial: <filter>
Partition:
ID-1: / size: 117.66 GiB used: 4.3 GiB (3.7%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 973.4 MiB used: 363.6 MiB (37.4%) fs: ext4
dev: /dev/sda2
ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
dev: /dev/sda1
ID-4: /home size: 117.66 GiB used: 4.3 GiB (3.7%) fs: btrfs dev: /dev/sda3
Swap:
ID-1: swap-1 type: zram size: 7.66 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 36.6 C mobo: N/A gpu: nouveau temp: 53.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.66 GiB used: 1.96 GiB (25.6%)
Processes: 363 Power: uptime: 2m wakeups: 0 Init: systemd v: 255
target: graphical (5) default: graphical
Packages: Compilers: N/A Shell: Bash v: 5.2.26 running-in: gnome-terminal
inxi: 3.3.34
I upgrade the BIOS,bur it doesn’t work and i had to roll back to Linux 6.8.5-301.fc40.x86_64.
btw, i met the same issue on debian unstable,but old kernel works well.It just hang at “load linux load initramfs…”
I have many questions. I hope the answers will allow us to understand the problem and lead to a solution:
- The 6.10.3 works for me, but with Intel CPU and older Nvidia hardware. Have you tried the rpmfusion Nvidia installation?
- Did you install all the available upgrades with the 6.10.3 kernel? Sometimes other packages need upgrades.
- Did the BIOS upgrade change the error message when you boot with
rhgb quiet
removed? You may be able to use the-b <N>
option withjournalctl
to get error messages from the boot that failed.
It’s possible that you suffer from the same issue as the person in this thread:
In which case you can solve it by booting into an older kernel and rebuilding the initramfs for the new kernel. You can find more details in the linked thread.
I ran sudo dracut --kver 6.10.3-200.fc40.x86_64 --force
and it doesn’ work.
- I am in a fresh install, and some 3-party repo enabled, i didn’t try to use or install the
proprietary nvidia driver.I just go the Software, enable some 3-party repo , and ransudo dnf update
then i reboot it and it just hang at black screen. - Yeah, I think the
sudo dnf update
will update all packages for me? - No, it doesn’t work, and hang on at
Booting a command list
for a while.
Did you attempt to remove the file /boot/initramfs-6.10.3-200.fc40.x86_64.img then redo the dracut command?
Now I try to run sudo rm /boot/initramfs-6.10.3-200.fc40.x86_64.img
and sudo dracut --kver 6.10.3-200.fc40.x86_64 --force
and it doesn’t work too.Is it possible that it’s an issue with grub2?
I think i have to try systemd-boot.
It doesn’t work too,The key to the issue lies in the kernel.