Pixel View PlayTV mobile ( Como Instalar e configurar )

Iniciado por Tota, 07 de Agosto de 2007, 01:54

tópico anterior - próximo tópico

Franco Almeida

Amigo mstr,

Aqui está o resultado do comando franco@franco:~$ lspci -vnn em relação à placa de captura que você solicitou:

05:06.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 21
        Memory at c0100000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>

05:06.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
        Flags: medium devsel, IRQ 21
        Memory at c0101000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>

Muito obrigado pela sua prestimosa atenção,


[ ]s,


Franco
Disposto a aprender, disposto a compartilhar

mstr

Franco Almeida,

dei uma vasculhada e não achei nada a respeito dessa placa Encore ENLTV-FM-2

achei alguma coisa a respeito da eview tv que também é da encore, e todos diziam "fui enganado" pelo que entendi não tem cor

vamos tentar acabar com esse misterio, vc tira essa placa do micro e anotar todos os numeros dos chips e as marcas

assim vamos procurar pelos numeros dos chips, sei que conseguir a imagem não é dificil, ela pode ser similar a um monte de placas

mas o tuner não da nem para desconfiar

vamos dessa forma por ela para funcionar, achando pelos numeros do chips

Franco Almeida

Amigo mstr,

Depois de muito tempo retirei a placa do micro e encontrei:
1) Tuner - Encore eletronics; warranty void if tamperated

2)Chip - Conexant Fusion 878A; 25878 - 13; 25.878 - 13; 061y18v; 0603 Taiwan

3) Um segundo chip - Sonix; SN6P16028SB; 064AAC02 (menor que o anterior)

4) Um 3º chip - Philips; 74HC4052D; AJ64301;UN04179 (de difícil leitura, mesmo com lupa, por ser muito pequeno)

Obs.: Cada texto separado por ; corresponde a uma linha.

Se ainda puder me ajudar,

Aguardo,

Muito obriga por sua costumeira atenção

[ ]s,

Franco


   
Disposto a aprender, disposto a compartilhar

mstr

essa placa é a Encore ENLTV-FM-2
as placas Encore Eview e Encore TV-HA, não devem fugir muito disso

O Chip - Conexant Fusion 878A; 25878 - 13;
é um chip comum as pinxel view pro tem esse chip, e muitas outras também

Tuner - Encore eletronics; warranty void if tamperated

vc leu a etiqueta que esta em cima mas o que vale é o que
esta escrito embaixo no chip que deve ser -+ isso
a minha eu arranquei a etiqueta

Tvision 5V TVF-6633-MFF
Tvision 5V TVF-66T5-MFF

são tuners fabricados pela Ymec
que podem ser o 58, 59 ou 65

o tuner TVF-66T5-MFF é o 65

é uma questão de testar

Um segundo chip - Sonix; SN6P16028SB; 064AAC02 (menor que o anterior)

Um 3º chip - Philips; 74HC4052D; AJ64301;UN04179 (de difícil leitura, mesmo com lupa, por ser muito pequeno)

o maior deve ser o descomplexador e o menor o controle remoto

me avisa do que der


Franco Almeida

Amigo mstr

Retirei a etiqueta que estava sobre o Tuner debaixo da qual havia outra etiqueta menor na qual está escrito: MFNM05-4-E; TCL 060601 0 7. Na cápsula do Tuner não há nada escrito. Mesmo assim testei suas sugestões de Tuner e continuar imagem sem som (o tuner 58 foi o único que não funcionou). Veja as configurações abaixo:

sudo gedit /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp

#placa de video captura
bttv
rmmod bt878
rmmod bttv
modprobe bttv card=37 tuner=59 radio=1
#modprobe bttv card=3 tuner=39 radio=1
rmmod tuner
modprobe tuner force=0,0x61 ignore=0,0x60

##############################################

sudo gedit /etc/modprobe.d/options

# Enable double-buffering so gstreamer et. al. work
options quickcam compatible=2

# Default hostap to managed mode
options hostap_pci iw_mode=2
options hostap_cs iw_mode=2

#PixelView Play TV MPEG2
options bttv radio=1 card=37 tuner=59
#options bttv radio=1 card=3 tuner=39
options bttv card=3 i2c_scan=1

####################################################

sudo gedit /etc/modprobe.d/bttv
options bttv radio=1 card=37 tuner=59 gbuffers=4
#options bttv radio=1 card=107 tuner=-1 gbuffers=4
#options bttv radio=1 card=36 tuner=-1 gbuffers=4
#options bttv radio=1 card=3 tuner=2 gbuffers=4
#options bttv radio=1 card=3 tuner=39 gbuffers=4

Aguardo comentários e sugestões.

Mais uma vez obrigado,

[ ]s,

Franco

Disposto a aprender, disposto a compartilhar

mstr

#80
CitarRetirei a etiqueta que estava sobre o Tuner debaixo da qual havia outra etiqueta menor na qual está escrito: MFNM05-4-E; TCL 060601 0 7. Na cápsula do Tuner não há nada escrito.

o tuner em questão é o 43

se vc fizer uma busca por 'MFNM05' a resposta aparece


me diz se funcionou !!!!

Franco Almeida

Caro mstr,

Só em 01/02/2008 vi suas recomendações para instalação da Encore ENLTV-FM-2, postadas aqui: http://mstr.ueuo.com/nome/instalar.php?id=bttv&n=18

Segui suas recomendações alcançando os resultados seguintes:

a) chamei o tvtime veio, como sempre, com imagem nítida e sem som;
b) após certo tempo que o tvtime estava rodando retirei o cabo  da saída da placa de captura (aquele que a conecta entrada da placa de som) e aí o som saiu cristalino, mas só som; inclusive fiz um tur em todos os canais daqui e escutei o som de todos;
c) aí resolvi reconectar o cabinho para ver se aparecia imagem mas o micro travou, a reiniciação foi lenda, aí chamei o tvtime novamente que voltou com imagem e sem som. Novamente desligando e ligando o mencionado cabo voltou o som voltou;
d) aí fechei o tvtime e som continuou firme, reiniciei o GDM e continuou tocando o som no canal em que o tvtime estava sintonizado anteriormente;
e) abri o mix e verifiquei que se desligasse na aba saída o auxiliar o som cessava sugerindo que estava sendo captado pelo auxiliar;
f) toda vez que reiniciei o o micro e chamava o tvtime voltava sem som, nova operação com o cabo e o som voltava, e mesmo desligando o tvtime o som continuava, apesar de que enquanto o tvtime estivesse rodando, ao mudar de canal o som ouvido era do novo canal; ou seja: o tvtime comanda o som para mudar de canal mas não para desligá-lo;
g) verifique que se descomentar esta linha # options tuner addr=0x61 do arquivo /etc/modprobe.d/captura, o tvtime fica sintonizado numa só estação (não muda de estação);
h) cheguei a cogitar que o problema estivesse no cabo ou na saída da placa de captura mas descartei a hipótese porque loguei no windows e lá tudo funciona: imagem e som;
i) constatei que a placa de captura não estava bem conectada no slote (acho que era isso que estava causando o travamento);
j) na ânsia de ver funcionar normalmente mudei a placa de captura de slot e refiz toda a dica, mas não consegui mais o som;
k) observei que ao chamar o tvtime aparece x de sem audio no ícone do autofalante do painel, mas rapidamente desaparece e o ícone fica normal.

Conclui que o card da placa realmente é o 37 e o tuner 43, como sugerido por você.
Já fiz muita pesquisa mas ainda não consegui resolver o problema, mas agora tenho esperança.

Desculpe a demora em responder,

Espero continuar merecendo a sua ajuda.

[ ]s,

Franco
Disposto a aprender, disposto a compartilhar

mstr

vc tentou usar o sox?, tem explicação la na pagina

sua placa e ou o processador é 64 bits?

Franco Almeida

mstr,


Mesmo usando o sox não tem som. Meu processador é AMD Athlon(tm) 64 Processor 3500+.

Muito obrigado pela resposta

[ ]s,

Franco
Disposto a aprender, disposto a compartilhar

mstr

#84
CitarMeu processador é AMD Athlon(tm) 64 Processor 3500+.


ficou mais facil,

minha MB é M2N-MX SE e um atlhon 3000 64bit, se falar direito ainda tenho problemas com o som, bem menos agora claro

to com o kernel 2.6.24, alsa 1.0.15 e mais um monte de outras configurações especificas, tudo isso no kubuntu 7.10

sem falar que alguns modulos dessa placa so existem e funcionam apartir do kernel 2.6.22

bem vamos começar, se não entender algo pergunte

a grade verdade do som do 64 é que ele é digital e a placa de captura o som é analogico, então fique ciente que daqui a pouco não mais conseguiremos instalar essas placas de captura

a primeira coisa a fazer é atualizar o alsa para a ultima versão disponivel, o site do alsa é http://www.alsa-project.org/

eu atualizei os seguintes pacotes, nessa ordem. Estão ai os comandos que usei, imagino que vc saiba o minimo para compilar alguma coisa
Citarpacotes minimos necessarios para a compilação
apt-get install build-essential libncurses5 libncurses5-dev


alsa-oss-1.0.15
./configure
make install


alsa-driver-1.0.15
./configure --with-isapnp=auto --with-sequencer=yes --with-oss=yes --with-pcm-oss-plugins=yes --with-cards=all --with-card-options=all
make
make install
make install-modules
./snddevices


alsa-lib-1.0.15
./configure
make install


alsa-utils-1.0.15
./configure
make install

depois altere o arquivo '/etc/modprobe.d/alsa-base' adicione essa linha no final
Citaroptions snd-hda-intel probe_mask=1 position_fix=1

probe_mask -> escolhe a sua placa correta
position_fix -> ativa o microfone

e reinicie que o som da captura deve funcionar, e o som micro deve ficar melhor


Franco Almeida

mstr,

Vou tentar compilar os pacotes do alsa, mas vou tropeçar em muitas coisas, por isto deve demorar.

Tenho instalados os pacotes build-essential, libncurses5 e libncurses5-dev. Mas já tive problemas para compilar o pacote alsa-oss-1.0.15. Fiz o seguinte:

1) baixe o pacote alsa-oss-1.0.15, numa pasta,
2) entrei na pasta,
3) descompactei o pacote,
4)entrei na pasta criada na descompactação,
5) no terminal como root dei o comando ./configure (não entendi porque antes no precisa do make), tive problemas na saída, veja:


franco@franco-desktop:~/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15$ ./configure
./configure: line 1562: config.log: Permission denied
./configure: line 1572: config.log: Permission denied
franco@franco-desktop:~/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15$ sudo su
[sudo] password for franco:
root@franco-desktop:/home/franco/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... nofranco@franco-desktop:~/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15$ ./configure
./configure: line 1562: config.log: Permission denied
./configure: line 1572: config.log: Permission denied
franco@franco-desktop:~/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15$ sudo su
[sudo] password for franco:
root@franco-desktop:/home/franco/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for aoss... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... not present.
configure: error: Sufficiently new version of libasound not found.

checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking iffranco@franco-desktop:~/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15$ ./configure
./configure: line 1562: config.log: Permission denied
./configure: line 1572: config.log: Permission denied
franco@franco-desktop:~/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15$ sudo su
[sudo] password for franco:
root@franco-desktop:/home/franco/ÁreadeTrabalho/pasta1/alsa-oss-1.0.15# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for aoss... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... not present.
configure: error: Sufficiently new version of libasound not found.
g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for aoss... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... not present.
configure: error: Sufficiently new version of libasound not found.

Vou pesquisar sobre o erro e tentar corrigí-lo.

Qualquer ajuda será bem vinda.

Agradeço sua boa vontade, já constatei que ela é grande

[ ]s,

Franco
Disposto a aprender, disposto a compartilhar

jomafras

mstr,
Minha PixelView que funciona legal no Ubuntu, no Kubuntu não dá som de jeito nenhum.
Estou vendo que vc usa Kubuntu.
Já experimentou sua placa no Ubuntu?
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Franco Almeida

Caro mstr,

Pesquisando na net verifiquei que era necessário instalat o pacote libasound2-dev. Com isto consegui compilar os quatro pacotes do alsa, mas continua com ótima imagem mas sem som.

O alsa parece está realmente na versão 1.0.15, quando comando alsamixer no teminal aparecer o AlsaMixer v1.0.15 (Press Escape to quit)], copiei só o título para colar aqui.

O que significa esta saída do comando  lspci -vn:

05:06.0 0400: 109e:036e (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 21
        Memory at c0100000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>

05:06.1 0480: 109e:0878 (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 21
        Memory at c0101000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>

05:08.0 0200: 10ec:8139 (rev 10)
        Subsystem: 10ec:8139
        Flags: bus master, medium devsel, latency 32, IRQ 17
        I/O ports at a000 [size=256]
        Memory at c0000000 (32-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>

Este 0400: 109e:036e (rev 11) é relacionado ao módulo de vídeo, enquanto que 0480: 109e:0878 (rev 11) é relacionada ao módulo de som. Se as saídas são semelhantes por que tem vídeo e não tem som?

Tenho a impressão que o problema está aqui, só não sei como resolvê-lo.

Quando depuro a saída do comando dmesg usando o 05:06.0 relacionado ao vídeo temos:

root@franco-desktop:/home/franco# dmesg | grep '05:06.0'
[   45.327914] ACPI: PCI Interrupt 0000:05:06.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 21
[   45.327923] bttv0: Bt878 (rev 17) at 0000:05:06.0, irq: 21, latency: 32, mmio: 0xc0100000
A saída para 05:06.1 relacionada ao audio é:

root@franco-desktop:/home/franco# dmesg | grep '05:06.1'
[   45.630770] ACPI: PCI Interrupt 0000:05:06.1[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 21
[   45.630780] ACPI: PCI interrupt for device 0000:05:06.1 disabled
[   45.630784] bt878: probe of 0000:05:06.1 failed with error -22
[   47.170748] ACPI: PCI Interrupt 0000:05:06.1[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 21

Veja que a saída para audio aponta erro, mas como resolvê-lo?

Por favor comente isti na sua resposta.

Mais uma vez obrigado pela atenção.

[ ]s,

Franco
Disposto a aprender, disposto a compartilhar

mstr

Franco Almeida,

use o comando 'lspci -vnn' da mais informação, se lembra da linha

Citara grade verdade do som do 64 é que ele é digital e a placa de captura o som é analogico, então fique ciente que daqui a pouco não mais conseguiremos instalar essas placas de captura

esse é o problema, no alsa 1.0.15 vc tem que setar o OSS, pq no alsa o som digital

agora vamos no arquivo '/etc/modprobe.d/alsa-base' é ai que esta o problema

se quiser ver os seus erros digite 'dmesg | grep bttv' todos os erros do som estão no alsa, uma pá de funções que não existem

minha captura é uma saa7134 olhe as linhas que tive que alterar estao em vermelho

Citar# tive que alterar saa7134-alsa para saa7134-oss
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-oss ; : ; }

options snd-bt87x index=-2
options cx88-alsa index=-2
#options saa7134-alsa index=-2

e ainda tive que adicionar a opção  'option saa7134-oss dsp_nr=2 mixer_nr=1' no arquivo /etc/modprobe.d/captura

não tenho certeza mas acho que estas linhas referentes as capturas devem ser comentadas com foi a minha, verifique as informações do modulo 'modinfo snd-bt87x', vc vai chegar a conclusão que ela é para som digital, deixa sem essa linha pra ver no que dá

as cx88-alsa vi alguma coisa mas não entendi direito em usar a cx88-backbird

as saa7134-alsa trocar por saa7134-oss

reiniciei e o som rolou



pintinho,
CitarJá experimentou sua placa no Ubuntu?

eu não me ajeito muito com o gnome e alem disso tenho programas feitos em QT que sei la se irão rodar direito no gnome

sem dizer que placas de captura são instaladas no nivel baixo do linux independem se ser gnome ou kde ou qualquer outro fronted que se use

por isso que consigo passar informações sobre capturas para quem precise independendo do fronted que use (rs...)

e o meu problema não é o ubuntu nem o Kubuntu, mas é

Citarsem falar que alguns modulos dessa placa so existem e funcionam apartir do kernel 2.6.22, som e rede

entendeu, por isso ja estou com o kernel 2.6.24

e se rodo a distribuição 32 bits da uma mensagem de erro que fica repetindo n'trilhoes de vezes ou ate desligar o micro


Franco Almeida

Amigos deste Forum,
Em especial os amigos Tota, pintinho e mstr.

Finalmente consegui som e imagem na minha placa de captura Encore ENLTV-FM-2. Depois de muito penar e de muita pesquisa aqui e em outros fóruns sem conseguir som, já estava pensando em desistir quando mais uma vez segui a sugestão do mstr: apagar tudo e começar do zero. Então segui novamente sua dica: http://mstr.ueuo.com/nome/instalar.php?id=bttv&n=18, lendo atentamente seu script, verifiquei esta observação: "de acordo com Lazaro Souza, sua placa funcionou com card=46 tuner=38". Resolvi testar. Aí já na inicialização ocorreu a sintonia do sinal de som de tv, como um ruído forte, então abri o tvtime cessou o baraulho e sintonizei a vontade todos os canais de tv existentes aqui em Teresina com som e imagem. Mas toda vez que reiniciava o micro, voltava o ruído ainda na inicialização, só cessando quando abria o tvtime. Aí fui combinando o card 46 com vários tuners até que a combinação card 46 x tuner 44 eliminou o ruído da inicialização. Entretanto quando fecho o tvtime ou kdetv o som do canal que estava sintonizado continua, só cessando quando fecho o volume da entrada do mix da placa de som (a placa de captura está conectada a placa de som), ou seja o tvtime e kdetv não controlam o som da placa de captura, mas mesmo que isto não seja normal já estou muito satisfeito.
Desta forma se não houver mais alguém com problemas neste tópico, já pode ser dado como resolvido.

Minha gratidão a todos que me ajudaram, em especial os amigos Tota, pintinho e mstr, este último foi sempre muito atencioso comigo, por isso mais umavez meu muito obrigado mstr.
Estou usando o Ubuntu 8.04

[ ]s,

Franco
Disposto a aprender, disposto a compartilhar