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
좋은 아침입니다.이 API가 APU에 유용합니까 아니면 전용 그래픽 카드에만 유용합니까?
vulkan을 설치하고 싶을 때 이것이 나에게 나타납니다.
sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
패키지 목록을 읽는 중 ... 완료
종속성 트리 생성
상태 정보 읽기 ... 완료
E : nvidia-graphics-drivers-396 패키지를 찾을 수 없습니다.
E : vulkan 패키지를 찾을 수 없습니다.
내 PC에서 vulkan을 사용할 수 없습니다.