Frozen on BIOS logo after the GRUB selection

Please post mhwd-kernel -li.

1 Like

if you video card is a PCI video card , you should have only video-nvidia

Currently running: 6.1.67-2-MANJARO (linux61)
The following kernels are installed in your system:

  • linux510
  • linux61

This kernel did not boot.

Just removed the other driver

we need logs… so update your system, and when it fails again, boot into a live usb of manjaro and chroot:
manjaro-chroot -a
and provide logs from the failed boot:
journalctl -b-1 -p4 --no-pager

you should add linux 5.15
also version kernel 6.6 ( even if not boot for the moment )

sudo mhwd-kernel -i linux515
sudo mhwd-kernel -r linux510
sudo mhwd-kernel -i linux66

you will have 3 versions , boot on 6.1 LTS ( with advanced selection )

That def sounds like an nvidia thing.

Do you have quiet in your kernel parameter in grub?

Check nvidia your config.

You have an amd, you should maybe use another driver.

Check what mhwd -l suggests to begin with.

I dont’'t have amd. Lemme check the grub paramether.

GRUB_CMDLINE_LINUX_DEFAULT="quiet udev.log_priority=3"

I believe I do have.

mhwd -l

> 0000:01:00.0 (0300:10de:2503) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-amd-nvidia-prime            2023.03.23               false            PCI
video-hybrid-amd-nvidia-470xx-prime            2023.03.23               false            PCI
          video-nvidia            2023.03.23               false            PCI
    video-nvidia-470xx            2023.03.23               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:10:00.0 (0300:1002:164e) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-amd-nvidia-prime            2023.03.23               false            PCI
video-hybrid-amd-nvidia-470xx-prime            2023.03.23               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

Well, you don’t HAVE to use the hybrid drivers.
But if you want to, you can remove video-nvidia and install video-hybrid-amd-nvidia-prime
But before you can do that the system will want you to update anyway so…

Have you retried the update to make sure that was not just something that went wrong when you made it that time?

It’s always a good thing to remove quiet from grub so you see the chatter when the computer boots up.
You should also add modeset=1 fbdev=1 nvidia_drm.modeset=1
Don’t forget to run sudo update-grub afterwards.

Have you added the modules for early loading in mkinitcpio.conf?
nvidia nvidia_drm nvidia_uvm nvidia_modeset
https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting

But you kinda have to redo the update, if it fails or the following boot fails, you have to provide logs somehow or it is nearly impossible to tell what is going on.

Just tried but I think I should ue -b not -b 1 right? I’m seng just logs from yesterday not from today failed attempts.

The output is here: http://sprunge.us/sOobvo

Why would I use video-hybrid-amd-nvidia-prime if my CPU has no embedded GPU?
Also, from the wiki: Configure NVIDIA (non-free) settings and load them on Startup - Manjaro

Nvidia is not set as a mdoule on the array to load.

Graphics Model AMD Radeon™ Graphics
Graphics Core Count 2
Graphics Frequency 2200 MHz

https://www.amd.com/en/products/apu/amd-ryzen-7-7800x3d

Okay I got the idea but in this scenario I would need an optimus setup and ive used this on laptop and has been always a mess.

No you don’t because:

You don’t need any of that, you can just switch to that driver.
I doubt that is the reason for your broken boot though because mhwd suggests both drivers, but you never know.

You never provided any kind of logs so nobody can ever tell.

you have an optimus machine, so you need to have installed the hybrid drivers:

but you have installed this:

and looking at the inxi output both gpus are being loaded… so install the hybrid drivers and enable early loading of the drivers:
kate /etc/mkinitcpio.conf
and edit the modules section to look like this:

MODULES=(amdgpu nvidia nvidia_drm nvidia_uvm nvidia_modeset)

save it and update it:
sudo mkinitcpio -P
reboot and test…

1 Like

I got the idea, but before doing it just let me ask. This machine was a z390/i5-9600k/3060 build. I replaced motherboard and processor for an AMD am5 built, changed the microcode and kept running. Does this build qualify as a prime built? I thought prime was just for notebooks with the embedded video card.

if you didnt reinstall the drivers after the hardware replacement, that could also be related…
there are also desktops that are optimus systems… you probably will have some settings in bios regarding your gpus: integrated/hybrid/discrete… bus since you are on hybrid, you need the hybrid drivers, if you want only nvidia, switch to nvidia in bios, and you dont have to install the hybrid drivers…

So far so good.

Successfully installed video-hybrid-amd-nvidia-prime
(base) vfbsilva@isengard ~ $  sudo mkinitcpio -P
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64-fallback.img'
==> Image generation successful

Unfortunatelly reboot gave a black screen again. And journalctl -b-1 just returned me logs from yesterday.

Also from here:
https://www.reddit.com/r/archlinux/comments/15vq678/hybrid_amdnvidia_graphics_help/

I should use the nvidia driver.


I’ve added no splash to grub and now I can see better what the error is. Still no idea about how to fix it.