Howto NVK: Difference between revisions

From Vidalinux Wiki
Jump to navigation Jump to search
(Created page with "= removing nvidia drivers = = enable chaotic repo = install chaotic repo: pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com pacman-key --lsign-key 3056513887B78AEB pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' \ 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst' run the following command to add chaotic repo to /etc/pacman.conf: cat >> /etc/pacman.conf << EOF [chaotic-aur]...")
 
m (Protected "Howto NVK" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= removing nvidia drivers =
= remove nvidia drivers =
remove the following packages:
pacman -R lib32-nvidia-utils lib32-opencl-nvidia nvidia-dkms nvidia-settings nvidia-utils opencl-nvidia lib32-virtualgl
remove the following file:
rm /etc/modprobe.d/blacklist-nouveau.conf
reboot system:
reboot
 
= enable chaotic repo =
= enable chaotic repo =
install chaotic repo:
install chaotic repo:
Line 15: Line 22:
= installing nvk packages =
= installing nvk packages =
install packages need for nvk:
install packages need for nvk:
  pacman -S mesa-tkg-git vulkan-nouveau-git lib32-vulkan-nouveau-git
  pacman -S mesa-tkg-git lib32-mesa-tkg-git vulkan-nouveau-git lib32-vulkan-nouveau-git
install xanmod-edge kernel:
su - username
yay -S linux-xanmod-edge-linux-bin-x64v4 linux-xanmod-edge-linux-headers-bin-x64v4
reboot your system:
reboot


= references =
= references =
* https://www.collabora.com/news-and-blog/news-and-events/introducing-nvk.html
* https://aur.archlinux.org/packages/vulkan-nouveau-git

Latest revision as of 23:44, 5 March 2024

remove nvidia drivers

remove the following packages:

pacman -R lib32-nvidia-utils lib32-opencl-nvidia nvidia-dkms nvidia-settings nvidia-utils opencl-nvidia lib32-virtualgl 

remove the following file:

rm /etc/modprobe.d/blacklist-nouveau.conf

reboot system:

reboot

enable chaotic repo

install chaotic repo:

pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
pacman-key --lsign-key 3056513887B78AEB
pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' \
'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'

run the following command to add chaotic repo to /etc/pacman.conf:

cat >> /etc/pacman.conf << EOF
[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist
EOF

install yay:

pacman -Sy yay --noconfirm

installing nvk packages

install packages need for nvk:

pacman -S mesa-tkg-git lib32-mesa-tkg-git vulkan-nouveau-git lib32-vulkan-nouveau-git

install xanmod-edge kernel:

su - username
yay -S linux-xanmod-edge-linux-bin-x64v4 linux-xanmod-edge-linux-headers-bin-x64v4

reboot your system:

reboot

references