Il 16/11/20 18:50, Davide Prina ha scritto: > 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 Ciao Lista, Se imposto le variabili a nouveau non funziona. Se metto va_gl risponde un po di più, pero da ancora un errore: vainfo libva info: Open new log file 1.160252.thd-0x00001e3a for the thread 0x00001e3a libva info: LIBVA_TRACE is on, save log into 1.160252.thd-0x00001e3a 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 vaInitialize failed with error code -1 (unknown libva error),exit
dice che manca la libreria va_gl_drv_video.so . > > 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 Si, sono installati: va-driver-all è già alla versione più recente (2.4.0-1). libglx-mesa0 è già alla versione più recente (18.3.6-2+deb10u1) > > 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 per ora ho messo 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 Sembra che ci sia: ok 7919 7916 0 17:22 pts/3 00:00:00 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: invalid option -- 'a' Show information from VA-API driver Usage: vainfo --help --help print this message Usage: vainfo [options] Display options: --display display | help Show information for the specified display, or the available display list --device device Set device name, only available under drm display Questo non funziona. > > $ vainfo --display help Questo dice che c'è ne sono tre disponibili: Available displays: wayland x11 drm > > 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 Il primo è wayland : vainfo --display wayland error: failed to initialize display 'wayland' dice che non è inizializzato. Il secondo, x11, risponde un po di più: vainfo --display x11 libva info: VA-API version 1.4.0 libva info: va_getDriverName() returns -1 libva error: va_getDriverName() failed with unknown libva error,driver_name=(null) vaInitialize failed with error code -1 (unknown libva error),exit ma da errore, perchè gli manca qualcosa. Il terzo, drm, non è inizializzato: vainfo --display drm error: failed to initialize display 'drm' > >> 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 > Grazie Saluti