Zvuk na IBM 600E

Sekcia: Hardware a Drivery 20.11.2005 | 14:13
Avatar maros Mandriva 2005  Používateľ
Ahoj potrebujem poradiť .Zohnal som si Notebook IBM 600E PII400MHz a nefunguje mi zvuk. Zvukovka je Cirrus LOGIC cs 4610/11 a NBook ju aj detekoval. Skušal som aj Alsas a nepomohlo. Používam MDK 10,2
    • Re: Zvuk na IBM 600E 16.11.2005 | 10:15
      peter golis   Návštevník
      ak tuzvukovkusystem deteGoval, tak by mohol aj nahrat ovladac. co pise /sbin/lsmod|grep cs46xx? malo by to vyhodit nieco podobne snd-cs46xx. ak to tam je, tak cez mixer povolit hlasitost.
      • Re: Re: Zvuk na IBM 600E 16.11.2005 | 11:48
        Avatar maros Mandriva 2005  Používateľ
        Nič podobné som tam nenašiel. v Kontrol. centre som nastavil ovládač snd-cs46xx. Ked spustím Kmix tak okno je prázdne žiadne ovládanie hlasitosti atď. Ak spustím ALsa mixer tak je to toisté.
        • Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 11:59
          peter golis   Návštevník
          modprobe -v snd-cs46xx alsamixer (alebo alsamix), nastavit hlasitost, alsactl store- ulozenie hlasitosti. alebo alsaconf ;-) alebo http://www.abclinuxu.cz/slovnik/alsa
          • Re: Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 13:16
            Avatar maros Mandriva 2005  Používateľ
            Aj po zadaní modprobe -v snd-cs46xx sa nič nestalo.U6 som v koncoch.Som začiatočnik a neviem ako ďalej.
            • Re: Re: Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 13:29
              Avatar maros Mandriva 2005  Používateľ
              Mala zmena po restarte sa v alsa MIX objavilo šupátka na hlasitosť ADC a DAC ale zvuk som z toho nedostal žiaden a dal som to všetko naplno.
            • Re: Re: Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 13:30
              peter golis   Návštevník
              bol zavedeny ten ovladac korektne? nevyhlasil modprobe nejaku chybu? funguje mixer pre alsu?
              • Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 13:37
                Avatar maros Mandriva 2005  Používateľ
                Na začiatku bol zavedení ovladač OSS cs 46xx tak ako ho detekoval pri inštalácii zmenil som ho na snd-cs46xx a hlásenie bolo že cs46xx nie je korektný ovládač pre toto zariadenie a zmena na Alsu sa prejavý až po restarte. Potom som restart a zadal modprobe a po dalsom restarte v alsa mix sa objavil mix ADC a DAC no zvuk stale nič
                • Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 15:46
                  peter golis   Návštevník
                  predpokladam ze mas jadro verzie 2.6, takze co je v konfiguracnom subore /etc/modprobe.conf ? ake moduly su natiahnute? lsmod
                  • Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 16.11.2005 | 23:10
                    Avatar Samuel Cengel <b>Archlinux</b>  Používateľ
                    Riesenie je uplne jednoduche. Treba pustit ako root alsaconf alebo alsaconfig(nepamatam si presne), ten zavedie do modprobe nastavenia, lebo je to isa karta a potom treba este pridat niekde, aby sa spustal modul pre tu kartu, ktory je snd-cs42xx, xx si nahrad cislami, tie budu uvedene v alsaconfe, ked ju bude detekovat. mam tiez ibm thinkpad600e
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 60 16.11.2005 | 23:19
                      Avatar Samuel Cengel <b>Archlinux</b>  Používateľ
                      A tiez je dolezite v biose vypnut v configu moznost quick boot lebo inak tu zvukovku nerozchodis a alsaconfig ju vobec nenajde.
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 60 17.11.2005 | 22:59
                      Avatar maros Mandriva 2005  Používateľ
                      Tak som sa do toho pustil. Akurát mi nie je dosť jasné """ potom treba este pridat niekde, aby sa spustal modul pre tu kartu, ktory je snd-cs42xx""" Som začiatočník takže pridať čo a kam?
                      • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IB 18.11.2005 | 01:59
                        Samuel Cengel   Návštevník
                        No vies, u mna je to treba pripisat do /etc/rc.conf, ale u teba to bude asi inde.
                        • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk n 18.11.2005 | 14:27
                          Samuel Cengel   Návštevník
                          treba zistit, kde sa v mandrive 2005 zapisuju moduly, aby sa zavadzali pri nabiehani systenu a tam dat ten modul snd-cs42xx. Ludia tu maju mandrivu, takze urcite niekto bude vediet.
                          • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Zv 18.11.2005 | 14:46
                            PETER GOLIS   Návštevník
                            ak si dobre spominam, tak sa to zapisuje do /etc/modprobe.conf a o nacitanie modulov snd-* sa stara nejaka sluzba z /etc/rc.d/init.d. problem moze byt ale v tom, ze sa tam aktivuju stare OSS moduly, alebo tam iba zavadzaju.
                            • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re 18.11.2005 | 14:58
                              Samuel Cengel   Návštevník
                              modprobe mu upravi sam alsaconf (ci alsaconfig), potrebuje potom iba ten modul dostat este do toho /etc/init.d alebo, kde to je v mandrive. vravim, ze netusim, kde to tam je. aj kvoli tomuto som zacal pouzivat Arch, ze ma vsetko v /etc a v subore rc.conf a ziadne /etc/init.d /etc/rc.d1 az neviem ako cisla neexistuju a preto je to uzasne prehladne.
                              • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re 19.11.2005 | 03:17
                                Avatar maros Mandriva 2005  Používateľ
                                a toto je v etc/modprobe.conf alias sound-slot-0 snd-cs46xx install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true install usb-interface /sbin/modprobe uhci-hcd; /bin/true remove cs46xx /sbin/modprobe --first-time -r --ignore-remove cs46xx install cs46xx /sbin/modprobe --first-time --ignore-install cs46xx remove snd-cs46xx /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-cs46xx install snd-cs46xx /sbin/modprobe --first-time --ignore-install snd-cs46xx && { /sbin/modprobe snd-pcm-oss; /bin/true; }
                  • Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 19.11.2005 | 03:16
                    Avatar maros Mandriva 2005  Používateľ
                    Takže tu je lsmod lsmod Module Size Used by lp 10024 0 parport_pc 32612 1 ppdev 7364 0 parport 31976 3 lp,parport_pc,ppdev usblp 10976 0 nls_iso8859_1 3680 1 nls_cp437 5344 1 vfat 10592 1 fat 45980 1 vfat sg 34044 0 nls_iso8859_2 4224 1 udf 83332 1 speedstep_lib 3364 0 freq_table 3460 0 raw 6592 1 md5 3584 1 ipv6 234016 8 snd_seq_dummy 2532 0 snd_seq_oss 31136 0 snd_seq_midi_event 5696 1 snd_seq_oss snd_seq 46960 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_pcm_oss 48960 0 snd_mixer_oss 16896 1 snd_pcm_oss snd_cs46xx 82184 0 gameport 11112 1 snd_cs46xx snd_rawmidi 19616 1 snd_cs46xx snd_seq_device 6828 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi snd_ac97_codec 83900 1 snd_cs46xx snd_pcm 79784 3 snd_pcm_oss,snd_cs46xx,snd_ac97_codec snd_timer 20548 2 snd_seq,snd_pcm snd_page_alloc 8392 2 snd_cs46xx,snd_pcm snd 46116 10 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_cs46xx,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer soundcore 7008 1 snd af_packet 16392 0 floppy 55444 1 pcmcia 20648 4 yenta_socket 20328 2 rsrc_nonstatic 11200 1 yenta_socket pcmcia_core 43300 3 pcmcia,yenta_socket,rsrc_nonstatic ide_cd 37988 1 loop 14504 0 supermount 31956 1 intel_agp 20636 1 agpgart 29032 1 intel_agp nvram 7400 0 tsdev 5984 0 uhci_hcd 29136 0 usbcore 108348 3 usblp,uhci_hcd evdev 7648 0 ext3 124744 2 jbd 48568 1 ext3 sd_mod 16112 0 ahci 8772 0 ata_piix 7108 0 libata 41956 2 ahci,ata_piix scsi_mod 120808 4 sg,sd_mod,ahci,libata
              • Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 19.11.2005 | 03:10
                Avatar maros Mandriva 2005  Používateľ
                Toto hlasenie je z modprobe modprobe modprobe -v cs46xx insmod /lib/modules/2.6.12-12mdk/kernel/sound/oss/ac97_codec.ko.gz install /sbin/modprobe --first-time --ignore-install cs46xx insmod /lib/modules/2.6.12-12mdk/kernel/sound/oss/cs46xx.ko.gz Alsa mixer sa mi mepodaril spustiť
                • Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 19.11.2005 | 11:07
                  Avatar Samuel Cengel <b>Archlinux</b>  Používateľ
                  Takze este raz> musis v BIOSE vypnut moznost Quick boot, najdes ju v polozke Config, bez nej zvuk nepojede ani keby si sa snazil neviem ako. potom treba restartovat do linuxu a spustit alsaconf, ten ti automaticky najde tvoju isa kartu a dokonca aj zavedie modul (vsetko pojde v pohode, ak je v jadre to, co treba, ale v mandrive je asi dost nove jadro, takze hadam nebude problem). ked sa vsetko zavedie, treba pustit napr. alsamixer a odmuteovat kanaly, lebo defaultne su stlmene. tvoj modprobe.conf by mal vyzerat nejak takto:
                  # OSS Compatibility
                  install snd-pcm modprobe -i snd-pcm ; modprobe snd-pcm-oss ; true
                  install snd-seq modprobe -i snd-seq ; modprobe snd-seq-oss ; true
                  
                  # --- BEGIN: Generated by ALSACONF, do not edit. ---
                  # --- ALSACONF version 1.0.9a ---
                  options snd  device_mode=0666
                  alias snd-card-0 snd-cs4236
                  alias sound-slot-0 snd-cs4236
                  options snd-cs4236 port=0x530 cport=0x538 isapnp=0 dma1=1 dma2=0 irq=5
                  # --- END: Generated by ALSACONF, do not edit. ---
                  tu nadherne vidiet, ze moja karta ma modul snd-cs4236 a ten treba zavadzat pocas nabiehania systemu do jadra, lebo pochybujem, ze bude u teba natvrdo v jadre, tiez bude iba ako modul. takze u teba to bude modul snd-cs42xx xx-podla modelu, tento modul si musis dat zavadzat pre nabiehani, zabezpecuje sa to zapisanim do startovacich scriptov. Peto Golis ti uz napisal, kde by to asi trebalo pripisat, takze vyskusaj a uvidis.
                  • Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 600E 19.11.2005 | 14:01
                    Avatar maros Mandriva 2005  Používateľ
                    Jednej veci stále nerozumiem. Ako je možné keď som to skúšal s SUSE tak zvuková karta bola detekovaná ako 4610 ale Suse doporučuje podľa jeho informácii ovládač 4239 ked som ho použil tak to šlapalo.Ale v MDK tento ovladač ani nie je. Teraz to skúšam na Mandrive 2006 a bez úspechu. Dokonca nerozumiem tomu prečo sa nedá spustiť Alsaconf. Alsa je nainštalovaná spúštam ju aku root a hláška " command not found"
                    • Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IBM 60 19.11.2005 | 15:10
                      peter golis   Návštevník
                      alsa je nainstalovana. ale asi nie cela. boli nainstalovane iba ovladace alebo aj nastroje (tools)? ak nie, tak doinstalovat. alsaconfig a alsammixer byvaju ich sucastou.
                      • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk na IB 19.11.2005 | 19:39
                        Avatar Samuel Cengel <b>Archlinux</b>  Používateľ
                        ten balik, kde alsaconf sa vola alsautils alebo alsatools, treba nainstalovat
                        • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Zvuk n 20.11.2005 | 14:13
                          Avatar maros Mandriva 2005  Používateľ
                          Ďakujem Vám za pomoc. Zvuk už funguje. Musel som preinštalovať Linux a skúsil som to od znova a funguje to. Ešte raz ďakujem.