web-dev-qa-db-ja.com

Ubuntu 16.04にIntelグラフィックドライバーをインストールする

デュアルIntel 6th gen./AMD Radeon HDグラフィックスを使用しており、最近Ubuntu 16.04 LTSにアップグレードしました。ここからインストールしたUbuntu 16.04のIntelグラフィックドライバーを使用して、私は以前Ubuntu 14.04を使用していました。

https://download.01.org/gfx/ubuntu/14.04/

ビデオアクセラレーションは、14.04のVLCで正常に機能しました。しかし、今では、ビデオをスケーリングできないことなど、ビデオアクセラレーションに関するいくつかの問題があります。したがって、Intelが提供するグラフィックスドライバーを使用したいのですが、残念ながら、01.orgリポジトリには16.04のビルド済みパッケージはありません。私は何をすべきか?

もう1つの問題は、「ソフトウェアと更新」ユーティリティの「追加ドライバー」セクションに適切なドライバーが表示されなくなったことです。新しいカーネルを使用しているからでしょうか?以前は、AMD固有のドライバーを確認し、必要に応じてインストールすることができました。これはかつてテストのために行った後、Intelグラフィックに戻りました。

PS:提供されているリスト here には、Gen6 Intel GPUがあります。 15.04バイナリをインストールしましたが、これはvainfoからの出力です。

$ vainfo 
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.39 (libva 1.7.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 1.7.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc

PS2:IntelドライバーでのVAAPIサポートの問題は広まっているようです。たとえば、次を参照してください。

https://github.com/mpv-player/mpv/issues/941

https://steamcommunity.com/groups/homestream/discussions/1/616199736997712785/

5
Ho1

2016年8月30日更新:Intelの最新ドライバーが利用可能になりました

デフォルトのインストールUbuntu 16.04は何とか正常に動作するはずです。 Intelドライバは、Linux 4.2カーネルを使用したUbuntu 16.04のデフォルトインストールに含まれており、「XCB」出力を選択すると、VLCでハードウェアアクセラレーションが機能します。しかし、これはIntelの最新ドライバーではありません。 ここ 読む:

  • u16.04には、完全なQAに合格した最新のIntelドライバーが既に含まれています
  • U15.10アップデートをu16.04にインストールしても意味がありません-成功したとしてもダウングレードになります

最近の更新:

最近、IntelはUbuntu 16.04をサポートするIntel Graphics Update Tool 2.0.2をリリースしました。ここからダウンロードしてください:

https://01.org/linuxgraphics/downloads/intel-graphics-update-tool-linux-os-v2.0.2

Intel Graphics Update Tool

5
Ho1

同じ問題がありました。以下のようにIntelドライバをインストールすることで解決しました(ソリューションの一部だと思います;-))、VLC設定でGLXビデオ出力を選択しました。

2
rix13

一時的に/etc/lsb-releaseの内容を次のように置き換えました:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=15.10
DISTRIB_CODENAME=wily
DISTRIB_DESCRIPTION="Ubuntu 15.10"

このようにして、「Ubuntu * 15.10、32ビット用のGraphics Installer 1.4.0」がインストールされました。

再起動する前に、/etc/lsb-releaseの元の内容を復元しました。ドライバーは正常に動作します。

1
ComBin