Nowe posty

Autor Wątek: dziwny problem z mixerem w tvtime  (Przeczytany 3022 razy)

krazyivan

  • Gość
dziwny problem z mixerem w tvtime
« dnia: 2009-02-19, 14:41:57 »
Zakupiłem sobie kartę tv i od kilku dni nie mogę rozgryźć jak sobie poradzić z tym
$ tvtime
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/adam/.tvtime/tvtime.xml
mixer: Can't open device /dev/mixer, mixer volume and mute unavailable.
Audio jak łatwo się domyślić nie ma ALE jak zmienie tryb audio na inny niż obecny (np z mono na stero lub ze stereo na mono) to audio działa bez problemów dopóki nie zmienię kanału. Karta działa dobrze z kdetv (choć tam mam inny problem - uparł się że audio będzie sterero i mimo zmian tego ustawienia automagicznie wraca do stero przez co niektóre kanały nie brzmią za dobrze - ale to dygresja o kdetv i teraz wróćmy do tvtime). System wykrył kartę z marszu i nie miałem żadnych problemów ze strojeniem kanałów.

 Naturalnie pogooglowałem na ten temat i próbowałem uruchamiania tvtime --mixer=/dev/mixer:kanałmixera
przeszedłem przez wszystkie wartości jakie znalazłem w manualu ale z wszstkimi uruchamia się tak samo:
próbowałem niektórych innych plików ktore podejrzewałem o bycie mixerem u mnie ale dalej jest tak samo.
Znalazłem też sugestie że moze to być kwestia załadowania modułów odpowiedzialnych za kompatybilność alsy z aplikacjami korzystającymi z oss ale ich ładowanie ( snd-pcm-oss, snd-mixer-oss,snd-seq-oss ) nie zmieniło sytuacji. We wszystkich innych aplikacjach dzwięk działa bez najmniejszych problemów

tvtime kompilowany ze aktualnego slackbuilda (ze slackbuilds.org), system to slackware 12.0 z fabrycznym jajkiem
karta audio:soundblaster live 1024:
karta tv:      AverMedia TV Phone98 w/VCR (BT-878 chip)Teletext (wiem że staroć)
wyjście audio z tv wpiąłem do wejścia mikrofonowego karty audio

lspci mi to wykrywa tak
00:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
00:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
inne rzeczy które wyglądały na ważne ;)
ls -la /dev/mixer*
lrwxrwxrwx 1 root root 11 2009-02-13 21:05 /dev/mixer -> sound/mixer
lrwxrwxrwx 1 root root 12 2009-02-13 21:05 /dev/mixer1 -> sound/mixer1
$ ls -la /dev/sound/
total 0
drwxr-xr-x  2 root root     240 2009-02-13 21:05 .
drwxr-xr-x 22 root root   15280 2009-02-13 21:06 ..
crw-rw--w-  1 root audio 14, 12 2009-02-13 21:05 adsp
crw-rw--w-  1 root audio 14, 28 2009-02-13 21:05 adsp1
crw-rw--w-  1 root audio 14,  4 2009-02-13 21:05 audio
crw-rw--w-  1 root audio 14, 20 2009-02-13 21:05 audio1
crw-rw--w-  1 root audio 14,  3 2009-02-13 21:05 dsp
crw-rw--w-  1 root audio 14, 19 2009-02-13 21:05 dsp1
crw-rw--w-  1 root audio 14,  0 2009-02-13 21:05 mixer
crw-rw--w-  1 root audio 14, 16 2009-02-13 21:05 mixer1
crw-rw--w-  1 root audio 14,  1 2009-02-13 21:05 sequencer
crw-rw--w-  1 root audio 14,  8 2009-02-13 21:05 sequencer2

$ ls /dev/snd/
controlC0  controlC1  hwC0D0  midiC0D0  pcmC0D0c  pcmC0D0p  pcmC0D1c  pcmC0D2c  pcmC0D2p  pcmC0D3p  pcmC1D0c  pcmC1D1c  seq  timer
moduly związane z audio
$ lsmod |grep snd
snd_seq_dummy           6788  0
snd_seq_oss            32896  0
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                50640  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            42784  0
snd_mixer_oss          18048  1 snd_pcm_oss
snd_ens1371            24352  0
snd_emu10k1           131904  2
snd_rawmidi            22560  2 snd_ens1371,snd_emu10k1
snd_ac97_codec         98980  2 snd_ens1371,snd_emu10k1
ac97_bus                6016  1 snd_ac97_codec
snd_seq_device         10508  5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_util_mem            7552  1 snd_emu10k1
snd_hwdep              10628  1 snd_emu10k1
snd_bt87x              15332  1
snd_pcm                72068  5 snd_pcm_oss,snd_ens1371,snd_emu10k1,snd_ac97_codec,snd_bt87x
snd_timer              22532  3 snd_seq,snd_emu10k1,snd_pcm
snd                    47204  19 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_ens1371,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_seq_device,snd_hwdep,snd_bt87x,snd_pcm,snd_timer
soundcore               9824  1 snd
snd_page_alloc         11528  3 snd_emu10k1,snd_bt87x,snd_pcm
gameport               15112  6 snd_ens1371,analog,ns558,emu10k1_gp
może probelm jest trywialny - tak przynajmniej twierdziło kilka osób mających inne problemy z tvtime które opisując swoje poblemy pisali zę gdyby to był mixer to by było łatwo ale... mi jakos łatwo nie jest :P - może coś przeoczyłem ale nie mam już więcej pomysłów jak to teraz ugryźć

EDIT: tak od czapy dałem tvtime --mixer=/dev/video0 i nie mam komunikatu o błędzie ale głośność w tvtime jest na 0 i nie da się tego nijak ruszyć :/