Problema con Kaffeine 0.8.8
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.
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.
-
Ivanhoe
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 22 ott 2007, 11:23
- Slackware: 12.1
- Kernel: 2.6.24.5
- Desktop: awesome
- Località: Valmontone (RM)
Problema con Kaffeine 0.8.8
Ho appena installato l' ultimo upgrade di Kaffeine, cioè la versione 0.8.8,
ma pare che il programma eseguibile 'kaffeine' non sia stato incluso nel pacchetto .tgz .
Ciao,
Ivano
ma pare che il programma eseguibile 'kaffeine' non sia stato incluso nel pacchetto .tgz .
Ciao,
Ivano
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema con Kaffeine 0.8.8
Confermo!
Manca l'eseguibile kaffeine e non viene installata neppure la voce nel menu K.
EDIT.
Mi sa che il problema è nel sorgente di kaffeine-0.8.8; ho provato a ricreare il package ed ho ottenuto un file.tgz due volte più piccolo del normale.
EDIT 2.
Molto strano. Su sourceforge, kaffeine-0.8.8 non esiste!
Manca l'eseguibile kaffeine e non viene installata neppure la voce nel menu K.
EDIT.
Mi sa che il problema è nel sorgente di kaffeine-0.8.8; ho provato a ricreare il package ed ho ottenuto un file.tgz due volte più piccolo del normale.
EDIT 2.
Molto strano. Su sourceforge, kaffeine-0.8.8 non esiste!
-
idefix
- Linux 2.x

- Messaggi: 239
- Iscritto il: gio 19 giu 2008, 1:48
- Nome Cognome: stefano
- Slackware: slack64-15.0
- Kernel: 5.16.10
- Desktop: tde 14.0.11
Re: Problema con Kaffeine 0.8.8
i sorgenti si trovano qua:
http://kaffeine.kde.org/?q=download
se durante la creazione del pkg non crea il binario
vuol dire che qualcosa è andato storto ma ha continuato
lo stesso e lo ha fatto difettoso.
a me sul 64 bit da un errore misterioso
perche non riesco a fargli vedere gli header di v4l.
se qualcuno avesse una idea la apprezzerei .....
http://kaffeine.kde.org/?q=download
se durante la creazione del pkg non crea il binario
vuol dire che qualcosa è andato storto ma ha continuato
lo stesso e lo ha fatto difettoso.
a me sul 64 bit da un errore misterioso
perche non riesco a fargli vedere gli header di v4l.
se qualcuno avesse una idea la apprezzerei .....
-
idefix
- Linux 2.x

- Messaggi: 239
- Iscritto il: gio 19 giu 2008, 1:48
- Nome Cognome: stefano
- Slackware: slack64-15.0
- Kernel: 5.16.10
- Desktop: tde 14.0.11
Re: Problema con Kaffeine 0.8.8
per essere piu precisi,
l'erroe è questo: "channeldesc.h:104: error: 'fe_rolloff_t' does not name a type"
e su vari forum si parla di frontend.h da sostituire o definire meglio il suo path.
se ho capito bene. altri parlano di v4l path. boh.
l'erroe è questo: "channeldesc.h:104: error: 'fe_rolloff_t' does not name a type"
e su vari forum si parla di frontend.h da sostituire o definire meglio il suo path.
se ho capito bene. altri parlano di v4l path. boh.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema con Kaffeine 0.8.8
Ecco perché conviene sempre creare i package inserendo set -e nello SalckBuild:
@Idefix
La questione di frontend.h riguardava Slackware 11.x; il make di Kaffeine non trovava quell'header e il programma si compilava senza il supporto DVB. Con la Slackware 12.x il problema non si presenta più.
Codice: Seleziona tutto
In file included from audioeditor.h:24,
from audioeditor.cpp:30:
channeldesc.h:104: error: 'fe_rolloff_t' does not name a type
make[6]: *** [audioeditor.lo] Error 1
make[6]: Leaving directory `/tmp/tgz/kaffeine-0.8.8/kaffeine/src/input/dvb'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/tmp/tgz/kaffeine-0.8.8/kaffeine/src/input/dvb'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/tgz/kaffeine-0.8.8/kaffeine/src/input'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/tgz/kaffeine-0.8.8/kaffeine/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/tgz/kaffeine-0.8.8/kaffeine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/tgz/kaffeine-0.8.8'
make: *** [all] Error 2
La questione di frontend.h riguardava Slackware 11.x; il make di Kaffeine non trovava quell'header e il programma si compilava senza il supporto DVB. Con la Slackware 12.x il problema non si presenta più.
-
idefix
- Linux 2.x

- Messaggi: 239
- Iscritto il: gio 19 giu 2008, 1:48
- Nome Cognome: stefano
- Slackware: slack64-15.0
- Kernel: 5.16.10
- Desktop: tde 14.0.11
Re: Problema con Kaffeine 0.8.8
grazie per la risposta, nel mio slackbuild (preso da sbo) usavo gia set -e
ma senza successo. ho riprovato con quello di loris ma cambia poco,
riesce ad arrivare alla fine ma sbaglia e non produce il binario.
speravo di prender spunto dalla versione slacky ma al momento
il link non funziona e trovo solo la versione 0.8.7.
aspetterò una illuminazione perche dopo innumerevoli prove mi sono stufato.
ciao.
ma senza successo. ho riprovato con quello di loris ma cambia poco,
riesce ad arrivare alla fine ma sbaglia e non produce il binario.
speravo di prender spunto dalla versione slacky ma al momento
il link non funziona e trovo solo la versione 0.8.7.
aspetterò una illuminazione perche dopo innumerevoli prove mi sono stufato.
ciao.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema con Kaffeine 0.8.8
Problema risolto!
Idefix, mi sa che avevi ragione su frontend.h, nel senso che quello usato dal make di kaffeine (/usr/include/linux/dvb/frontend.h) è troppo vecchio e deve essere rimpiazzato con uno più recente; a tale proposito, si può utilizzare quello prelevato dal sorgente di un kernel 2.6.29.x. Supponendo, ad esempio, di aver installato il 2.6.29.2, si può procedere in questo modo (ovviamente, da root):
A questo punto, eseguendo lo SlackBuild, il package viene creato regolarmente.
In sostanza, Kaffeine-0.8.8, attraverso S2API fornisce il supporto per i canali satellitari in alta definizione; tale supporto richiede appunto un kernel recente il quale contiene una versione aggiornata di v4l-dvb (evidentemente, il 2.6.27.x originale della Slackware 12.2 non è abbastanza aggiornato).
A quanto pare, durante la compilazione di kaffeine-0.8.8 non esiste nessuna opzione per disabilitare S2API; bisogna vedere quindi cosa succede quando un package compilato con quella opzione viene eseguito su una Slackware con il vecchio frontend.h.
Idefix, mi sa che avevi ragione su frontend.h, nel senso che quello usato dal make di kaffeine (/usr/include/linux/dvb/frontend.h) è troppo vecchio e deve essere rimpiazzato con uno più recente; a tale proposito, si può utilizzare quello prelevato dal sorgente di un kernel 2.6.29.x. Supponendo, ad esempio, di aver installato il 2.6.29.2, si può procedere in questo modo (ovviamente, da root):
Codice: Seleziona tutto
mv /usr/include/linux/dvb/frontend.h /usr/include/linux/dvb/frontend.h.bak
cp /usr/src/linux-2.6.29.2/include/linux/dvb/frontend.h /usr/include/linux/dvb
In sostanza, Kaffeine-0.8.8, attraverso S2API fornisce il supporto per i canali satellitari in alta definizione; tale supporto richiede appunto un kernel recente il quale contiene una versione aggiornata di v4l-dvb (evidentemente, il 2.6.27.x originale della Slackware 12.2 non è abbastanza aggiornato).
A quanto pare, durante la compilazione di kaffeine-0.8.8 non esiste nessuna opzione per disabilitare S2API; bisogna vedere quindi cosa succede quando un package compilato con quella opzione viene eseguito su una Slackware con il vecchio frontend.h.
-
idefix
- Linux 2.x

- Messaggi: 239
- Iscritto il: gio 19 giu 2008, 1:48
- Nome Cognome: stefano
- Slackware: slack64-15.0
- Kernel: 5.16.10
- Desktop: tde 14.0.11
Re: Problema con Kaffeine 0.8.8
ciao phobos
avevo trovato informazioni che parlavano appunto di quel header,
ma mi sembra strana la procedura e che nessun altro si sia lamentato.
e poi, mettendo che il pkg funzione bene da me, che succede sun un pc
con il file originale? in giornata provo a vedere se riesco con questa modifica
tra le altre cose, usi kaffeine con cccam tu?
se cosi fosse avrei delle domande da farti.
a dopo la compilazione.
avevo trovato informazioni che parlavano appunto di quel header,
ma mi sembra strana la procedura e che nessun altro si sia lamentato.
e poi, mettendo che il pkg funzione bene da me, che succede sun un pc
con il file originale? in giornata provo a vedere se riesco con questa modifica
tra le altre cose, usi kaffeine con cccam tu?
se cosi fosse avrei delle domande da farti.
a dopo la compilazione.
-
idefix
- Linux 2.x

- Messaggi: 239
- Iscritto il: gio 19 giu 2008, 1:48
- Nome Cognome: stefano
- Slackware: slack64-15.0
- Kernel: 5.16.10
- Desktop: tde 14.0.11
Re: Problema con Kaffeine 0.8.8
eureka!
cambiando il famoso header finalmente funziona come si deve.
ora lo metto sul repository di bw64 e vedo se ci son feedback negativi.
cambiando il famoso header finalmente funziona come si deve.
ora lo metto sul repository di bw64 e vedo se ci son feedback negativi.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema con Kaffeine 0.8.8
No. Sul PC ho un normale tuner DVB-T.idefix ha scritto:ciao phobos
tra le altre cose, usi kaffeine con cccam tu?
La procedura di compilazione comunque non l'ho inventata io; è stata suggerita sul forum di Kaffeine.
Tutte le dichiarazioni dei tipi di dati richiesti da S2API si trovano nelle versioni più recenti di frontend.h, per cui è necessario procedere in quel modo.
http://www.linuxtv.org/pipermail/linux- ... 29961.html
http://hftom.free.fr/phpBB2/viewtopic.php?t=216