Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Kyljys93 - 27.12.07 - klo:11.47
-
Moro.
Ubuntuni (7.10) ei jostain syystä löydä äänikorttia, eli ei järjestelmä -> asetukset -> ääni -kohdasta ei voi laittaa laitteeksi mitään. SysInfolla katsoin niin äänikorttini on integroitu VIA AC97. Eli miten toimimaan ? Olen ajureita yrittänyt löytää mutta turhaan.
-
et tainnut lukea ketjua (http://forum.ubuntu-fi.org/index.php?topic=7612.0)?
erityisesti kohtaa:
jos ongelmasi liittyy johonkin laitteeseen, kerro laitteesta TARKKA malli, tyyppi jne jne. Liitä kysymykseesi mukaan Pääte-ohjelmassa (Sovellukset/Apuohjelmat/Pääte) kirjoitettavien lspci-, lsusb- ja dmesg-käskyjen tulostamat rivit, jotka koskevat laitettasi. Kerro myös mitä laitteistao käytät eli 'tavallinen 32-bit PC', 64-bit PC, PowerPC, XBOX360, ...?.
lähinnä noista kiinnostava komneto on tässä yhteydessä:
$ lspci
sekä mielellään kaikki mitä tulostuu kun komentaa:
$ lsmod | grep snd
-
Eli lspci:
00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:06.0 Ethernet controller: Atheros Communications, Inc. AR2413 802.11bg NIC (rev 01)
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01)
Ja lsmod | grep snd
snd_mpu401_uart 9600 0
snd_seq_dummy 4740 0
snd_seq_oss 33152 0
snd_seq_midi 9600 0
snd_rawmidi 25728 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_pcm_oss 44672 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 80388 1 snd_pcm_oss
snd_seq 53232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24324 2 snd_pcm,snd_seq
snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_page_alloc 11400 1 snd_pcm
snd 54660 9 snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
Kone on Fujitsu Siemens Amilo L7320GW -läppäri ja Ubuntu 32bit.
-
Eli lspci:
...
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
...
eli kortti kyllä näkyy koneelle moitteetta, ja...
Ja lsmod | grep snd
snd_mpu401_uart 9600 0
snd_seq_dummy 4740 0
snd_seq_oss 33152 0
snd_seq_midi 9600 0
snd_rawmidi 25728 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_pcm_oss 44672 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 80388 1 snd_pcm_oss
snd_seq 53232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24324 2 snd_pcm,snd_seq
snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_page_alloc 11400 1 snd_pcm
snd 54660 9 snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
ääniajureitakin näkyy olevan ladattuna, eli jokin äänilaite on selvästi tunnistettu.
periaatteessa äänten pitäisi kyllä toimia, vähintään yhdessä softassa kerrallaan. eivätkö äänet toimi missään softassa?
tulostaako komento:
$ cat /proc/asound/cards
mitään?
jos ääntä ei kuulu mistään softasta, voisi ehkä kokeilla ladata modulia snd-via82xx-modem joka on alsan sivuilla yhdistetty tuohon äänilaitteeseen (vaikka ajurin nimessä onkin modem). eli:
$ sudo modprobe snd-via82xx-modem
ja kokeilla sitten udestaan muuttuiko tuo cards 'tiedoston' sisältö.
-
Tuo cat /proc/asound/cards sanoo:
--- no soundcards ---
Yritin Alsan sivuilta tuota modulia etsiä mutta en löytänyt. :(
-
Yritin Alsan sivuilta tuota modulia etsiä mutta en löytänyt. :(
siis moduli on sinun koneellasi. se tulee kernelin mukana ja sen käyttöönotto vaatii periaatteessa vain tuon yhden komennon. kokeile mitä käy ja jos kortti sen lataamisen seurauksena ilmestyy tuonne listaan niin sen voi asettaa latautumaan automaattisesti.
-
WARNING: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/pci/ac97/snd-ac97-codec.ko': No such file or directory
FATAL: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/pci/snd-via82xx-modem.ko': No such file or directory
Tuollainen tulee tuosta "sudo modprobe snd-via82xx-modem" -pätkästä eikä tuonne cardseihin tule mitään uutta.
-
WARNING: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/pci/ac97/snd-ac97-codec.ko': No such file or directory
FATAL: Could not open '/lib/modules/2.6.22-14-generic/kernel/sound/pci/snd-via82xx-modem.ko': No such file or directory
Tuollainen tulee tuosta "sudo modprobe snd-via82xx-modem" -pätkästä eikä tuonne cardseihin tule mitään uutta.
no, nyt ollaankin sitten ongelman ytimessä. sinulla ei syystä tai toisesta ole noita moduleita järjestelmässäsi. en kyllä osaa sanoa mistä se johtuu, sillä ne ovat samassa paketissa kernelin kanssa. käytännössä äkkiseltään mieleen tulevina vaihtoehtoina on niiden tuhoaminen pääkäyttäjän oikeuksin tai oman kernelin kääntäminen ja kernel kofiguraation tuunaaminen jättämällä 'ylimääräiset' modulit kääntämättä tai kääntämällä ne kerneliin sisään.
kokeile asentaa kerneli uudestaan komennolla:
$ sudo apt-get install --reinstall linux-image-2.6.22-14-generic
käynnistä kone uudelleen ja tarkista korttilistaus.
-
Jees äänet alkoivat toimimaan! :D Kiitoksia avusta, ongelmat eivät kuitenkaan tähän loppuneet. Läppärini 3.5 audio-out liittimestä ei saa ääntä ulos, mutta koneen omasta speakerista ääni kuuluu. Eli kuinka saisin vielä tuon liittimen pelaamaan ? Kokeilin tuolta ääni -asetuksista noita testejä, mutta millään ei kuulunut erillisistä kaiuttimista. :-\