Please post mhwd-kernel -li
.
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
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…
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.