試行錯誤の結果、amdgpu + AMDGPU-Pro(OpenCLのみ)という構成に落ち着きました。
環境は Linux Mint 18.3 + Kernel 4.13 + Radeon R7 240 です。
まず試したのがAMDGPU-Proのみでの構成です。
・ブラウザ 不安定でFirefoxがよくクラッシュする
・VDPAU ダメっぽい
・OpenCL 当然問題ない
ブラウザの安定度が非常に悪いので、普段使いには耐えられずにギブアップしました。vdpauinfoコマンドもエラーで動きませんでした。
VDPAUを優先するならradeonドライバーに戻るしかないかと思っていましたが、最後の悪あがきでもう一度amdgpuドライバーを試してみました。
・ブラウザ 安定している
・VDPAU イマイチ
・OpenCL 当然問題ない(AMDGPU-Proを一部インストール)
vdpauinfoではMEPG2しかハードウェア支援が働かないという結果になりますが、実際にブラウザ上で動画再生中のCPU使用率を確認してみたところ、VDAPUが効いているはずのradeonドライバーと目立った差がなかったので、OpenCLが使える分だけメリットがあると考え、この構成に落ち着くことにしました。
OpenCLは仮想通貨のマイニングを試してみたくてこだわっているのですが、始める前から負け戦なのはわかっているので微妙な感じです。仮想通貨のマイニングについてはまた今度。