Linux에 Vulkan API 지원을 설치하는 방법은 무엇입니까?

VULKAN

Vulkan은 3D 그래픽으로 애플리케이션을 개발하기위한 크로스 플랫폼 API입니다. Khronos Group이 2015 GDC에서 처음 발표했습니다. 처음에는 Khronos에서 "차세대 OpenGL 이니셔티브"로 제시했지만 이름이 삭제되어 Vulkan이 최종적으로 남았습니다.

Vulkan은 AMD의 또 다른 API 인 Mantle을 기반으로하며, 코드는 OpenGL과 유사한 개방형 표준을 생성 할 의도로 코드를 제공했지만 낮은 수준입니다.

주요 기능은 PC의 메인 프로세서에있는 코어 수를 활용하여 그래픽 성능을 크게 향상시킬 수 있다는 것입니다.

Vulkan은 이전 버전 인 OpenGL은 물론 다른 API에 비해 다양한 이점을 제공하기위한 것입니다.. Vulkan은 더 적은 오버 헤드, GPU에 대한 더 직접적인 제어 및 더 낮은 CPU 사용량을 제공합니다. Vulkan의 일반적인 개념 및 기능 세트는 Directx 12, Metal 및 Mantle과 유사합니다.

Linux에 Vulkan 설치

설치를 진행하기 전에 모든 모델이 지원되는 것은 아니므로 Vulkan과 GPU의 호환성에 대한 연구를 수행하는 것이 중요합니다. 이것은 귀하의 비용이며 GPU 제조업체의 웹 사이트로 이동하여 호환성 사양을 찾아야합니다.

또한 배포판에 최신 안정적인 비디오 드라이버가 있어야합니다. 여기서 개방형 컨트롤러와 개인 컨트롤러를 모두 사용할 수 있습니다. 취향의 문제입니다.

데비안에 설치

데비안 또는 그 기반의 다른 배포판 사용자 인 경우 시스템에 Vulkan을 설치하려면 다음 명령 중 하나를 실행해야합니다.

AMD GPU 사용자 인 경우 :

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

이제 Nvidia GPU 사용자 인 경우 :

sudo apt install vulkan-utils

Ubuntu 및 파생 제품에 설치

Ubuntu, Linux Mint, Elementary OS 또는 기타 Ubuntu 파생 제품을 사용하는 사용자. 데비안과 매우 유사한 방식으로 설치를 수행 할 수 있지만 여기서는 저장소를 사용합니다.

누구든 먼저 AMD GPU 사용자는 다음 저장소를 추가해야합니다.

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

이후에 다음과 같이 설치했습니다.

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

이제 누구든 Nvidia GPU 사용자는 다음 저장소를 추가하기 만하면됩니다.

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade

그리고 다음과 같이 설치합니다.

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

Fedora에 설치

Fedora 사용자 및 그로부터 파생 된 배포판을위한 것입니다. GPU에 따른 지침에 따라 시스템에 Vulkan API를 설치할 수 있습니다.
AMD GPU가있는 사용자는 다음 명령을 실행해야합니다.

sudo dnf install vulkan vulkan-info

Nvidia GPU를 사용하는 사용자는 터미널에서 다음을 실행해야합니다.

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

그리고 나중에 Vulkan 그래픽 API를 설치하기 위해 터미널에서 다음을 실행합니다.

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

openSUSE에 설치

모든 버전의 openSUSE 사용자 인 경우 터미널에서 다음을 실행하여 Vulkan API를 설치합니다.
AMD GPU 사용자 :

sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers

Nvidia GPU 사용자 :

sudo zypper in vulkan libvulkan1 vulkan-utils

Arch Linux 및 파생 제품에 설치

마지막으로 Arch Linux, Manjaro Linux, Antergos 또는 기타 Arch Linux의 파생물 사용자 인 경우 다음과 같은 방법으로이 API를 설치할 수 있습니다.

이 Linux 배포판의 특정 경우에는 GPU의 비디오 드라이버 설치가 다른 배포판에서 수행 할 수있는 것과 약간 다르다는 것을 알아야합니다.

아시다시피 AMD GPU의 경우 Radeon 또는 AMDGPU Pro 패키지가 있으므로 여기에 Vulkan API에 대한 몇 가지 옵션이 있습니다.

먼저 Intel GPU를 사용하는 경우 다음을 설치합니다.

sudo pacman -S vulkan-intel

이제 AMD GPU 사용자의 경우 Radeon 드라이버를 사용하여 다음을 설치하십시오.

sudo pacman -S vulkan-radeon

다른 경우에는 AMD이지만 AMDGPU Pro 드라이버를 사용하는 경우 AUR에서 수행됩니다.

yay -S amdgpu-pro-vulkan

마지막으로 설치를 확인하기 위해 다음을 실행합니다.

glxinfo | grep -i vulkan

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   Albrecht

    좋은 아침입니다.이 API가 APU에 유용합니까 아니면 전용 그래픽 카드에만 유용합니까?

  2.   제임스 센베

    vulkan을 설치하고 싶을 때 이것이 나에게 나타납니다.
    sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    패키지 목록을 읽는 중 ... 완료
    종속성 트리 생성
    상태 정보 읽기 ... 완료
    E : nvidia-graphics-drivers-396 패키지를 찾을 수 없습니다.
    E : vulkan 패키지를 찾을 수 없습니다.
    내 PC에서 vulkan을 사용할 수 없습니다.