aggiornamento vdr
Moderatori: ragno, tapino, alez, zulu, davidea
-
- Messaggi: 7
- Iscritto il: 09 mag 2010, 10:46
aggiornamento vdr
salve a tutti sono un nuovo utente vdr e ci sto lottando da due giorni. andava tutto bene fino a quando non mi hanno detto di aggiornare alla versione 1.7.10. da allora appena mando il comando sudo vdr -P'xineliboutput -l none -r 37890 -p'
mi da questo errore: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.10: impossibile aprire il file oggetto condiviso: Nessun file o directory
e non so come andare avanti.ho cercato di installare xineliboutput ma mi da queste dipendenze vdr-abi-1.6.0-debian che non trova perchè non ha il repository. qualcuno mi può dare una mano????
mi da questo errore: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.10: impossibile aprire il file oggetto condiviso: Nessun file o directory
e non so come andare avanti.ho cercato di installare xineliboutput ma mi da queste dipendenze vdr-abi-1.6.0-debian che non trova perchè non ha il repository. qualcuno mi può dare una mano????
-
- Messaggi: 7
- Iscritto il: 09 mag 2010, 10:46
Re: aggiornamento vdr
se può essere utile:
Codice: Seleziona tutto
sudo apt-get install vdr-plugin-xineliboutput
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
vdr-plugin-xineliboutput: Dipende: vdr-abi-1.6.0-debian
E: Pacchetto danneggiato
Re: aggiornamento vdr
un po' di confusione???
da cio' che posti, quantomeno l' hai creata a me!!!!
stai tentando di installare vdr dai repository? quindi vdr 1.6.0?
stai tentando di compilarla? quindi vdr 1.7.10 (ma siamo alla 1.7.14) ?
stai tentando di fare un mix tra i due ???????!?? molto male!
andiamo con ordine :
i sorgenti del plugin xineliboutput li hai compilati?
se entri nella cartella dove hai compilato vdr 1.7.10 (se dai il comando ls -l vdr dovresti trovare l' eseguibile) , prova a dare sudo ./vdr -P'xineliboutput -l none -r 37890 -p'
praticamente l' errore ti dice che non riesce a trovare il plugin, perche' lo cerca nel path /usr/lib/vdr/plugins/ ma li' non c'e' mentre se lo lanci con ./ lo ricerca a partire dalla directory dove ti trovi
ls -l /var/cache/apt/archives/vdr*
e vedi se esistono entrambi i pacchetti
se ci sono pacchetti, cancellali, con sudo rm /var/cache/apt/archives/vdr* , forzerai cosi' il sistema a riscaricarli.
tienici informati. ciao
da cio' che posti, quantomeno l' hai creata a me!!!!
stai tentando di installare vdr dai repository? quindi vdr 1.6.0?
stai tentando di compilarla? quindi vdr 1.7.10 (ma siamo alla 1.7.14) ?
stai tentando di fare un mix tra i due ???????!?? molto male!
andiamo con ordine :
hai dato anche il make install??da allora appena mando il comando sudo vdr -P'xineliboutput -l none -r 37890 -p'
mi da questo errore: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.10: impossibile aprire il file oggetto condiviso: Nessun file o directory
i sorgenti del plugin xineliboutput li hai compilati?
se entri nella cartella dove hai compilato vdr 1.7.10 (se dai il comando ls -l vdr dovresti trovare l' eseguibile) , prova a dare sudo ./vdr -P'xineliboutput -l none -r 37890 -p'
praticamente l' errore ti dice che non riesce a trovare il plugin, perche' lo cerca nel path /usr/lib/vdr/plugins/ ma li' non c'e' mentre se lo lanci con ./ lo ricerca a partire dalla directory dove ti trovi
il pacchetto che stai tentando d' installare non e' stato scaricato o e' stato scaricato danneggiato, ma se il comado sudo apt-get install vdr-plugin-xineliboutput che hai copiato sotto e' la prima volta che lo davi, mi sa' che proprio non c'e' il file, dovevi avere come output pure una riga relativa allo scaricamento, in ogni caso dai il comando :I seguenti pacchetti hanno dipendenze non soddisfatte:
vdr-plugin-xineliboutput: Dipende: vdr-abi-1.6.0-debian
E: Pacchetto danneggiato
ls -l /var/cache/apt/archives/vdr*
e vedi se esistono entrambi i pacchetti
se ci sono pacchetti, cancellali, con sudo rm /var/cache/apt/archives/vdr* , forzerai cosi' il sistema a riscaricarli.
tienici informati. ciao
-
- Messaggi: 7
- Iscritto il: 09 mag 2010, 10:46
Re: aggiornamento vdr
scusa davidea ma sono appena due giorni che bazzico in questo mondo e sinceramente ancora ci ho capito poco. allora cerco di fare un breve riassunto. sono partito da ubuntu 10.04 ed una guida di alez: Installare VDR 1.6 precompilato e distribuito x Ubuntu 9.04
e fin qui tutto bene. ero riuscito a configurare il telecomando e stavo per cominciare a giocare, quando mi hanno consigliato dato che ho una TT S2 3200 della technotrend di passare alla VDR 1.7.10 da repository. quindi ho aggiornato il tutto. da li appena do il comando
sudo vdr -P'xineliboutput -l none -r 37890 -p'
mi da questo errore: vdr: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.10: impossibile aprire il file oggetto condiviso: Nessun file o directory.
ora chiedo cosa dovrei fare???
e fin qui tutto bene. ero riuscito a configurare il telecomando e stavo per cominciare a giocare, quando mi hanno consigliato dato che ho una TT S2 3200 della technotrend di passare alla VDR 1.7.10 da repository. quindi ho aggiornato il tutto. da li appena do il comando
sudo vdr -P'xineliboutput -l none -r 37890 -p'
mi da questo errore: vdr: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.10: impossibile aprire il file oggetto condiviso: Nessun file o directory.
ora chiedo cosa dovrei fare???
-
- Messaggi: 7
- Iscritto il: 09 mag 2010, 10:46
Re: aggiornamento vdr
sto provando a installare il pacchetto:
vdr-plugin-xineliboutput
ma ha bisogno di questa dipendenza:
vdr-abi-1.6.0-debian
chi mi aiuta?
vdr-plugin-xineliboutput
ma ha bisogno di questa dipendenza:
vdr-abi-1.6.0-debian
chi mi aiuta?
Re: aggiornamento vdr
Scusa maverick, ma se stai installando vdr 1.7.x quella dipendenza non va bene. Ti conviene riumovere tutti i pacchetti e passare alla compilazione da sorgente.
Puoi trarre buoni spunti da questo thread:
viewtopic.php?t=746
Alcune precisazioni su: 'INSTALLAZIONE VDR 1.7.0 CON PATCH PER DVB-S2
1) Chiaramente devi installare l'ultima versione di vdr (1.7.14)
2) La patch non e' necessaria, quindi puoi eliminare le seguenti righe
ciao
Puoi trarre buoni spunti da questo thread:
viewtopic.php?t=746
Alcune precisazioni su: 'INSTALLAZIONE VDR 1.7.0 CON PATCH PER DVB-S2
1) Chiaramente devi installare l'ultima versione di vdr (1.7.14)
2) La patch non e' necessaria, quindi puoi eliminare le seguenti righe
Codice: Seleziona tutto
wget http://www.linuxtv.org/pipermail/vdr/at ... t-0001.bin
mv attachment-0001.bin vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2
bzip2 -d vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2
cd vdr-1.7.0
patch -p1 < ../vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
-
- Messaggi: 7
- Iscritto il: 09 mag 2010, 10:46
Re: aggiornamento vdr
grazie ragno. ci provo.
-
- Messaggi: 7
- Iscritto il: 09 mag 2010, 10:46
Re: aggiornamento vdr
eccomi al primo intoppo:
Codice: Seleziona tutto
make && make install
make -C /usr/local/src/multiproto/v4l
make[1]: ingresso nella directory «/usr/local/src/multiproto/v4l»
No version yet, using 2.6.32-22-generic
make[1]: uscita dalla directory «/usr/local/src/multiproto/v4l»
make[1]: ingresso nella directory «/usr/local/src/multiproto/v4l»
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.32
***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.
If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: uscita dalla directory «/usr/local/src/multiproto/v4l»
make[1]: ingresso nella directory «/usr/local/src/multiproto/v4l»
perl scripts/make_config_compat.pl /lib/modules/2.6.32-22-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
Kernel build directory is /lib/modules/2.6.32-22-generic/build
make -C /lib/modules/2.6.32-22-generic/build SUBDIRS=/usr/local/src/multiproto/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-22-generic'
CC [M] /usr/local/src/multiproto/v4l/tuner-xc2028.o
In file included from /usr/local/src/multiproto/v4l/tuner-xc2028.h:10,
from /usr/local/src/multiproto/v4l/tuner-xc2028.c:21:
/usr/local/src/multiproto/v4l/dvb_frontend.h:52: error: field 'fe_params' has incomplete type
/usr/local/src/multiproto/v4l/dvb_frontend.h:297: warning: 'struct dvbfe_info' declared inside parameter list
/usr/local/src/multiproto/v4l/dvb_frontend.h:297: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/local/src/multiproto/v4l/dvb_frontend.h:298: warning: 'enum dvbfe_delsys' declared inside parameter list
/usr/local/src/multiproto/v4l/dvb_frontend.h:299: warning: 'enum dvbfe_delsys' declared inside parameter list
/usr/local/src/multiproto/v4l/dvb_frontend.h:316: error: field 'fe_events' has incomplete type
/usr/local/src/multiproto/v4l/dvb_frontend.h:317: error: field 'fe_params' has incomplete type
/usr/local/src/multiproto/v4l/dvb_frontend.h:354: warning: 'enum dvbfe_fec' declared inside parameter list
/usr/local/src/multiproto/v4l/dvb_frontend.h:354: warning: 'enum dvbfe_modulation' declared inside parameter list
/usr/local/src/multiproto/v4l/dvb_frontend.h:359: warning: 'enum dvbfe_delsys' declared inside parameter list
/usr/local/src/multiproto/v4l/tuner-xc2028.c:49: error: 'FIRMWARE_NAME_MAX' undeclared here (not in a function)
make[3]: *** [/usr/local/src/multiproto/v4l/tuner-xc2028.o] Error 1
make[2]: *** [_module_/usr/local/src/multiproto/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-22-generic'
make[1]: *** [default] Errore 2
make[1]: uscita dalla directory «/usr/local/src/multiproto/v4l»
make: *** [all] Errore 2
maverick78@maverick78-desktop:/usr/local/src/multiproto$
Re: aggiornamento vdr
andiamoci per gradi.....
hai rimosso, tutto cio' che riguarda vdr?
hai rimosso xine - libxine, ffmpeg?
hai provveduto ad installare compilando da sorgenti ffmpeg?
hai provveduto ad installare compilando dai sorgenti libxine?
hai provveduto ad installare dai sorgenti xine-ui?
se lanci xine, ti si apre e riesci a riprodurre un qualsiasi filmato?
un consiglio, prima di cominciare tutto dai una maxi installazione :
apt-get install build-essential mercurial cvs subversion git-core libncurses-dev autoconf libtool automake pkg-config gettext liba52-0.7.4-dev libmp3lame-dev libvorbis-dev zlib1g-dev libpng12-dev libx11-dev libxv-dev libxvmc-dev libasound2-dev libmpcdec-dev yasm openssh-server patch checkinstall libfontconfig1-dev libjpeg62-dev libcap-dev gettext libmp3lame-dev libncursesw5-dev libssl-dev libbz2-dev libcdio-dev libvcdinfo-dev libmpcdec-dev mencoder ogmtools libexif-dev netpbm libgd2-xpm-dev libboost-dev dvdauthor lirc lirc-modules-source lirc-x liblircclient-dev libxinerama-dev
sono un po' di robetta che ti serve prima o poi
durante l' installazione di ffmpeg, potresti dover eliminare alcune librerie, libpostproc51 libswscale0 libavformat52 libavcodec52, o sovrascriverle con quelle fornite con ffmpeg
quando arrivi a xine funzionante , andiamo avanti!
hai rimosso, tutto cio' che riguarda vdr?
hai rimosso xine - libxine, ffmpeg?
hai provveduto ad installare compilando da sorgenti ffmpeg?
hai provveduto ad installare compilando dai sorgenti libxine?
hai provveduto ad installare dai sorgenti xine-ui?
se lanci xine, ti si apre e riesci a riprodurre un qualsiasi filmato?
un consiglio, prima di cominciare tutto dai una maxi installazione :
apt-get install build-essential mercurial cvs subversion git-core libncurses-dev autoconf libtool automake pkg-config gettext liba52-0.7.4-dev libmp3lame-dev libvorbis-dev zlib1g-dev libpng12-dev libx11-dev libxv-dev libxvmc-dev libasound2-dev libmpcdec-dev yasm openssh-server patch checkinstall libfontconfig1-dev libjpeg62-dev libcap-dev gettext libmp3lame-dev libncursesw5-dev libssl-dev libbz2-dev libcdio-dev libvcdinfo-dev libmpcdec-dev mencoder ogmtools libexif-dev netpbm libgd2-xpm-dev libboost-dev dvdauthor lirc lirc-modules-source lirc-x liblircclient-dev libxinerama-dev
sono un po' di robetta che ti serve prima o poi
durante l' installazione di ffmpeg, potresti dover eliminare alcune librerie, libpostproc51 libswscale0 libavformat52 libavcodec52, o sovrascriverle con quelle fornite con ffmpeg
quando arrivi a xine funzionante , andiamo avanti!
Re: aggiornamento vdr
@maverick: visto che stai utilizzando una versione molto aggiornata del kernel, probabilmente c'e' qualche problema negli header dei multiproto. Comunque al momento attuale puoi tralasciare la compilazione del driver, in quando quelli del kernel dovrebbero andare bene lo stesso.
Segui i consigli di davidea, e dai un'occhiata anche al seguente percorso:
1) controlla se i driver della scheda dvb sono caricati dal kernel (lsmod e dmesg)
2) prepara l'ambiente per la compilazione di vdr (installando con apt-get tutti i pacchetti segnalati da davidea).
3) compila vdr
4) se tutto e' ok, passa a compilare il resto dei pacchetti e cioe':
INSTALLAZIONE FFMPEG (che serve a xine-lib)
INSTALLAZIONE XINE-LIB 1.2 CON FFMPEG ESTERNO (che serve a xineliboutput)
XINELIBOUTPUT (che viene utilizzato da vdr come frontend per visualizzare l'audio, video, l'osd, etc)...
Fai le cose con calma e non ti preoccupare se qualcosa non funge, ma soprattutto cerca di comprendere quello stai facendo..
ciao
Segui i consigli di davidea, e dai un'occhiata anche al seguente percorso:
1) controlla se i driver della scheda dvb sono caricati dal kernel (lsmod e dmesg)
2) prepara l'ambiente per la compilazione di vdr (installando con apt-get tutti i pacchetti segnalati da davidea).
3) compila vdr
4) se tutto e' ok, passa a compilare il resto dei pacchetti e cioe':
INSTALLAZIONE FFMPEG (che serve a xine-lib)
INSTALLAZIONE XINE-LIB 1.2 CON FFMPEG ESTERNO (che serve a xineliboutput)
XINELIBOUTPUT (che viene utilizzato da vdr come frontend per visualizzare l'audio, video, l'osd, etc)...
Fai le cose con calma e non ti preoccupare se qualcosa non funge, ma soprattutto cerca di comprendere quello stai facendo..
ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.