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

Re: vdpau non configurato correttamente per default



On 16/11/20 11:16, Portobello wrote:
Il 15/11/20 18:28, Davide Prina ha scritto:
On 15/11/20 17:06, Portobello wrote:
Il 15/11/20 15:35, Davide Prina ha scritto:

$ lspci -k|grep -A3 VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT
610] (rev a1)
	Subsystem: ASUSTeK Computer Inc. GF119 [GeForce GT 610]
	Kernel modules: nouveau
01:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller
(rev a1)

ok, quindi ti vede la nvidia

vedendo qui:
https://nouveau.freedesktop.org/CodeNames.html

la tua è una NVD9

e vedendo qui:
https://nouveau.freedesktop.org/VideoAcceleration.html

la NVD9 è una VP5

e dovrebbe avere il supporto completo, poi non so cosa sia EXTFW per il firmware.

Però dice che devi avere Mesa 11.2

però dici che hai una stable e, se non erro, in stable c'è 18.3.6-2.
Quindi il supporto dovresti averlo.

Probabilmente non hai installato qualche pacchetto.

Per esempio questi li hai installati?
# apt install va-driver-all libglx-mesa0

altrimenti potrebbe essere che in stable qualcosa non funzioni...

e puoi anche impostare
LIBVA_TRACE

come si fa?

penso che basti indicare il livello di debug voluto, esempio:
$ export LIBVA_TRACE=1

e se non hai messaggi significativi aumenti il valore, più è alto e più messaggi ricevi

se come dici hai una nvidia dovresti settare:
export VDPAU_DRIVER=nouveau

e se hai errori eseguendo vdpauinfo prova ad impostare anche
export LIBVA_DRIVER_NAME=nouveau

Ho impostato queste due variabili a nouveau, poi il comando
vdpauinfo
display: :0   screen: 0
Error creating VDPAU device: 23

ho visto solo l'altro giorno questo argomento e l'ho provato solo sul mio PC... magari ti ho indicato due valori sbagliati, magari uno è nouveau e l'altro qualcos'altro. Purtroppo, come avevo indicato, non ho trovato una documentazione ufficiale per l'uso di quei parametri.

da errore. Quindi non riconosce la scheda esterna, che uso ora ed è
collegata al monitor. L'altra scheda interna non è collegata al monitor.
Ci deve essere anche il modo per configurare la scheda esterna.

magari il problema è che hai due schede... però non so.
Magari potresti usarle entrambe... però, dai comandi che ti ho indicato, sembra che veda solo la nvidia.

$ lsmod | grep "drm\|nouveau"
nouveau              2138112  0

ulteriore prova che stai usando la nvidia

Non credo di avere Wayland, uso la versione stabile di Debian Buster con
il desktop Mate.

il modo più semplice è vedere se hai un processo attivo:
$ ps -def | grep wayland

vainfo
libva info: VA-API version 1.4.0
libva info: va_getDriverName() returns -1
libva info: User requested driver 'fglrx'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

prova

$ vainfo -a

$ vainfo --display help

qui dovrebbe darti dei valori che puoi usare come parametro per (sostituisci a $PARAMETRO i valori che ti ha ritornato, una alla volta)

$ vainfo --display $PARAMETRO

Ho copiato lo script nella dir /etc/profile.d/, ma non funziona.
Devo digitare le variabili da terminale.

export LIBVA_DRIVER_NAME=fglrx
export VDPAU_DRIVER=nouveau
export LIBVA_DRIVER_NAME=nouveau
export VDPAU_DRIVER_PATH=/usr/lib/x86_64-linux-gnu/vdpau/

guarda che stai impostando due volte la variabile LIBVA_DRIVER_NAME

crei il file
/etc/profile.d/portobello.sh

e ci metti dentro queste righe (o comunque quelle corrette che ti fanno funzionare vdpau):
#!/bin/sh

export VDPAU_DRIVER=nouveau
export LIBVA_DRIVER_NAME=nouveau



Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
I didn't use Microsoft machines when I was in my operational phase, because I couldn't trust them. Not because I knew that there was a particular back door or anything like that, but because I couldn't be sure.
Edward Snowden


Reply to: