O mesmo hardware ( J3455 ) e SO ( Ubuntu 16.10 Desktop ) aqui. Passei várias horas nisso e finalmente consertei, então espero poder ajudá-lo com isso!
Primeiro eu tentei vários kernels (4.8.0.32, 4.8.0.34, 4.9.2 e 4.9.0-drm-intel-next), então atualizei a libva para 1.7.3 usando PPA do wsnipex e mesa para 13.0.3 usando PPA do Padoka e, na verdade, até esse ponto o VAAPI ainda não estava funcionando ( DISPLAY=:0 vainfo
estava falhando com o mesmo erro que você apontou). Portanto, não tenho certeza se essas etapas foram necessárias.
Em seguida, notei que, em /var/log/Xorg.0.log
, não há sinal de carregamento do driver i965.
Qual foi o truque para mim em adicionar o arquivo /usr/share/X11/xorg.conf.d/20-intel.conf
, com o seguinte conteúdo:
Section "Device"
Identifier "intel"
Driver "intel"
EndSection
Depois de reiniciar o servidor X, finalmente consegui ler a saída correta de vainfo
.