SifBox una distro VDR Tutta Italiana

MythTV, Tvtime, Mplayer etc.
Anche programmi o script di conversione tipo
projectx, transcode, vdrconvert, dvdauthor etc.

Moderatori: ragno, tapino, alez, zulu, davidea

unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

ragno ha scritto:Ok, il suono adesso va... :)

Passiamo al resto:

1) come si modifica la risoluzione video (a me il tv viene riconosciuto 1280x720 anche se regge 1920x1080.

2) come si compilano dei pacchetti aggiuntivi (p.e. irmplircd)?
Immagino che esista un sistema sistema di sviluppo...

3) il kernel 3.6.8 non vede i dispositivi v-usb quindi per il momento supporto al telecomando. Torno punto 2, perche' sarebbe interessante ricompilare il kernel...

ciao e grazie
Bene
1 . in genere prende la risoluzione ottimale ma se vuoi modificarla hai 2 possibilità
a. modificare il file /etc/X11/X.cfg
b. utilizzare il programma nvidia-settings

2. non è possibile compilare non c'è il supporto per la compilazione questa iso viene sviluppata guardando il PC a livello di un decoder stile Dtrambox. L'unica possibilità che hai è scaricarti i sorgenti della sifbox e compilare su un pc

3. stesso discorso se vedi il mio git in config/platforms/i386/generic/linux.conf.3.8 c'è il config del kernel quindi anche qui hai 2 possibilità
a. ti modifichi il config e ti ricompili tutta la iso
b. modifichi il config me lo passi e te lo compilo io visto che ho già tutto compilato e ti evito una 10ina d'ore di compilazione ;)

Per il resto se ti interessa qualche pacchetto particolare del tipo irmplircd basta che mi aiuti con dove stanno i sorgenti e come lo compili e se applichi qualche patch creo io il tutto

Grazie per tutti i test
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: SifBox una distro VDR Tutta Italiana

Messaggio da ragno »

1) irmplircd: scarichi il tarball dal git -> https://github.com/realglotzi/irmplircd
2) aggiungi una regola in udev per gestirlo:

80-irmp.rules

Codice: Seleziona tutto

KERNEL=="hidraw?", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05df", RUN+="/bin/mkdir /var/run/lirc", RUN+="/usr/local/bin/irmplircd -t /var/lib/vdr/remoto.map /dev/%k", RUN+="/bin/ln -s /var/run/lirc/lircd /dev/lircd"
n.b. i path sono i miei ma puoi mettere i file dove vuoi.
Il file remoto.map si crea lanciando irmplircd /dev/hidraw1 (o /dev/hidraw0) ed acquisendo le sequenze dei tasti tramite irw (ti allego tutti i file).

Per il kernel la patch (antifuoritazza) e' questa:

Codice: Seleziona tutto

--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -158,6 +158,8 @@
#define USB_VENDOR_ID_ATMEL 0x03eb
#define USB_DEVICE_ID_ATMEL_MULTITOUCH 0x211c
#define USB_DEVICE_ID_ATMEL_MXT_DIGITIZER 0x2118
+#define USB_VENDOR_ID_ATMEL_V_USB 0x16c0
+#define USB_DEVICE_ID_ATMEL_V_USB 0x05df
qui le info (tnx to vonfritz) -> http://www.spinics.net/lists/linux-media/msg61830.html

Per il resto, visto il mio hardware, non ho voglia di attendere giorni per cambiare 2 righe di codice :)

ciao e grazie

p.s. patchato il plugin lcdproc?
Allegati
irmplircd-master.zip
(19.75 KiB) Scaricato 130 volte
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.
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

ragno ha scritto:1) irmplircd: scarichi il tarball dal git -> https://github.com/realglotzi/irmplircd
2) aggiungi una regola in udev per gestirlo:

80-irmp.rules

Codice: Seleziona tutto

KERNEL=="hidraw?", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05df", RUN+="/bin/mkdir /var/run/lirc", RUN+="/usr/local/bin/irmplircd -t /var/lib/vdr/remoto.map /dev/%k", RUN+="/bin/ln -s /var/run/lirc/lircd /dev/lircd"
n.b. i path sono i miei ma puoi mettere i file dove vuoi.
Il file remoto.map si crea lanciando irmplircd /dev/hidraw1 (o /dev/hidraw0) ed acquisendo le sequenze dei tasti tramite irw (ti allego tutti i file).

Per il kernel la patch (antifuoritazza) e' questa:

Codice: Seleziona tutto

--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -158,6 +158,8 @@
#define USB_VENDOR_ID_ATMEL 0x03eb
#define USB_DEVICE_ID_ATMEL_MULTITOUCH 0x211c
#define USB_DEVICE_ID_ATMEL_MXT_DIGITIZER 0x2118
+#define USB_VENDOR_ID_ATMEL_V_USB 0x16c0
+#define USB_DEVICE_ID_ATMEL_V_USB 0x05df
qui le info (tnx to vonfritz) -> http://www.spinics.net/lists/linux-media/msg61830.html

Per il resto, visto il mio hardware, non ho voglia di attendere giorni per cambiare 2 righe di codice :)

ciao e grazie

p.s. patchato il plugin lcdproc?
Grazie sono già all'opera ma ...

Codice: Seleziona tutto

irmplircd.c:50:21: fatal error: hashmap.h: No such file or directory
compilation terminated.
make: *** [irmplircd.o] Error 1
make: *** Waiting for unfinished jobs....
mapping.c:42:21: fatal error: hashmap.h: No such file or directory
compilation terminated.
make: *** [mapping.o] Error 1
irmpexec.c:53:21: fatal error: hashmap.h: No such file or directory
compilation terminated.
make: *** [irmpexec.o] Error 1
che mi manca ???

EDIT: Risolto
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

@ragno
prova con opkg update
opkg upgrade
dovrebbe scaricarti il kernel 3.8.6-2
dopo prova ad installare il pacchetto
opkg install irmplircd

E dai un reboot
vedi un po se funziona (al momento ho fatto il tutto per i386)

Ciao
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: SifBox una distro VDR Tutta Italiana

Messaggio da ragno »

@unixer: grazie del supporto, ma non riesco ad andare avanti: la sif non s'installa sul disco ide: tutto va ok, poi al reboot ho un errore di grub (probabilmente dipende da quest'ultimo). MB:k8nf4g-sata (yavdr e' ok).
Mi ricordo che era capitato anche quando provai la RC.
Con enorme perdita di tempo, ho provato ad installare tutto in vm, clonando poi il disco. Va tutto ok, fa il boot dal disco ide. Ma in questo caso non vede la scheda di rete e non ho accesso al pc.

Getto la spugna e vado a raccogliere la cicoria. :lol: :lol: :lol:

Addio vdr :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.
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

Ok come preferisci

ma potevi installarla su un altra USB e ti risparmiavi tutto questo trambusto ;)
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: SifBox una distro VDR Tutta Italiana

Messaggio da ragno »

unixer ha scritto:Ok come preferisci

ma potevi installarla su un altra USB e ti risparmiavi tutto questo trambusto ;)
Ho provato anche quell'opzione, sta di fatto che il kernel non vede la scheda di rete (la LIVE si). Quindi non posso andare avanti...

: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.
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

Mi spiace :(
ma non so che dirti
visto che per installare fa un semplice cp -PR della live :(
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: SifBox una distro VDR Tutta Italiana

Messaggio da ragno »

Nessun problema :)
Evidentemente per il momento devo lasciar perdere.

Strano che in modalita' live funzioni tutto, mentre dopo l'installazione non veda la scheda di rete.
Inoltre quel bug di grub. La scheda ha 10 anni dovrebbe essere supportata senza problemi.
Comunque rimango dell'idea che il kernel 3.x in certi casi sia un buco con del codice intorno. Pompato solo per necessita' da quando il kernel linux e' stato adottato da Android.

Il problema e' la moltitudine di combinazioni hardware che si deve prevedere e gestire. Da questo punto di vista un hardware come la raspi e' nettamente superiore.

: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.
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: SifBox una distro VDR Tutta Italiana

Messaggio da alez »

Finalmente mi sono deciso e ho provato la live su chiavetta USB :D

Anzitutto complimenti per la velocità con cui parte da live, non sembra assolutamente una chiavetta USB!


Ho provato ad installare la distro da chiavetta USB su un'altra chiavetta USB ma poi non fa il boot correttamente. Io ho provato la versione kbb in quanto ho una scheda madre Atom ION.

C'è qualche accortezza da tenere presente?

E' meglio provare anche la i386?
Ciao alez
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

alez ha scritto:Ho provato ad installare la distro da chiavetta USB su un'altra chiavetta USB ma poi non fa il boot correttamente. Io ho provato la versione kbb in quanto ho una scheda madre Atom ION.

C'è qualche accortezza da tenere presente?

E' meglio provare anche la i386?
Grazie per i complimenti
non capisco però dove si ferma dove ti si blocca al boot ??? se premi CTRL*ATL+F6 ti passa sul login ??
Riesci a partire in debbugging mode ??

Per la versione kbb i386 o x64 la differenze sono solo nelle opzioni di make che inserisco altro non c'è
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: SifBox una distro VDR Tutta Italiana

Messaggio da ragno »

alez ha scritto:Finalmente mi sono deciso e ho provato la live su chiavetta USB :D

Anzitutto complimenti per la velocità con cui parte da live, non sembra assolutamente una chiavetta USB!


Ho provato ad installare la distro da chiavetta USB su un'altra chiavetta USB ma poi non fa il boot correttamente. Io ho provato la versione kbb in quanto ho una scheda madre Atom ION.

C'è qualche accortezza da tenere presente?

E' meglio provare anche la i386?
La velocita' e' sorprendente, pero' noto che hai probabilmente problemi di grub anche tu...
@unixer non sarebbe possibile una versione i386 con un maggior supporto delle periferiche: ieri ho provato una scheda di rete usb (per la raspi/dockstar) e nemmeno quella viene vista.
Oppure hai una procedura per installare un altro kernel sul disco/pendrive accedendo da altra distro...

:ciao:

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.
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: SifBox una distro VDR Tutta Italiana

Messaggio da alez »

E' in loop il grub, problemi di grub appunto, se vuoi ti posto una foto di quel che sta succedendo all'avvio
Ciao alez
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: SifBox una distro VDR Tutta Italiana

Messaggio da unixer »

alez ha scritto:E' in loop il grub, problemi di grub appunto, se vuoi ti posto una foto di quel che sta succedendo all'avvio
Si grazie un foto mi farebbe comodo

@ragno
le schede di rete sono tutte quelle comprese nel kernel 3.8 l'unica cosa che ho aggiunto è stato levare i moduli del kernel dei DVB ed aggiungere quelle dei media_build
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: SifBox una distro VDR Tutta Italiana

Messaggio da alez »

Ecco:

Immagine

EDIT: RISOLTO!

ho copiato dalla USB LIVE il file

/syslinux/vesamenu.c32

alla USB INSTALATA in

/boot/vesamenu.c32

e fa il boot correttamente :ok:

Forse devi correggere qualcosa nel sistema che installa su chiavetta USB... :ciao:
Ciao alez
Rispondi