Garuda Linux Hyprland - nvidia (proprietary) drivers break the system

Hi, I’ve been using Garuda Hyprland for a while and I love it, the only issue is that I cant load the NVIDIA graphics on it making it an in-viable choice in the long term.

The other Garuda distros work as expected with proprietary drivers, the issue arises from the live boot immediately.

things I’ve tried:

  • installing Garuda Sway (kernel was 6.8.7-zen-2) - NVIDIA drivers work here
  • then I downgraded Hyprland to that kernel to see if it was a kernel issue but it was not
  • tried disabling NVIDIA drivers by blacklisting them also setting flags on grub( wanted to load them after booting for CUDA operations at least) this didn’t work

now I am stuck because I need to work and I want to use Garuda Hyprland because it feels so smooth and snappy even without proprietary NVIDIA drivers, but I really need them and I don’t feel like installing Garuda Sway because it feels extremely sluggish to me.

my machine specs:

  • Host: GE76 Raider 11UH
  • Kernel: Linux 6.9.9-zen1-1-zen
  • WM: Sway (Wayland)
  • CPU: 11th Gen Intel(R) Core™ i9-11980HK (16) @ 2,60 GHz
  • GPU: Intel UHD Graphics @ 1,45 GHz [Integrated]
  • GPU: RTX 3080 16Gb [Dedicated]
  • Memory: 63996 MiB

Have you considered the suggestions for Nvidia users here?

I’ve never been an Nvidia user, so I don’t have the full picture of what’s going on on that side. But you could try…

1 Like

thank you @filo I will try in a moment and post the results here

Hi, i do not not use Hyprland, but also had problems with nvidia drivers, this is what i had to do to fix the problem. It might work for you as well, it will provide you with more choice anyhow.

Install Garuda, with open source drivers.
update at first run and install the nvidia drivers when asked, but do NOT REBOOT YET! (for you will not be able to if you have a similar problem as me.)
Then install the nvidia-all gui
And (re-)install the latest nvidia drivers, or the version you want to use.
(this will fix the installation fault hat comes up with me installing the nvidia drivers.)

Open a terminal and enter the follow code one by one.

git clone GitHub - Frogging-Family/nvidia-all: Nvidia driver latest to 396 series AIO installer
cd nvidia-all
makepkg -si
(sudo pacman -S mkinitcpio)
sudo mkinitcpio -P
sudo grub-mkconfig -o /boot/grub/grub.cfg

this sounds promising,m I’m just finishing up some code, I will make a snapshot an try this @Jeshu thank you so much for taking time to write this

1 Like

i hope it will fix your problem

Have a look here too ,

1 Like

I am moving away from garuda since I can’t seem to get this to work

Do whatever you like :eyes:

there are even a lot of Hyprland dotfiles available on github, just choose one of them ,
do an archinstall , clone the dotfiles and run the installer script . :slightly_smiling_face:

PS : I think this thread can be closed as the user has switched away . :slightly_smiling_face:

2 Likes