Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-01-29 18:17:22

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Tuner TV medion 7134 zmienia kolejnosc kart alsa

Witam.
1. CO zrobiłem / co probowałem ( problem jest dalej pod 2.).
Dodałem wpisy  ( do pliku /etc/modprobe/aliases.conf czy nowego pliku /etc/modprobe/tv.conf)

Kod:

 alias char-major-81 videodev
 alias char-major-81-0 saa7134
 options saa7134 card=12

no i tv działa ( bez dźwięku ale działa, i tak tylko do meczów wiec szpaka czy Borka sluchac nie musze).
Ale zmieniła mi się kolejnośc kart dzwiekowych w alsamixer no a co za tym idzie zmienia się domyśla karta dźwiękowa, czyli ogólnie syf sie robi.

Więc idąc za tropem zrobiłem to co zwykle sie robi mianowicie  w /etc/modprobe/aliases.conf dodalem ( co powoduje problem)

Kod:

alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0
alias snd-card-1 saa7134_alsa
options saa7134_alsa index=1

sprawdzałem też samo

Kod:

options snd-emu10k1 index=0
options saa7134_alsa index=1

w pliku /etc/modprobe/alsa-base.conf, tak samo jak sprawdzałem zmiane samego modułu saa7134 ( bez _alsa, poprostu moduł do karty).
to wszystko co mam wyzej jest wynikiem odpowiedzi ilina których w internecie jest masa ;], prawdę mówiąc dlatego piszę bo jak znam zycie on przyjdzie przeczyta i powie "dodaj .....xxx..." i zacznie kulac,  a ja juz z 2h nad tym siedze.

2. Problem
po dodaniu wpisów o zmianie kolejności kart dźwiękowych, tv nie działa ;].
tz. jak karta saa7143 jest default dla alsa to tv dziala, a jak zmienie kolejnosć karty na moje audigy jako default (snd_emu10k1) to tv przestaje działać.
nie działa na 2 sposoby:
1. albo program sie sypie i wywala bląd ( oznaczony jako blad 1. lisging nizej).
2. albo nie łapie stacji, mam jedna złapaną kontrolnie, działa jak saa7134 ejst jako default, jak zmieniam na audigy nie działa ( przesowałem pasmo strzłaka w prawo do ... 1000).

bład 1. listing 1 ;]

Kod:

xxx@xXx:~$ xawtv -c /dev/video1
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.32-5-amd64)
xinerama 0: 1920x1080+0+0
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  131 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  15
  Current serial number in output stream:  15
v4l-conf had some trouble, trying to continue anyway
v4l2: WARNING: framebuffer size mismatch
v4l2: me=1920x1080 v4l=0x0
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
*** glibc detected *** /usr/bin/xawtv: double free or corruption (out): 0x0000000000b775c0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x7ff3a0776ad6]
/lib/libc.so.6(cfree+0x6c)[0x7ff3a077b84c]
/usr/bin/xawtv[0x42ad4d]
/usr/bin/xawtv(x11_capture_pixmap+0xac)[0x41505c]
/usr/bin/xawtv[0x41087c]
/usr/bin/xawtv[0x424e9e]
/usr/bin/xawtv[0x425d18]
/usr/bin/xawtv(do_va_cmd+0xe1)[0x427111]
/usr/bin/xawtv(video_gd_configure+0x108)[0x414a08]
/usr/bin/xawtv[0x40fea1]
/usr/lib/libXt.so.6(XtDispatchEventToWidget+0x55a)[0x7ff3a2476eca]
/usr/lib/libXt.so.6(+0x23535)[0x7ff3a2477535]
/usr/lib/libXt.so.6(XtDispatchEvent+0xb1)[0x7ff3a2476561]
/usr/bin/xawtv(xt_main_loop+0x3f)[0x41721f]
/usr/bin/xawtv(main+0x1730)[0x412710]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7ff3a0723c4d]
/usr/bin/xawtv[0x40ef99]
======= Memory map: ========
00400000-0043d000 r-xp 00000000 08:01 204246                             /usr/bin/xawtv.bin
0063d000-00645000 rw-p 0003d000 08:01 204246                             /usr/bin/xawtv.bin
00645000-0064c000 rw-p 00000000 00:00 0 
00803000-00c04000 rw-p 00000000 00:00 0                                  [heap]
41e68000-41ece000 rw-p 00000000 00:05 562                                /dev/zero
7ff394000000-7ff394021000 rw-p 00000000 00:00 0 
7ff394021000-7ff398000000 ---p 00000000 00:00 0 
7ff39a8b8000-7ff39a8ce000 r-xp 00000000 08:01 619004                     /lib/libgcc_s.so.1
7ff39a8ce000-7ff39aacd000 ---p 00016000 08:01 619004                     /lib/libgcc_s.so.1
7ff39aacd000-7ff39aace000 rw-p 00015000 08:01 619004                     /lib/libgcc_s.so.1
7ff39aaef000-7ff39acef000 rw-s 103e51000 00:05 7498                      /dev/nvidia0
7ff39acef000-7ff39acf3000 rw-s 103e44000 00:05 7498                      /dev/nvidia0
7ff39acf3000-7ff39adf3000 rw-s 10bfe3000 00:05 7498                      /dev/nvidia0
7ff39adf3000-7ff39aeb4000 rw-p 00000000 00:00 0 
7ff39aefc000-7ff39af3c000 rw-s 10363a000 00:05 7498                      /dev/nvidia0
7ff39af3c000-7ff39af5c000 rw-s 10be75000 00:05 7498                      /dev/nvidia0
7ff39af5c000-7ff39af75000 rw-s 00000000 00:04 0                          /SYSV00000000 (deleted)
7ff39af75000-7ff39af7a000 r-xp 00000000 08:01 142534                     /usr/lib/libXfixes.so.3.1.0
7ff39af7a000-7ff39b179000 ---p 00005000 08:01 142534                     /usr/lib/libXfixes.so.3.1.0
7ff39b179000-7ff39b17a000 rw-p 00004000 08:01 142534                     /usr/lib/libXfixes.so.3.1.0
7ff39b17a000-7ff39b183000 r-xp 00000000 08:01 143226                     /usr/lib/libXcursor.so.1.0.2
7ff39b183000-7ff39b383000 ---p 00009000 08:01 143226                     /usr/lib/libXcursor.so.1.0.2
7ff39b383000-7ff39b384000 rw-p 00009000 08:01 143226                     /usr/lib/libXcursor.so.1.0.2
7ff39b384000-7ff39b386000 r-xp 00000000 08:01 239910                     /usr/lib/xawtv/write-dv.so
7ff39b386000-7ff39b585000 ---p 00002000 08:01 239910                     /usr/lib/xawtv/write-dv.so
7ff39b585000-7ff39b586000 rw-p 00001000 08:01 239910                     /usr/lib/xawtv/write-dv.so
7ff39b586000-7ff39b589000 r-xp 00000000 08:01 239909                     /usr/lib/xawtv/write-avi.so
7ff39b589000-7ff39b788000 ---p 00003000 08:01 239909                     /usr/lib/xawtv/write-avi.so
7ff39b788000-7ff39b789000 rw-p 00002000 08:01 239909                     /usr/lib/xawtv/write-avi.so
7ff39b789000-7ff39b78d000 r-xp 00000000 08:01 239908                     /usr/lib/xawtv/snd-oss.so
7ff39b78d000-7ff39b98c000 ---p 00004000 08:01 239908                     /usr/lib/xawtv/snd-oss.so
7ff39b98c000-7ff39b98d000 rw-p 00003000 08:01 239908                     /usr/lib/xawtv/snd-oss.so
7ff39b98d000-7ff39b9a9000 r-xp 00000000 08:01 140449                     /usr/lib/libdv.so.4.0.3
7ff39b9a9000-7ff39bba9000 ---p 0001c000 08:01 140449                     /usr/lib/libdv.so.4.0.3
7ff39bba9000-7ff39bbac000 rw-p 0001c000 08:01 140449                     /usr/lib/libdv.so.4.0.3
7ff39bbac000-7ff39bbb9000 rw-p 00000000 00:00 0 
7ff39bbb9000-7ff39bbbb000 r-xp 00000000 08:01 239907                     /usr/lib/xawtv/read-dv.so
7ff39bbbb000-7ff39bdbb000 ---p 00002000 08:01 239907                     /usr/lib/xawtv/read-dv.so
7ff39bdbb000-7ff39bdbc000 rw-p 00002000 08:01 239907                     /usr/lib/xawtv/read-dv.so
7ff39bdbc000-7ff39bdbe000 r-xp 00000000 08:01 239906                     /usr/lib/xawtv/read-avi.so
7ff39bdbe000-7ff39bfbe000 ---p 00002000 08:01 239906                     /usr/lib/xawtv/read-avi.so
7ff39bfbe000-7ff39bfbf000 rw-p 00002000 08:01 239906                     /usr/lib/xawtv/read-avi.so
7ff39bfbf000-7ff39bfc0000 r-xp 00000000 08:01 239905                     /usr/lib/xawtv/linedoubler.so
7ff39bfc0000-7ff39c1bf000 ---p 00001000 08:01 239905                     /usr/lib/xawtv/linedoubler.so
7ff39c1bf000-7ff39c1c0000 rw-p 00000000 08:01 239905                     /usr/lib/xawtv/linedoubler.so
7ff39c1c0000-7ff39c1c1000 r-xp 00000000 08:01 239904                     /usr/lib/xawtv/linear-blend.so
7ff39c1c1000-7ff39c3c0000 ---p 00001000 08:01 239904                     /usr/lib/xawtv/linear-blend.so
7ff39c3c0000-7ff39c3c1000 rw-p 00000000 08:01 239904                     /usr/lib/xawtv/linear-blend.so
7ff39c3c1000-7ff39c3c3000 r-xp 00000000 08:01 239903                     /usr/lib/xawtv/flt-smooth.so
7ff39c3c3000-7ff39c5c2000 ---p 00002000 08:01 239903                     /usr/lib/xawtv/flt-smooth.so
7ff39c5c2000-7ff39c5c3000 rw-p 00001000 08:01 239903                     /usr/lib/xawtv/flt-smooth.so
7ff39c5c3000-7ff39c5c4000 r-xp 00000000 08:01 239902                     /usr/lib/xawtv/flt-invert.so
7ff39c5c4000-7ff39c7c3000 ---p 00001000 08:01 239902                     /usr/lib/xawtv/flt-invert.so
7ff39c7c3000-7ff39c7c4000 rw-p 00000000 08:01 239902                     /usr/lib/xawtv/flt-invert.so
7ff39c7c4000-7ff39c7c5000 r-xp 00000000 08:01 239901                     /usr/lib/xawtv/flt-gamma.so
7ff39c7c5000-7ff39c9c5000 ---p 00001000 08:01 239901                     /usr/lib/xawtv/flt-gamma.so
7ff39c9c5000-7ff39c9c6000 rw-p 00001000 08:01 239901                     /usr/lib/xawtv/flt-gamma.so
7ff39c9c6000-7ff39c9c8000 r-xp 00000000 08:01 239900                     /usr/lib/xawtv/flt-disor.so
7ff39c9c8000-7ff39cbc7000 ---p 00002000 08:01 239900                     /usr/lib/xawtv/flt-disor.so
7ff39cbc7000-7ff39cbc8000 rw-p 00001000 08:01 239900                     /usr/lib/xawtv/flt-disor.so
7ff39cbc8000-7ff39cbcf000 r-xp 00000000 08:01 239899                     /usr/lib/xawtv/drv1-v4l.so
7ff39cbcf000-7ff39cdcf000 ---p 00007000 08:01 239899                     /usr/lib/xawtv/drv1-v4l.soPrzerwane

wrzucam jeszcze lsmod ( bo wiem ze ktos poprosi).

Kod:

Module                  Size  Used by
arc4                    1274  2 
snd_emu10k1           123628  0 
parport_pc             18855  0 
snd_rawmidi            15515  1 snd_emu10k1
snd_ac97_codec         99186  1 snd_emu10k1
ac97_bus                1086  1 snd_ac97_codec
snd_seq_device          4493  2 snd_emu10k1,snd_rawmidi
psmouse                49777  0 
ecb                     1841  2 
snd_util_mem            2064  1 snd_emu10k1
parport                27954  1 parport_pc
evdev                   7352  12 
nvidia              10015673  38 
joydev                  8459  0 
button                  4650  0 
ath9k                 249912  0 
snd_hwdep               5380  1 snd_emu10k1
pcspkr                  1699  0 
i2c_i801                7830  0 
serio_raw               3752  0 
processor              29935  0 
fuse                   50625  9 
saa7134_alsa            9535  0 
snd_pcm                60503  3 snd_emu10k1,snd_ac97_codec,saa7134_alsa
snd_timer              15582  2 snd_emu10k1,snd_pcm
snd                    46446  8 snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_seq_device,snd_hwdep,saa7134_alsa,snd_pcm,snd_timer
soundcore               4598  1 snd
snd_page_alloc          6249  2 snd_emu10k1,snd_pcm
tda1004x               12855  1 
saa7134_dvb            18489  0 
videobuf_dvb            4130  1 saa7134_dvb
dvb_core               74634  1 videobuf_dvb
tuner_simple           10806  2 
tuner_types            10601  1 tuner_simple
tuner                  16140  1 
saa7134               140260  2 saa7134_alsa,saa7134_dvb
ir_common              24271  1 saa7134
videobuf_dma_sg         8403  3 saa7134_alsa,saa7134_dvb,saa7134
tveeprom               12057  1 saa7134
saa6752hs               7591  0 
vivi                   11058  0 
videobuf_vmalloc        4792  1 vivi
videobuf_core          12244  5 videobuf_dvb,saa7134,videobuf_dma_sg,vivi,videobuf_vmalloc
v4l2_common            11720  4 tuner,saa7134,saa6752hs,vivi
videodev               29993  5 tuner,saa7134,saa6752hs,vivi,v4l2_common
v4l1_compat            11442  1 videodev
v4l2_compat_ioctl32     8474  1 videodev
ath5k                 112242  0 
mac80211              137340  2 ath9k,ath5k
ath                     8006  2 ath9k,ath5k
cfg80211              101496  4 ath9k,ath5k,mac80211,ath
rfkill                 13044  1 cfg80211
led_class               2433  2 ath9k,ath5k
it87                   15879  0 
hwmon_vid               1828  1 it87
coretemp                4325  0 
adt7473                12288  0 
i2c_core               15712  12 nvidia,i2c_i801,tda1004x,saa7134_dvb,tuner_simple,tuner,saa7134,tveeprom,saa6752hs,v4l2_common,videodev,adt7473
ext3                  106518  1 
jbd                    37085  1 ext3
mbcache                 5050  1 ext3
usbhid                 33292  0 
hid                    63225  1 usbhid
sg                     18744  0 
sd_mod                 29889  8 
crc_t10dif              1276  1 sd_mod
sr_mod                 12602  0 
cdrom                  29415  1 sr_mod
firewire_ohci          19676  0 
thermal                11674  0 
firewire_core          36848  1 firewire_ohci
usb_storage            39625  0 
pata_jmicron            2280  0 
uhci_hcd               18521  0 
ata_generic             3047  0 
ahci                   32374  0 
crc_itu_t               1307  1 firewire_core
ehci_hcd               31151  0 
thermal_sys            11942  2 processor,thermal
ata_piix               21124  6 
r8169                  29229  0 
mii                     3210  1 r8169
libata                133632  4 pata_jmicron,ata_generic,ahci,ata_piix
scsi_mod              122149  5 sg,sd_mod,sr_mod,usb_storage,libata
usbcore               122034  5 usbhid,usb_storage,uhci_hcd,ehci_hcd
nls_base                6377  1 usbcore

dodam liste z /dev/

Kod:

admmidi1  console          fb0      hidraw2  MAKEDEV             nvidia0    random  sda2  sdd  sg5       stdout  tty14  tty21  tty29  tty36  tty43  tty50  tty58  tty8     v4l   vcs6   vcsa6
amidi1    core             fd       hidraw3  mcelog              nvidiactl  rfkill  sda3  sde  sg6       tty     tty15  tty22  tty3   tty37  tty44  tty51  tty59  tty9     vbi0  vcs7   vcsa7
block     cpu_dma_latency  full     hpet     mem                 port       root    sda4  sdf  shm       tty0    tty16  tty23  tty30  tty38  tty45  tty52  tty6   ttyS0    vcs   vcsa   vga_arbiter
bsg       disk             fuse     initctl  midi1               ppp        rtc     sdb   sg0  snapshot  tty1    tty17  tty24  tty31  tty39  tty46  tty53  tty60  ttyS1    vcs1  vcsa1  video0
bus       dmmidi1          fw0      input    net                 psaux      rtc0    sdb1  sg1  snd       tty10   tty18  tty25  tty32  tty4   tty47  tty54  tty61  ttyS2    vcs2  vcsa2  video1
cdrom1    dvb              gpmctl   kmsg     network_latency     ptmx       scd0    sdb2  sg2  sr0       tty11   tty19  tty26  tty33  tty40  tty48  tty55  tty62  ttyS3    vcs3  vcsa3  xconsole
cdrw1     dvd1             hidraw0  log      network_throughput  pts        sda     sdb3  sg3  stderr    tty12   tty2   tty27  tty34  tty41  tty49  tty56  tty63  urandom  vcs4  vcsa4  zero
char      dvdrw1           hidraw1  loop0    null                radio0     sda1    sdc   sg4  stdin     tty13   tty20  tty28  tty35  tty42  tty5   tty57  tty7   usb      vcs5  vcsa5

oraz aliases.conf i alsa-base.conf

Kod:

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0

install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
#install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
#install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
#install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }
#install saa7134_alsa /sbin/modprobe --ignore-install saa7134_alsa && { /sbin/modprobe --quiet saa7134_alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2

Kod:

# block devices ##############################################################
alias block-major-3-*  ide_generic
alias block-major-22-* ide_generic
alias block-major-33-* ide_generic
alias block-major-34-* ide_generic
alias block-major-37-* ide_tape
alias block-major-44-* ftl
alias block-major-46-* pcd
alias block-major-47-* pf
alias block-major-56-* ide_generic
alias block-major-57-* ide_generic
alias block-major-58-* lvm_mod
alias block-major-88-* ide_generic
alias block-major-89-* ide_generic
alias block-major-90-* ide_generic
alias block-major-91-* ide_generic
alias block-major-93-* nftl
alias block-major-97-* pg

# character devices ##########################################################
alias char-major-10-1 psmouse
alias char-major-10-139 openprom
alias char-major-10-157 applicom
alias char-major-10-181 toshiba
alias char-major-10-183 hw_random
alias char-major-10-187 irnet
alias char-major-10-189 ussp
alias char-major-10-250 hci_vhci
alias char-major-13-0  joydev
alias char-major-13-1  joydev
alias char-major-13-2  joydev
alias char-major-13-3  joydev
alias char-major-13-32 mousedev
alias char-major-13-33 mousedev
alias char-major-13-34 mousedev
alias char-major-13-35 mousedev
alias char-major-13-63 mousedev
alias char-major-13-64 evdev
alias char-major-13-65 evdev
alias char-major-13-66 evdev
alias char-major-13-67 evdev
alias char-major-19-* cyclades
alias char-major-20-* cyclades
alias char-major-22-* pcxx
alias char-major-23-* pcxx
alias char-major-27-* ftape
alias char-major-34-* scc
alias char-major-35-* tclmidi
alias char-major-48-* riscom8
alias char-major-49-* riscom8
alias char-major-57-* esp
alias char-major-58-* esp
alias char-major-63-* kdebug
alias char-major-67-* coda
alias char-major-75-* specialix
alias char-major-76-* specialix
alias char-major-81-* videodev
alias char-major-83-* vtx
alias char-major-89-* i2c_dev
alias char-major-90-* mtdchar
alias char-major-96-* pt
alias char-major-97-* pg
alias char-major-107-* 3dfx
alias char-major-109-* lvm_mod
alias char-major-166-* cdc_acm
alias char-major-171-0 raw1394
alias char-major-171-1 video1394
alias char-major-171-2 dv1394
alias char-major-171-3 amdtp
alias char-major-180-* usbcore
alias char-major-195-* nvidia
alias char-major-200-* vxspec
alias char-major-202-* msr
alias char-major-203-* cpuid
alias char-major-206-* osst
alias char-major-208-* ussp
alias char-major-227-* tub3270
#alias char-major-240-* usb-serial
#alias char-major-240-* hsfserial
#alias char-major-241-* hsfserial

# misc #######################################################################
#alias bt-proto-0 l2cap
#alias bt-proto-2 sco
#alias bt-proto-3 rfcomm
#alias bt-proto-4 bnep
#alias bt-proto-5 cmtp
#alias bt-proto-6 hidp
alias bt-proto-7 avdtp

alias cipcb0 cipcb
alias cipcb1 cipcb
alias cipcb2 cipcb
alias cipcb3 cipcb
alias dummy0 dummy
alias dummy1 dummy
alias plip0 plip
alias plip1 plip
alias slip0 slip
alias slip1 slip
alias tunl0 ipip
alias gre0 ip_gre

alias usbdevfs usbcore

alias nfs4 nfs

#alias char-major-81 videodev 
#  alias char-major-81-0 saa7134 
#  options saa7134 card=12
#alias snd-card-0 snd_emu10k1
#alias snd-card-1 snd-pcm
#alias and-card-2 saa7134_alsa

# work around other kernel issues ############################################
# The EHCI driver should be loaded before the ones for low speed controllers
# or some devices may be confused when they are disconnected and reconnected.
alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0
alias snd-card-1 saa7134_alsa
options saa7134_alsa index=1

softdep uhci-hcd pre: ehci-hcd
softdep ohci-hcd pre: ehci-hcd

dodam odrazu ze
1. saa7134_alsa to jest jakis dodatkowy modul właśnie do obsługi alsy, który eliminuje problemy z dźwiękiem na tej karcie  ( wyczytałem gdzieś na necie).
2. saa7134_dvb oraz saa6752hs "same wskoczyły". nie instalowałem ich przez modconf czy zadne inne narzędzie prawdę mówiąc wyłączałem je no ale i tak się załadowały, nie dodawałm ich nigdy do blacklist.
3. nie mam urządzenia /dev/dsp z tego co widać po manualu do xawtv to jest tylko do dźwięku, ale tak na przyszłość może kiedyś zapragnę słuchać czegoś z tv czy pomoże dodanie

Kod:

alias snd_emu10k1 /dev/dsp

4. po zmianie kolejności kart dźwiękowych, nie zmieniają się punkty montowania radio, vbi oraz video, zawsze są na

Kod:

/dev/video1
/dev/vbi0
/dev/radio0

" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#2  2011-01-29 18:27:15

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

Uf tyle żes nawalił ,że ciężko się polapać. :)

Z /etc/modprobe.d/aliases.conf  wywal to

Kod:

alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0
alias snd-card-1 saa7134_alsa
options saa7134_alsa index=1

To wpisz w /etc/modprobe.d/alsa-base.conf

Kod:

options snd-emu10k1 index=0
options saa7134_alsa index=1

Zrestartuj kompa.

Potem będziemy się zastanawiać dalej   i skąd te dwa urządzenia /dev/video0 i 1


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2011-01-29 19:25:04

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

no w sumie troche źle zrobiłem bo wrzuciłem do jednego posta wszystko co robiłem co tej pory
za 3 minuty bedzie @up juz robie to co piszesz.

a zanim wróce dodam jeszcze ze miałem w /etc/modules wpis
saa7134 ktory wywalilem,
tak samo jak wywalilem wszysttkie wpisys dotyczace saa7134 z /etc/modprobe/aliases i alsa-base.
no i po ręcznym zaladowaniu
modprobe saa7134
tv działa, no i kolejnośc kart dźwiekowych się nie zmienia ( co jest zupełnie logiczne, nowa została dodana/ dopisana).

i jeszcze pytanie bo obraz wyglada mniej więcej tak ( max co udalo mi sie uzyskać).
http://dl.dropbox.com/u/12024854/zrzut_ekranu.jpeg

da rade uzyskac lepszy obraz czy to wmiare normalne ?
uzywam malej siatkowej anteny wewnętrznej ( w pokoju ja mam obracałem przestawiałem no to co jest na ss to jest max ).

<><><><><><> [edit] <><><><><><>
po dodaniu wpisów, zgodnie z instrukcją

Kod:

xxx@xXx:~$ xawtv -c /dev/video1
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.32-5-amd64)
xinerama 0: 1920x1080+0+0
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  131 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  15
  Current serial number in output stream:  15
v4l-conf had some trouble, trying to continue anyway
v4l2: WARNING: framebuffer size mismatch
v4l2: me=1920x1080 v4l=0x0
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
config: invalid value for input: Television
valid choices for "input": "default

tv nie działa. jest tylko czarny ekran


zaladowane moduly

Kod:

xxx@xXx:~$ lsmod | grep saa7134
saa7134_alsa            9535  0 
snd_pcm                60503  3 snd_emu10k1,snd_ac97_codec,saa7134_alsa
snd                    46446  11 snd_emux_synth,snd_seq_virmidi,snd_seq,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_seq_device,snd_hwdep,saa7134_alsa,snd_pcm,snd_timer
saa7134               140260  2 saa7134_alsa
ir_common              24271  1 saa7134
videobuf_dma_sg         8403  2 saa7134_alsa,saa7134
tveeprom               12057  1 saa7134
videobuf_core          12244  4 saa7134,videobuf_dma_sg,vivi,videobuf_vmalloc
v4l2_common            11720  2 saa7134,vivi
videodev               29993  4 saa7134,vivi,v4l2_common
i2c_core               15712  7 i2c_i801,nvidia,saa7134,tveeprom,v4l2_common,videodev,adt7473

<><><><><><><> [EDIT 2] <><><><><>
zrobiłem modprobe saa7134 card=12 tez nie pomaga ( zrobilem bo wyzej wywalilo sie przy "input" ;]).

Kod:

root@xXx:/home/xxx# modprobe saa7134 card=12
root@xXx:/home/xxx# xawtv -c /dev/video1
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.32-5-amd64)
xinerama 0: 1920x1080+0+0
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  131 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  15
  Current serial number in output stream:  15
v4l-conf had some trouble, trying to continue anyway
v4l2: WARNING: framebuffer size mismatch
v4l2: me=1920x1080 v4l=0x0
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
v4l2: read: Urządzenie lub zasoby zajęte
ioctl: VIDIOC_STREAMON(int=1): Urządzenie lub zasoby zajęte
ioctl: VIDIOC_DQBUF(index=0;type=VIDEO_CAPTURE;bytesused=0;flags=0x0 [];field=ANY;;timecode.type=0;timecode.flags=0;timecode.frames=0;timecode.seconds=0;timecode.minutes=0;timecode.hours=0;timecode.userbits="";sequence=0;memory=MMAP): Zły argument
ioctl VIDIOC_STREAMOFF: Zły argument

tyle widac
http://dl.dropbox.com/u/12024854/zrzut_ekranu-1.jpeg

Ostatnio edytowany przez gindek (2011-01-29 19:35:37)


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#4  2011-01-29 19:39:11

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

Zawsze można skrypta napisać który będzie moduł od tv ładował z opóźnieniem.
Żeby załadować moduł z parametrami do karty to trzeba go najpierw z jądra wyładować.

Kod:

rmmod saa7134_alsa
rmmod saa7134

Dopiero ładujesz z palca.

Co do obrazu trudno powiedzieć   nie wiem jaki sygnal uzyskujesz z tej anteny.
Trzeb by ją do tv wpiąć.

A moze masz zły numerek karty ?

Dla mediona 12,22,93,96,134

Ja bym wszystkie przetestował.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2011-01-29 19:52:23

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

na 12 dziala jak załaduje moduł z palca to reszty nie sprawdzalem na xawtv.
( dla tvtime-scanner -i XXX sprawdzalem od 1 do 200 ... skrypetem oczywiście xd, widziałem właśnie listing jaki numerek dla jakiej karty na necie no ale na zadnym numerku dla "medion" nie działało to bruforce sprawdzłem wszystkie ;]  ).


co do video0 to myslalem ze będzie z karty graficznej, ale pomyslalem ze sprawdze i puscielm lshal

Kod:

root@xXx:/home/xxx# lshal | grep video
  system.hardware.primary_video.product = 1553  (0x611)  (int)
  system.hardware.primary_video.vendor = 4318  (0x10de)  (int)
udi = '/org/freedesktop/Hal/devices/pci_1131_7134_video4linux_0'
  info.capabilities = {'video4linux', 'video4linux.video_capture', 'video4linux.video_overlay'} (string list)
  info.category = 'video4linux'  (string)
  info.subsystem = 'video4linux'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1131_7134_video4linux_0'  (string)
  linux.device_file = '/dev/video1'  (string)
  linux.subsystem = 'video4linux'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:06:00.0/video4linux/video1'  (string)
  video4linux.device = '/dev/video1'  (string)
  video4linux.version = '2'  (string)
udi = '/org/freedesktop/Hal/devices/pci_1131_7134_video4linux'
  info.capabilities = {'video4linux', 'video4linux.video_capture', 'video4linux.video_overlay'} (string list)
  info.category = 'video4linux'  (string)
  info.subsystem = 'video4linux'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1131_7134_video4linux'  (string)
  linux.subsystem = 'video4linux'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:06:00.0/video4linux/vbi0'  (string)
  video4linux.device = '/dev/vbi0'  (string)
  video4linux.version = '2'  (string)

no i jak widac nic nie tworzy urzadzenia /dev/video0 .... jak chce go użyć w xawtv to pojawia sie info ( w terminalu) ze urzadzenie jest zajete.

Kod:

root@xXx:/home/xxx# xawtv -c /dev/video0
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.32-5-amd64)
xinerama 0: 1920x1080+0+0
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  131 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  15
  Current serial number in output stream:  15
v4l-conf had some trouble, trying to continue anyway
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
ioctl: VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559 [YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=221184;fmt.pix.colorspace=unknown;fmt.pix.priv=0): Urządzenie lub zasoby zajęte

" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#6  2011-01-29 19:54:39

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

A po co hal lepiej

Kod:

xawtv -hwscan

bądż

Kod:

xawtv --hwscan

nie pamiętam dokladnie.
Pokaże co jest co.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#7  2011-01-29 20:08:08

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

Kod:

xxx@xXx:~$ xawtv -hwscan
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.32-5-amd64)
looking for available devices
port 310-341
    type : Xvideo, image scaler
    name : NV17 Video Texture

/dev/video0: OK                         [ -device /dev/video0 ]
    type : v4l2
    name : vivi
    flags:  capture  

/dev/video1: OK                         [ -device /dev/video1 ]
    type : v4l2
    name : Medion 7134
    flags: overlay capture tuner

więcej info  jutro bo musze wychodzic ;/ ... nie lubie zostawiac czegos nie dokonczonego, ale siła wyzsza ;]


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#8  2011-01-30 08:08:35

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Tuner TV medion 7134 zmienia kolejnosc kart alsa

Ja bym to zrobił tak.

Napisał takiego skrypta o nazwie np. medion i wsadził go do root

Kod:

#!/bin/sh
rmmod saa7134_alsa
rmmod saa7134
modprobe saa7134 card=12

Nadał prawa wykonalności.

Potem dopisał do /etc/rc.local

Kod:

sleep 10 && /root/medion

Wszystkie dotychczasowe wpisy powywalał.
Po restarcie powinno banglać.


/dev/video0 to jakieś wirtualne urządzenie.
Trzeba programy do tv ustawiać na /dev/video1


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)