From 2875c5d7e715ad41cc8a72a934e7d849e16f82c1 Mon Sep 17 00:00:00 2001 From: GaspardCulis Date: Sun, 12 Nov 2023 12:01:35 +0100 Subject: [PATCH] Got working Hyprland config with NVIDIA --- boot/grub | 1 + boot/mkinitcpio.conf | 2 ++ de/hypr/hyprland.conf.d/environment.conf | 10 ++++++---- 3 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 boot/grub create mode 100644 boot/mkinitcpio.conf diff --git a/boot/grub b/boot/grub new file mode 100644 index 0000000..17d3f8e --- /dev/null +++ b/boot/grub @@ -0,0 +1 @@ +GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 cryptdevice=UUID=392ab4dc-51e3-49ef-a047-c528e335abe2:cryptlvm root=/dev/zephyrus-vg/root nvidia_drm.modeset=1 nvidia_drm.fbdev=1 amd_iommu=on vfio-pci.ids=10de:249d,10de:228b,10ec:8168" diff --git a/boot/mkinitcpio.conf b/boot/mkinitcpio.conf new file mode 100644 index 0000000..d0fb2b6 --- /dev/null +++ b/boot/mkinitcpio.conf @@ -0,0 +1,2 @@ +MODULES=() +HOOKS=(base udev autodetect modconf keyboard keymap consolefont block encrypt lvm2 filesystems fsck kms) diff --git a/de/hypr/hyprland.conf.d/environment.conf b/de/hypr/hyprland.conf.d/environment.conf index 2865269..287e4f1 100644 --- a/de/hypr/hyprland.conf.d/environment.conf +++ b/de/hypr/hyprland.conf.d/environment.conf @@ -29,10 +29,12 @@ env = EDITOR, hx env = MOZ_ENABLE_WAYLAND, 1 # NVIDIA -env = LIBVA_DRIVER_NAME,nvidia -env = XDG_SESSION_TYPE,wayland +# env = LIBVA_DRIVER_NAME,nvidia +# env = XDG_SESSION_TYPE,wayland # env = GBM_BACKEND,nvidia-drm -env = __GLX_VENDOR_LIBRARY_NAME,nvidia -env = WLR_NO_HARDWARE_CURSORS,1 +# env = __GLX_VENDOR_LIBRARY_NAME,nvidia +# env = WLR_NO_HARDWARE_CURSORS,1 +env = __EGL_VENDOR_LIBRARY_FILENAMES,/usr/share/glvnd/egl_vendor.d/50_mesa.json +env = __GLX_VENDOR_LIBRARY_NAME,mesa env = HYPRLAND_HEADERS = /usr/include/hyprland