web-dev-qa-db-ja.com

VulkanをインストールするためのMesaの更新

Vulkan for Intelグラフィックカードに関する投稿を見つけ( トピックはこちら )、試してみることにしました。第5世代以降のIntelカードで利用可能になるとのことです。私は古い第3世代のカードを持っていますが、おそらく機能しませんよね? Vulkanはライブラリなので、問題は基本的にVulkanで実行されるMesaにあり、新しいカードでのみ機能しますよね?古いIntelでVulkanを実行する方法はありますか?

メサについてもっと見ました。 Mesa によると、彼らはバージョン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をインストールすることをお勧めします。そのためには、新しいメサをダウンロードする必要があります メサ によると:

一般的なアプローチは標準です:
。/構成、設定
make
Sudo make install

しかし Debian --wiki は、これは良い考えではないと言っています。どうすれば正しくインストールできますか? apt-getからそれを行う方法はありますか?私のシステムにインストールすることは可能ですか?可能であれば、どの依存関係をインストール/更新する必要がありますか? Intel's のWebサイトで、リスト/レシピを見つけました。そのリストをすべてインストールする必要がありますか?

2016Q4 Intel Graphics StackRecipeが2016年12月20日までにノートをリリース

私のメサを更新するために?

システム:Debian GNU/Linux 8(jessie)64ビット

グラフィック:Intel®Ivybridge Mobile

glxinfo | grep Open:インテルコーポレーション第3世代コアプロセッサグラフィックスコントローラー...使用中のカーネルドライバー:i915

/ ------------------- /

何かをする前に、それがどのように機能し、どのように正しく行うかを理解するために尋ねています。

2
ZeroVash

Debianでは、新しいMesaドライバーを入手する最も簡単な方法は、バックポートされたパッケージを使用することです。 as 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をビルドするための手順 を公開しますが、インストールされたMesaを置き換えるのではなく、バグ修正を確認するためだけにローカルビルドを実行することに焦点を当てています。

4
Stephen Kitt