[RISOLTO] flash in blu (driver nvidia proprietari)

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

No, gli header non ci sono.
Magari nella nuova versione posso aggiungere gli header degli open.

Confermo che l'effetto puffo scompare con i driver beta con flash 11.2 e accelerazione attiva e senza il workaround di mms.cfg. Se ci siano controindicazioni ancora non ve lo so dire.
Ora ve li carico da una parte temporanea così me li testate. In quanto beta non posso caricarli (o almeno non subito) sul repo slacky, e sul mio preferisco comunque prima dargli una sistemata.

cosa hai dovuto togliere da nvidia.conf?
A me senza di quelle (non ricordo quali) non mi gestiva correttamente la luminosità.

Io ho anche un altro file di configurazione che non ho messo nel pacchetto perchè non è proprio del tutto specifico per nvidia:
/etc/X11/xorg.conf.d/monitor.conf

Codice: Seleziona tutto

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option "DPMS" "1"
EndSection
è chiaro che le frequenze variano da monitor a monitor.

mi puoi dare i dettagli del problema per replicarlo sul mio pc?



edit: caricati quì: http://files.z01.eu/pkgs/
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

Ho sempre usato il pacchetto esterno di libvdpau altrimenti non riesco a compilare i programmi che sfruttano vdpau, che risulta praticamente inutile altrimenti.

Dal tuo file ho commentato queste righe

Codice: Seleziona tutto

Option        "RegistryDwords" "EnableBrightnessControl=1"
Option        "TripleBuffer" "True"

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

Per caso hai messo il 310.14?
Sto provando ad inserire gli header in nvidia-vdpau 310.14

Matteo
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

No no, sono fermo al 304.60.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

http://www.nvidia.com/object/linux-disp ... river.html

Gli header di nvidia dovrebbero essere esattamente gli stessi delle open.



Dovresti provare a copiarti
usr/include/vdpau/vdpau.h
usr/include/vdpau/vdpau_x11.h
usr/lib64/pkgconfig/vdpau.pc

salvati anche
usr/lib64/libvdpau.la

disinstalla libvdpau e installa nvidia-vdpau
restora i primi 3 file
prova a compilare e avviare.
se uno dei due non va restora anche il 4° file ma prima editalo cambiando
library_names='libvdpau.so.1.0.0 libvdpau.so.1 libvdpau.so'
in
library_names='libvdpau.so.304.51 libvdpau.so.1 libvdpau.so'

e riprova.

Se tutto va bene dimmelo che li inserisco nel pacchetto.

Interessante anche provare a compilare con libvdpau e avviare con nvidia-vdpau e viceversa per capire se sono veramente interscambiabili.

Ce l'hai un pacchetto piccolo che vuole come dipendenza libvdpau?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

No, perchè vdpau non è una vera e propria dipendenza.
Potrei eliminare benissimo libvdpau e vedere MPlayer continuare ad usare perfettamente l'accelerazione hw, l'importante è che ci sia durante la compilazione.
Tu hai provato l'accelerazione con MPlayer?

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

No, difficilmente guardo video.

Scusa, perchè gli serve per compilarlo se poi non lo usa? ldd di NESSUN file linka a libvdpau.so?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

Ma la libreria è comunque inclusa nei driver, se levo libvdpau continua ad andare.

Codice: Seleziona tutto

ldd /usr/bin/mplayer | grep vdpau
        libvdpau.so.1 => /usr/lib64/libvdpau.so.1 (0x00007fbaa5d25000)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

ecco, questo dicevo.
Se le togli entrambe non funziona più

Il mio pacchetto (nella >= 304.60) ha driver e libreria in due pacchetti separati, così ti installi il driver e di vdpau ti scegli quale mettere.

Matteo
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

Se li hai separati è ottimo per due motivi, hai modo di aggiornare vdpau senza aggiornare i driver e non sovrascrivi file comuni contenuti in due pacchetti diversi.
Però ti ripeto, sarebbe bello che al posto di nvidia-vdpau sostituissi libvdpau con i relativi header. :)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

Trotto@81 ha scritto:Però ti ripeto, sarebbe bello che al posto di nvidia-vdpau sostituissi libvdpau con i relativi header. :)
non capisco cosa dici
l'open libvdpau è caricato su slacky e non ha senso metterlo dentro il pacchetto nvidia-vdpau nel quale metto i proprietari, e a breve ci carico pure gli header.
Personalmente con gli open-libvdpau non mi sono trovato benissimo, e soprattutto ora che nvidia, nei beta, ha risolto il blue-problem credo che continuerò ad utilizzare i vdpau proprietari.
Ma visto che non sono un dittatore :) chi usa il mio pacchetto ha la facoltà di installare il driver nvidia e il vdpau che gli pare.

nota: anche gli slackbuild bumblebee hanno aggiornato a beta.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

Ecco, pure solo gli header per poter compilare i programmi che lo sfruttano sarebbe l'ideale. :)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

Si, ma sto testando per la compatibilità perchè ho notato qualche differenza a ldd dei due pacchetti.

Sinceramente non ho ben capito le differenze tra i due. Sicuramente quelli nvidia hanno maggiori dipendenze.

E debuggando ho scoperto che il vdpau di nvidia onora vdpau_wrapper.cfg, cosa non documentata e non presente nel pacchetto (ma le opzioni che risolvono il bug sono quelle di default.

E nel frattempo Adobe ha rilasciato il nuovo flash-player-plugin 11.2.202.243 (che io ho già caricato sul mio repository)
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Trotto@81
Iper Master
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: flash in blu

Messaggio da Trotto@81 »

Veramente quella versione di Flash è fuori da un bel pezzo oramai. :D
Se leggi indietro scrissi già di usarla.
Per i driver ti dico che personalmente il vdpau senza modo di sfruttarlo è inutile.
Le libvdpau esterne sovrascrivono quelle incluse nei driver aggiungendo gli header, per me andrebbe bene continuare così.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: flash in blu

Messaggio da ZeroUno »

no, non sovrascrivono.
sovrascrivono solo i link.

Una domanda e poi pacchettizzo.

Secondo te per compilare, è necessario il file /usr/lib64/libvdpau.la ? (anzi, magari un test. eliminare questo file e provare a compilare)
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Rispondi