[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vdpau non configurato correttamente per default



Il 05/12/20 21:10, Davide Prina ha scritto:
> On 19/11/20 10:44, Portobello wrote:
> 
>> export VDPAU_DRIVER_PATH=/usr/lib/x86_64-linux-gnu/vdpau/
>> ok@debian64:~$ export LIBVA_TRACE=3
>> ok@debian64:~$ export VDPAU_DRIVER=nouveau
>> ok@debian64:~$ export LIBVA_DRIVER_NAME=nouveau
>> Sono le variabili impostate da terminale.
> 
> ho scoperto che se hai più GPU devi indicare quale usare con questo
> comando:
> $ export DRI_PRIME=1
> 
> non ho però capito cosa significa 1, cioè che valore devi indicare per
> far funzionare la tua GPU (se non funziona con 1, prova 0, 2)
> 
> forse puoi fare un test veloce in questo modo:
> 
> $ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

Ciao Lista,
Ho provato ad impostarli tutti e tre. Mi risponde cosi:
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
"OpenGL renderer string: llvmpipe (LLVM 7.0, 128 bits)".

> 
> prova ad eseguirlo mettendo i valori 0, 1 e 2 e vedi se ti prende le due
> schede a seconda del valore che inserisci.
> 
>> vdpauinfo
>> display: :0   screen: 0
>> Error creating VDPAU device: 23
>> Questo da ancora errore.
Qui ho riprovato ad impostare cosi:

 export VDPAU_DRIVER_PATH=/usr/lib/x86_64-linux-gnu/vdpau/
ok@debian64:~$ export LIBVA_TRACE=3
ok@debian64:~$ export VDPAU_DRIVER=nouveau
ok@debian64:~$ export LIBVA_DRIVER_NAME=nouveau
ok@debian64:~$ export DRI_PRIME=1
ok@debian64:~$ vdpauinfo
display: :0   screen: 0
Error creating VDPAU device: 23
ok@debian64:~$ export DRI_PRIME=2
ok@debian64:~$ vdpauinfo
display: :0   screen: 0
Error creating VDPAU device: 23
ok@debian64:~$ export DRI_PRIME=0
ok@debian64:~$ vdpauinfo
display: :0   screen: 0
Error creating VDPAU device: 23

Ma sembra che da lo stesso errore.
Forse devo mette DRI_PRIME=0 ed usare la scheda base?
Cioe va_gl
Cosi risponde un po di più.
 export VDPAU_DRIVER=va_gl
ok@debian64:~$ export LIBVA_DRIVER_NAME=va_gl
ok@debian64:~$ export DRI_PRIME=0
ok@debian64:~$ vdpauinfo
display: :0   screen: 0
libva info: Open new log file 3.101300.thd-0x00001645 for the thread
0x00001645
libva info: LIBVA_TRACE is on, save log into 3.101300.thd-0x00001645
libva info: VA-API version 1.4.0
libva info: va_getDriverName() returns -1
libva info: User requested driver 'va_gl'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/va_gl_drv_video.so
libva info: va_openDriver() returns -1
API version: 1
Information string: OpenGL/VAAPI backend for VDPAU

Non so se funziona meglio cosi.

Grazie
Saluti


Reply to: