Hello, I am trying to install gardua-i3wm on a brand new system i built with Intel i-5-13600K and Nvidia 4080. The install usb gets stuck at the following line for both boot with open source driver and with proprietary nvida drivers.
Starting systemd-udevd version 253.1-3-arch
I hope someone has faced similar situations that can help me out
Hello, don't mean to threadjack but I am also having the same issue. I just downloaded Garuda dr460nized Gaming Linux zen 230319 and using ventoy 1.0.91 UEFI. I'm running on a Ryzen 9 7950x and MSI gaming x trio 4090.
This is the live cd/installer booting. I tried the arch installer with the same result. Ubuntu installer gave a different error for "unknown chipset" with nouveau. However i was able to get pass that by adding nomodeset rdblacklist=nouveau to the boot entry and install ubuntu itself. I want to clarify this all happens before i was able to install anything. The errors are coming from booting with the usb itself.
ok i have made some progress... I was able to get pass systemd-udevd being stuck by disabling modeset per instruction on Kernel mode setting - ArchWiki. However the live cd/installer boot-up process ended with lightdm-plymouth not able to start message. So next i tried to disable nouveau since i was able to install ubuntu by blacklisting nouveau. It now is stuck after Finished LiveMedia Keyring setup. Is there any non-graphical installer i can use for garuda? If nothing comes to avail I might have to pull out my nvidia card and install with the Intel integrated graphics card and then install the nvidia driver before putting it back in. I really want to avoid that if possible.
Depending on the motherboard, the may be options in the "BIOS" boot screen to disable or change priority of graphics cards. It may have names like "PCI-E (or PEG) Onboard PCI-E/Onboard".
Many only let you disable the iGPU though.
I see there is also bbswitch (it's also packaged in community as both bbswitch and bbswitch-dkms) to disable an nvidia card with a kernel module, but 1) first read the readme at github because it can cause the screen to stay black and force a manual BIOS reset to use the computer again 2) I have no idea how to pull that off from the install media.
Disclaimer: I never tried any of this, and I don't have an nvidia to test it.
Just thinking out loud: does booting without quiet splash in the kernel parameters make any difference?
About bbswitch, I suspect one would have to rebuild the .iso to include it... I'd reach for a screwdriver.
But maybe if it's possible to at least boot to a console then it should be easier.
oh i can reach the console with CTRL-ALT-F2 but even if i install the nvidia drivers i will have to restart to mess with the boot parameters. since i am working with the live cd everything reverts back to it's original state(without driver) up on reboot so that road is kind of a dead end. I really wished there is an option for a console only install that don't require gui.
Ok, it has not been a good day. I remove the nvidia graphics card and was able to install garuda and install the latest nvidia via
pacman -S nvidia
I then proceeded to shutdown and put the Video card back in. It is now stuck at loading initial ramdisk... I know the next step is to use the live mdedia to do a chroot and see if can scalvage any logs. Needless to say at this point I am almost giving up to go to Ubuntu lol... I will report back more findings to see if can get any logs with chroot.
oh btw, none of the disabling modeset or specifically blacklisting the open source nvidia driver worked.
Thanks for the suggestion. I have been fiddling with this and found the following.
I can actually boot by pluging the hdmi cable to the integrated graphics port without physically removing the nvidia graphics card from the motherboard. This def saved a lot of time
I have tried nvidia-dkms with linux lts or zen, nvidia-lts with linux lts or zen and all of them gets stuck at the loading initial ramdisk stage. The only thing i see in my journalctl is the mknod command being errored out.
(udev-worker)[594]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c $(grep nvidia-frontend /proc/devices | cut -d \ -f 1) 255'' failed with exit code 1.
(udev-worker)[594]: nvidia: Process '/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \ -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c $(grep nvidia-frontend /proc/devices | cut -d \ -f 1) ${i}; done'' failed with exit code 1
However the dev files are there when i ls
╭─[email protected] in /var/log🔒 as 🧙 took 47s
╰─λ ls /dev/nvidia*
/dev/nvidia0 /dev/nvidiactl /dev/nvidia-modeset /dev/nvidia-uvm /dev/nvidia-uvm-tools
I do see that the failed-to-boot Xorg.0.log having the following last line and goes no further
[ 8.483] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
I also tried nvida-lts with linux lts just for good measure and i got similar response
Below is the graphics portion of my garuda-inxi
I am happy to report back that i got things working. I did a bunch of difference things and i am not sure what really helped. Some of them might not matter so please take it with grain of salt. The only thing i know is that it is consistently booting with my current step.
Was using hdmi and switched to DP
removed quite splash from grub command line
added nomodeset to grub command line
disabled plymouth by masking it with systemctl
installed nvida instead of nvidia-dkms
Reason I did the above
I disabled plymouth because after turning on grub debug I see the boot process consistently gets stuck (with out the nomodeset flag) around when plymouth gets started. Also i saw X.org.0.log.old showing that nothing happens after kms message.
This process does not work unless i set nomodeset not sure why.
At the moment i am a bit tired and not willing to go back to see what exactly did the trick. I will circle back and fiddle with at a later time.
Thank you all for the help.
To summarize for my particular setup i had to do the following to get garuda installed
Use intel integrated graphics to boot live-media and install garuda [must]
install nvidia [must]
make sure to use display port instead of hdmi cable [not 100% sure ]