# Troubleshooting Some fixes we've found for possible issues. ## Not enough space in EFI partition https://wiki.archlinux.org/title/EFI_system_partition#Typical_mount_points - mount the EFI partition on /mnt/efi instead - install refind (e.g. refind-install in chroot) - install kernel normally (on /boot) (e.g. pacman -S linux) - config refind to point to it - don't forget to fix fstab accordingly Here's my (luxmiyu) refind menuentry for reference: ```c menuentry "Arch Linux" { icon /EFI/refind/refind-theme/icons/os_arch.png volume "arch miyu" loader /boot/vmlinuz-linux initrd /boot/initramfs-linux.img options "rw root=UUID=9d0ab243-1d12-4db4-a4e4-4020517e9b6a loglevel=3 nvidia-drm.modeset=1" } ``` ## Discord Push to Talk https://github.com/DeedleFake/ptt-fix ## Niri Screen Tearing https://github.com/niri-wm/niri/issues/2477 Add this to your niri config: ```c debug { // wait-for-frame-completion-before-queueing render-drm-device "/dev/dri/renderD129" // note renderD129 is my NVIDIA GPU, yours can be different! } ``` Choose either `wait-for-frame-completion-before-queueing` (can introduce input lag), or `render-drm-device` to render exclusively on selected gpu. Note: for consistent gpu label, follow this comment: https://github.com/niri-wm/niri/issues/2477#issuecomment-3734221349
