vlc and vdpau
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
vlc and vdpau
Ho scritto ad alien per sapere come abilitare vdpau con il suo pacchetto di vdpau e lui mi ha detto che devo installre libva e vdpau.
Con vainfo non ottengo errori, ma se apro un media vlc mi restituisce questo errore "libva error: /usr/lib64/dri/nvidia_drv_video.so has no function __vaDriverInit_0_31".
In questo topic pare abbiamo fixato un file, ma non riesco a capire quale http://forum.videolan.org/viewtopic.php?f=13&t=81032.
Qualcuno potrebbe darmi una dritta per far andare l'accellerazione?
Con mplayer nessun problema, ma non uso libva, compilo direttamente con il supporto a vdpau.
Con vainfo non ottengo errori, ma se apro un media vlc mi restituisce questo errore "libva error: /usr/lib64/dri/nvidia_drv_video.so has no function __vaDriverInit_0_31".
In questo topic pare abbiamo fixato un file, ma non riesco a capire quale http://forum.videolan.org/viewtopic.php?f=13&t=81032.
Qualcuno potrebbe darmi una dritta per far andare l'accellerazione?
Con mplayer nessun problema, ma non uso libva, compilo direttamente con il supporto a vdpau.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: vlc and vdpau
Aggiungo alcune info necessarie.
Il pacchetto di vlc è quello di alien, mentre libva, libvdpau e vdpau-video di slackbuilds.org.
Con vainfo ottengo ma già noto la prima stranezza, perchè la libva per me è la 31.1-sds6.
Abilito l'accellerazione in VLC, lancio un video h.264 ed dal verbose noto chequi la versione di libva corrisponde, ma mi da errore. 
Il pacchetto di vlc è quello di alien, mentre libva, libvdpau e vdpau-video di slackbuilds.org.
Con vainfo ottengo
Codice: Seleziona tutto
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib64/va/drivers/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA API - 0.6.10
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Abilito l'accellerazione in VLC, lancio un video h.264 ed dal verbose noto che
Codice: Seleziona tutto
libva: libva version 0.31.0-sds6
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib64/va/drivers/nvidia_drv_video.so
libva error: /usr/lib64/va/drivers/nvidia_drv_video.so has no function __vaDriverInit_0_31
libva: va_openDriver() returns -1
[0x7f6b50c3ffe0] avcodec decoder warning: Failed to open VA API
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: vlc and vdpau
Dove lo hai trovato il pacchetto libva-0.31.1-sds6? L'ultima versione è 0.31.1-sds4 . Controlla bene qui: http://www.splitted-desktop.com/~gbeauchesne/libva/
Prendi l'ultima versione e lo slackbuild di Alien e riprova
Prendi l'ultima versione e lo slackbuild di Alien e riprova
- robbybby
- Linux 4.x

- Messaggi: 1223
- Iscritto il: sab 16 dic 2006, 10:48
- Slackware: 13.1 / 64 bit
- Kernel: 3.3.x
- Desktop: KDE 4.4.5
- Località: Fra Trantor e Terminus
Re: vlc and vdpau
Anche a me dà libva-0.31.1-sds6. E non ho installato pacchetti strani. Ho anch'io il vlc di Aline.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: vlc and vdpau
Mi sono confuso, la versione che ho è la libva-0.31.1_1+sds4-x86_64-1_SBo e vdpau-video senza libvdpau non mi compila, Eric questa dipendenza non la nomina nemmeno.
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: vlc and vdpau
Ho notato che ci sono delle stranezze.Se apro un video leggo questo:
Anche a me da 0.31.0-sds6 .Penso che si riferisca alla versione con cui è stato compilato vlc.Ricompilare vlc è troppo per me,non ho voglia.Mi tengo mplayer se ho bisogno della decodifica assistita.
Codice: Seleziona tutto
libva: libva version 0.31.0-sds6
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/nvidia_drv_video.so
libva error: /usr/lib/va/drivers/nvidia_drv_video.so has no function __vaDriverInit_0_31
libva: va_openDriver() returns -1
libva: libva version 0.31.0-sds6
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/nvidia_drv_video.so
libva error: /usr/lib/va/drivers/nvidia_drv_video.so has no function __vaDriverInit_0_31
libva: va_openDriver() returns -1
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: vlc and vdpau
Ho scritto ad Eric segnalando il problema, credo che la cosa non dipenda da noi.
EDIT: Anche io uso mplayer + vdpau, ma purtroppo non riesco a compilarne una versione recente con lo slackbuild della distro per via di un errore che mi ritorna.
Questo è il male minore, perchè ho alcuni film in h.264 che mplayer non mi apre, probabilmente perchè non recente, mentre con VLC nessun problema.
EDIT: Anche io uso mplayer + vdpau, ma purtroppo non riesco a compilarne una versione recente con lo slackbuild della distro per via di un errore che mi ritorna.
Questo è il male minore, perchè ho alcuni film in h.264 che mplayer non mi apre, probabilmente perchè non recente, mentre con VLC nessun problema.
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: vlc and vdpau
Mplayer è da un pezzo che non lo compilo,dovrei riprovare.Comunque vedo che te usi la 64 bit,magari i problemi sono lì.Domani provo a compilare da svn e vediamo.
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: vlc and vdpau
Ho risolto con mplayer, vlc per ora non mi interessa. 
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: vlc and vdpau
Eric ha detto che non è sicuro, ma crede che il problema sia dato dalle differenti versioni di libva.
Ho compilato la versione 0.31.0-1+sds13, quella usata da lui per compilare VLC, e ricompilato vdpau-video senza libvdpau.
VLC ora usa libva per la decodifica, ma l'utilizzo della cpu è sempre troppo alto 40-50%, segno che qualcosa non va.
La voce getDriverName mi puzza, non ritorna errore, ma non mi da il driver da me attualmente utilizzato.
Ho compilato la versione 0.31.0-1+sds13, quella usata da lui per compilare VLC, e ricompilato vdpau-video senza libvdpau.
VLC ora usa libva per la decodifica, ma l'utilizzo della cpu è sempre troppo alto 40-50%, segno che qualcosa non va.
Codice: Seleziona tutto
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib64/va/drivers/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA API - 0.6.9
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD