View previous topic :: View next topic |
Author |
Message |
adam_z Guru
Joined: 22 Jul 2005 Posts: 335 Location: EUROPE - ITALY - Bologna
|
Posted: Thu Feb 23, 2006 6:12 pm Post subject: Installazione ivtv (PVR-350) |
|
|
Ho provato a installare ivtv con
ma mi dà il seguente listato
Code: | >>> emerge (1 of 1) media-tv/ivtv-0.4.0-r3 to /
>>> md5 files ;-) ivtv-0.4.0-r3.ebuild
>>> md5 files ;-) ivtv-0.4.2.ebuild
>>> md5 files ;-) files/ivtv
>>> md5 files ;-) files/digest-ivtv-0.4.2
>>> md5 files ;-) files/ivtv-0.4.0-ppc-odw.patch
>>> md5 files ;-) files/digest-ivtv-0.4.0-r3
>>> md5 files ;-) files/ivtv-0.4.0-maxdev.patch
>>> md5 src_uri ;-) ivtv-0.4.0.tar.gz
>>> md5 src_uri ;-) pvr_2.0.24.23035.zip
>>> md5 src_uri ;-) pvr_1.18.21.22254_inf.zip
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 2.6.15-gentoo-r1
* Checking for suitable kernel configuration options:
>>> Unpacking source...
>>> Unpacking ivtv-0.4.0.tar.gz to /var/tmp/portage/ivtv-0.4.0-r3/work
>>> Unpacking pvr_2.0.24.23035.zip to /var/tmp/portage/ivtv-0.4.0-r3/work
* Applying ivtv-0.4.0-maxdev.patch ... [ ok ]
>>> Source unpacked.
* Preparing ivtv module
created ivtv-svnversion.h
make CONFIG_VIDEO_IVTV=m -C /usr/src/linux M=/var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.15-gentoo-r1'
CC [M] /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/saa7115.o
CC [M] /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/msp3400.o
In file included from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/compat.h:77,
from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/msp3400.c:52:
include/linux/videodev.h: In function `video_device_create_file':
include/linux/videodev.h:21: error: dereferencing pointer to incomplete type
include/linux/videodev.h: In function `video_device_remove_file':
include/linux/videodev.h:27: error: dereferencing pointer to incomplete type
In file included from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/compat.h:77,
from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/msp3400.c:52:
include/linux/videodev.h:30:5: warning: "OBSOLETE_OWNER" is not defined
include/linux/videodev.h: At top level:
include/linux/videodev.h:204: error: `VIDEO_MAX_FRAME' undeclared here (not in a function)
In file included from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/compat.h:77,
from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/saa7115.c:56:
include/linux/videodev.h: In function `video_device_create_file':
include/linux/videodev.h:21: error: dereferencing pointer to incomplete type
include/linux/videodev.h: In function `video_device_remove_file':
include/linux/videodev.h:27: error: dereferencing pointer to incomplete type
In file included from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/compat.h:77,
from /var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/saa7115.c:56:
include/linux/videodev.h:30:5: warning: "OBSOLETE_OWNER" is not defined
include/linux/videodev.h: At top level:
include/linux/videodev.h:204: error: `VIDEO_MAX_FRAME' undeclared here (not in a function)
make[2]: *** [/var/tmp/portage/ivtv-0.4.0-r3/work/ivtv-0.4.0/driver/msp3400.o] Error 1
make[2]: *** Waiting for unfinished jobs.... |
Cosa puo' essere?
GRAZIE in anticipo
INFORMAZIONI:
Nel Kernel ho impostato solamente di caricare come moduli (M) i seguenti: i2c-core; i2c-dev; i2c-algo-bit; videodev; saa7115.
E poi li ho messi nel file /etc/modules.autoload.d/kernel-2.6
// edit by lavish: sostituito il tag quote con il tag code. Venivano visualizzate delle faccine altrimenti _________________ *** affittasi *** |
|
Back to top |
|
|
adam_z Guru
Joined: 22 Jul 2005 Posts: 335 Location: EUROPE - ITALY - Bologna
|
Posted: Thu Feb 23, 2006 9:11 pm Post subject: |
|
|
FORSE LA SOLUZIONE E' QUI:
kallamej wrote: | Known problem, please see bug 116916.
You may want to read Part 2 and Part 3 of the Handbook. Specifically, Chapter 5b in Part 3 about creating an overlay to keep ebuilds not yet part of the official tree. After downloading the 0.4.2 ebuild to your overlay, you should be able to run
Code: | emerge --digest -av ivtv |
|
Ho fatto la dir /usr/local/portage/media-tv/ivtv e gli ho messo dentro l'ebuild scaricata dal "BUG" e poi ho modificato make.conf come spiegato.
Ho fatto il riavvio (reboot) e provato a dare il comando
Code: | emerge --digest -av ivtv |
ma mi va a pescare sempre la versione 0.4.0 e non la 0.4.2.
Dove sbaglio? |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Thu Feb 23, 2006 10:14 pm Post subject: |
|
|
adam_z wrote: | mi va a pescare sempre la versione 0.4.0 e non la 0.4.2.
Dove sbaglio? |
Butto a indovinare: tu sei x86 mentre l'ebuild è ~x86?
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
adam_z Guru
Joined: 22 Jul 2005 Posts: 335 Location: EUROPE - ITALY - Bologna
|
Posted: Thu Feb 23, 2006 10:31 pm Post subject: |
|
|
Ferdinando wrote: | adam_z wrote: | mi va a pescare sempre la versione 0.4.0 e non la 0.4.2.
Dove sbaglio? |
Butto a indovinare: tu sei x86 mentre l'ebuild è ~x86?
Ciao |
AZZZZ ... forse hai un mestiere per le mani. quando pensavo di aver capito qulcosa mi accorgo di non sapere.
Come faccio a emergere la versione 0.4.2?
PS: ho notato che in /usr/portage/media-tv/ivtv c'è un ebuild o.4.2 (che non è quello scaricato da me) però non lo usa. Forse è sempre marcato -x86? |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Thu Feb 23, 2006 10:35 pm Post subject: |
|
|
adam_z wrote: | PS: ho notato che in /usr/portage/media-tv/ivtv c'è un ebuild o.4.2 (che non è quello scaricato da me) però non lo usa. Forse è sempre marcato -x86? |
~x86 vuol dire instabile (non ancora ben testato): -x86 vuol dire che non funziona sugli x86
Dovrebbe bastare:
Code: | echo media-tv/ivtv ~x86 >> /etc/portage/package.keywords |
Se non dovesse funzionare neanche così puoi fare
Code: | emerge =media-tv/ivtv.0.4.2 |
e portage ti dovrebbe dire qual è la ragione del bloccaggio.
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
adam_z Guru
Joined: 22 Jul 2005 Posts: 335 Location: EUROPE - ITALY - Bologna
|
Posted: Thu Feb 23, 2006 11:27 pm Post subject: |
|
|
incredibilmente sono riuscito a emergere.
Accetto ancora istruzioni, consigli, e altro su come e cosa configurare nel kernel per la scheda tv (PVR-350). |
|
Back to top |
|
|
adam_z Guru
Joined: 22 Jul 2005 Posts: 335 Location: EUROPE - ITALY - Bologna
|
Posted: Fri Feb 24, 2006 2:06 pm Post subject: ... |
|
|
adesso riesco a sentire la radio con
Code: | # ivtv-radio -f<frequenza> |
ma per vedere la tv non riesco. Ho provato con
Code: | # ivtv-tune -t italy -c 5 |
ma mi dice che 'italu' non va bene.
Come devo fare?
GRAZIE |
|
Back to top |
|
|
adam_z Guru
Joined: 22 Jul 2005 Posts: 335 Location: EUROPE - ITALY - Bologna
|
Posted: Sat Feb 25, 2006 6:28 pm Post subject: ... |
|
|
per sintonizzare un canale
Code: | # ivtv-tune -titaly -c64 |
dove italy è lo stato di cui si vuole la tabella canali;
dove 64 è il canale (per lo stato italy è "rete 4");
poi ver vedere il canale uso mplayer
Code: | # mplayer /dev/video0 |
Per cambiare canale bisogna uscire da mplayer, sintonizzare un nuovo canele, e poi riusare mplayer.
Ci sono metodi altrnativi? |
|
Back to top |
|
|
|