Como ativar a aceleração de vídeo por GPU para o driver Nouveau

editado 21 de agosto em Dicas e Truques

GPUs suportadas:
GeForce 8 series, 9 series
GeForce 200 series, 300 series, 400 series, 500 series, 600 series
GeForce GTX 750


As GPUs modernas geralmente oferecem decodificação de vídeo acelerada por hardware , o que pode gerar uma redução drástica no uso da CPU durante a reprodução de vídeo, dependendo do codec usado. Tanto o hardware quanto o suporte de software são necessários para essa funcionalidade.

Existem duas principais estruturas de software para aceleração de hardware atualmente em uso no Linux: VA-API e VDPAU. Ambas fornecem suporte a aceleração para o driver Nouveau (driver de código aberto para GPU NVIDIA), mas para funcionar requer firmware adicional que atualmente é extraído do driver binário NVIDIA.

Você poderá executar os seguintes comandos para instalar o firmware:

sudo -s
mkdir /tmp/nouveau
cd /tmp/nouveau
wget -nc https://raw.github.com/imirkin/re-vp2/master/extract_firmware.py -O extract_firmware.py
wget -nc https://download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run -O NVIDIA-Linux-x86-325.15.run
sh NVIDIA-Linux-x86-325.15.run --extract-only
python2 extract_firmware.py
mkdir /lib/firmware/nouveau
cp -d nv* vuc-* /lib/firmware/nouveau
Post edited by dougpess on
·

Comentários

  • O VDPAU deve fica em vermelho no resultado?

    Se for isso o meu não ficou.
    ·
  • editado 19 de agosto
    #
    Post edited by dougpess on
    ·
  • dougpess disse:

    Francis disse:

    O VDPAU deve fica em vermelho no resultado?
    Se for isso o meu não ficou.

    Posta a saida do comando
    inxi -G
    inxi -G
    Graphics:
    Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
    driver: amdgpu v: kernel
    Display: x11 server: X.Org 1.20.4 driver: modesetting
    resolution: 1440x900~60Hz
    OpenGL: renderer: AMD RAVEN (DRM 3.27.0 5.0.0-23-generic LLVM 9.0.0)
    v: 4.5 Mesa 19.2.0-devel - padoka PPA

    ·
  • editado 19 de agosto
    #
    Post edited by dougpess on
    ·
Entre ou Registre-se para fazer um comentário.