No display past grub

I am dual-booting Windows 10 and KDE Fedora, recently my PC has been showing a black screen, followed by no display at all after booting an OS, either from Grub (which seems to be working fine) or from the bios.
I tried using a live install USB with Manjaro on it, however, it had seemingly the same problem, it was loading fine until “reached target sound card”, when it had the same problem.

one time while I was attempting to boot fedora I think I saw “grub-core/kern/fs.c unknown filesystem”, however I haven’t been able to get it to show up again

I tried swapping the SSD with my windows and linux installs with a different
one with linux mint XFCE on it, however it had the same issue.

This appears to be a hardware problem, but it is possible that an unsafe shutdown corrupted the filesystem so you now have a double failure.

I have decades of experience with systems that were exposed to vibration and humid “salt” air on research vessels. For PC’s with problems we would reseat all cards and connectors using “contact enhancer” which (due to the number of computers in modern cars) is available from auto parts stores. Any connectors showing “green scum” should be replaced.

I gather that the display works in “BIOS”. Can you get a text console (by editing the grub2 command-line to remove rhgb quiet and add 3 (multi-user target) at the end)? This should give a text console and may allow you to find details of the problem in logs.

If your vendor provides diagnostics in the “BIOS”, you should run those. If not, try running memtest86+ (from the Fedora Live Installer) for an extended period (24 hours).

It could be useful if you can find a probe for your model in the LHDB so we get an overview of the hardware configuration. If you can boot to a text terminal and have another system you can save the output from inxi -Fzxx and paste it (as pre-formatted text using the </> button from the top line of the text entry panel).

my hardware is a custom PC with a R5 3600 CPU, Gigabyte B450M DS3H motherboard, 2X16GB G.Skill Aegis ddr4 3200 CL16, Gigabyte eagle RX 6600 GPU, an old second-hand gigabit ethernet card, 1TB Seagate barracuda HDD, 512GB silicon power A55 SATA SSD, and a 500 GB gigabyte aorus gen4 SSD.

I had win10 installed on the A55 SSD, then later got the Aorus gen4 which I put a fresh win10 install on, I didn’t want to wipe the A55, as I didn’t know whether there were important data hidden in places I wouldn’t notice, so I just deleted everything I knew was safe to delete and was allowed by windows, I had it like that for months without any issues. ~2 weeks ago, I installed Fedora on the Aorus gen4, and it worked fine for a while before the problems started.

also, if this is of any help, when the problem first happened, decided to just wait a day and try again, as that tactic worked for me in the past, after waiting, it did properly boot a couple of times before it broke again, showing the exact same issues.

I don’t see any mention of the the graphics hardware. From TechPowerUp:

This processor does not have integrated graphics, you will need a separate graphics card.

I assume you are using the Gigabyte B450M DS3H onboard graphics. The inxi -Fxzz output has much more detail (but still misses subvendor ID’s) and also shows the drivers being used. This helps us understand the full status of the system, and aids others with similar hardware looking for help using search engines. There should be details of the graphics hardware and driver.

I had a system from 2007 that only had Nvidia graphics. It started to have similar issues with display going black after a day of record high heat. Then it failed entirely with a 3-beep BIOS (Morse code “S”) for no graphics device found.

Without more information there is not much we can do. Booting to the multi-user target? This should give you a text console where you can use inxi and journalctl, but a cheap graphics card might be the easy way to get the system working.

it managed to boot again, and I got the INXI logs you wanted:

System:
Kernel: 6.8.11-300.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.41-37.fc40
Desktop: KDE Plasma v: 6.0.5 Distro: Fedora Linux 40 (KDE Plasma)
Machine:
Type: Desktop System: Gigabyte product: B450M DS3H v: N/A
serial:
Mobo: Gigabyte model: B450M DS3H-CF v: x.x serial:
UEFI: American Megatrends LLC. v: F60 date: 02/24/2021
CPU:
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: 2428 high: 3700 min/max: 2200/4208 boost: enabled cores:
1: 2200 2: 3600 3: 2200 4: 2200 5: 2158 6: 2200 7: 2200 8: 3700 9: 2085
10: 2200 11: 2200 12: 2200 bogomips: 86240
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
Graphics:
Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] vendor: Gigabyte
driver: amdgpu v: kernel arch: RDNA-2 bus-ID: 09:00.0
Display: wayland server: Xwayland v: 24.1.0 compositor: kwin_wayland
driver: N/A resolution: 1920x1080
API: EGL v: 1.5 drivers: radeonsi,swrast platforms:
active: wayland,x11,surfaceless,device inactive: gbm
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.8 glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 6600 (radeonsi navi23 LLVM
18.1.1 DRM 3.57 6.8.11-300.fc40.x86_64)
API: Vulkan v: 1.3.280 drivers: N/A surfaces: xcb,xlib,wayland devices: 2
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel
bus-ID: 09:00.1
Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus-ID: 0b:00.4
API: ALSA v: k6.8.11-300.fc40.x86_64 status: kernel-api
Server-1: PipeWire v: 1.0.7 status: active
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel port: e000 bus-ID: 05:00.0
IF: enp5s0 state: down mac:
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: TP-LINK TG-3468 driver: r8169 v: kernel port: d000 bus-ID: 06:00.0
IF: enp6s0 state: up speed: 100 Mbps duplex: full mac:
Drives:
Local Storage: total: 1.83 TiB used: 51.67 GiB (2.8%)
ID-1: /dev/nvme0n1 vendor: Gigabyte model: GP-AG4500G size: 465.76 GiB
temp: 22.9 C
ID-2: /dev/sda vendor: Silicon Power model: SPCC Solid State Disk
size: 476.94 GiB
ID-3: /dev/sdb vendor: Seagate model: ST1000DM010-2EP102 size: 931.51 GiB
Partition:
ID-1: / size: 23.46 GiB used: 11.15 GiB (47.5%) fs: ext4 dev: /dev/nvme0n1p7
ID-2: /boot/efi size: 94.8 MiB used: 19 MiB (20.0%) fs: vfat
dev: /dev/nvme0n1p5
ID-3: /home size: 171.01 GiB used: 39.37 GiB (23.0%) fs: ext4
dev: /dev/nvme0n1p9
ID-4: /var size: 2.02 GiB used: 1.13 GiB (55.9%) fs: ext4
dev: /dev/nvme0n1p8
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
ID-2: swap-2 type: partition size: 50 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p6
Sensors:
System Temperatures: cpu: 32.1 C mobo: 18.0 C gpu: amdgpu temp: 23.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
Memory: total: 32 GiB available: 31.27 GiB used: 2.79 GiB (8.9%)
Processes: 634 Uptime: 1m Init: systemd target: graphical (5)
Packages: N/A note: see --rpm Compilers: gcc: 14.1.1 Shell: Bash v: 5.2.26
inxi: 3.3.34

I don’t think that overheating is the issue, I tried Furmark and the system monitor reported ~50 degrees Celcius

thx for helping me with this