Vulkan을 설치하려면 Mesa를 업데이트하세요.

Vulkan을 설치하려면 Mesa를 업데이트하세요.

Intel 그래픽 카드 Vulkan에 대한 게시물을 찾았습니다(여기의 주제) 그리고 한번 시도해 보기로 결정했습니다. 5세대 이상의 Intel 카드와 함께 작동할 것이라고 합니다. 제게는 아마도 작동하지 않을 오래된 3세대 카드가 있습니다. 그렇죠? Vulkan은 라이브러리이므로 기본적으로 Vulkan을 실행하는 Mesa에 문제가 있고 새 카드에서만 작동합니다. 그렇죠? 기존 Intel에서 Vulkan을 실행할 수 있는 방법이 있습니까?

메사에 대해 더 많이 알게 되었습니다. ~에 따르면메사, 버전 13.0.3을 출시했습니다. 명령 후에 glxinfo | grep Open 나는 다음을 발견했습니다.

OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2
OpenGL core profile shading language version string: 3.30

이제 업데이트할 시간이고, Vulkan이 작동하지 않더라도 Mesa의 새 버전을 설치하는 것이 좋습니다. 이렇게 하려면 새 조리대를 다운로드하고 다음을 따라야 합니다.메사:

일반적인 접근 방식이 표준입니다:
./configure
make
sudo make install

하지만데비안 - 위키피디아좋은 생각이 아니라고 하더군요. 어떻게 올바르게 설치할 수 있나요? apt-get에서 이를 수행할 수 있는 방법이 있나요? 내 시스템에 설치할 수 있나요? 가능하다면 이를 수행하려면 어떤 종속성을 설치/업데이트해야 합니까? 존재하다인텔의웹사이트에서 목록/레시피를 찾았습니다. 이 목록을 모두 설치해야 합니까?

2016년 4분기 Intel 그래픽 스택 레시피 릴리스 노트(2016년 12월 20일 현재)

내 메사를 업데이트하려면?

시스템: Debian GNU/Linux 8(jessie) 64비트

그래픽 카드: Intel® Ivybridge 모바일 에디션

glxinfo | grep Open : Intel Corporation 3세대 코어 프로세서 그래픽 컨트롤러... 사용된 커널 드라이버: i915

/------/

저는 어떤 일을 하기 전에 그것이 어떻게 작동하는지, 어떻게 하면 올바르게 하는지 이해하기 위해 이 질문을 합니다.

답변1

Debian에서 업데이트된 Mesa 드라이버를 얻는 가장 쉬운 방법은 다음과 같이 백포트된 패키지를 사용하는 것입니다 root.

echo deb http://httpredir.debian.org/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list
apt-get update
apt-get -t jessie-backports install mesa-vulkan-drivers

이렇게 하면 문제가 해결됩니다. 2017년 5월부터 버전 13.0.6이 설치됩니다.

좀 더 모험심이 있다면 Mesa 패키지의 다른 버전을 직접 만들어 볼 수도 있습니다.

sudo apt-get install devscripts build-essential
dget http://httpredir.debian.org/debian/pool/main/m/mesa/mesa_17.1.0-1.dsc
cd mesa-17.1.0
dpkg-buildpackage -us -uc

마지막 단계에서는 빌드 종속성 누락에 대해 불평하고 이를 설치한 후 다시 시도합니다.

마침내 Debian X Strike Force가 출시되었습니다.업스트림에서 Mesa를 구축하기 위한 지침, 설치된 메사를 교체하는 것이 아니라 버그 수정을 확인하기 위해 로컬 빌드를 실행하는 데 중점을 둡니다.

관련 정보