Kertokaa ny joku miten saa äänet Linuxiin!

Discussion in 'Linux -keskustelu' started by Tapiox, Sep 6, 2005.

  1. Tapiox

    Tapiox Guest

    Kertokaa ny joku miten yleensäkin asennetaan/asetetaan äänet toimimaan, elikkä kaikki ihan ajureita ja mixeriä myöten, koska jotkut tälläiset noobit, niin kuin minä, voivat olla ihan kusessa kun kone on mykkä, eikä oikeen tiedä missä vika. Eli miten mixeri asennetaan, mistä sen saa, mihin se asennetaan, miten sen saa toimimaan!

    Kaikki soitto-ohjelmat kyllä toimii (ne palkit liikkuu) mutta mitään ei kuulu. Kun jotain kokeilee kuunnella niin alalaidan palkkiin tulee kuvake, joka ilmoittaa seuraavaa "mixer device not found". /usr/sbin hakemistossa on "kmix", onko se joku mixeri? jos on niin miten sen saisi toimimaan? Niin että kirjotelkaapa ohjeita tähän.

    PS. Miten Linuxia voidaan sanoa mediakäyttikseksi, jos äänien asentaminen on näin vaikeaa, vai onko koneessani joku vaikea äänikortti? (vissiin ess audiodrive, jotain tollasta windows väitti)
    Pidän muuten Linuxista enemmän kuin windowsseista, joten en jaksaisi asentaa huonompaa käyttistä pelkkien äänien takia
    Kiitoksia vaan etukäteen jos joku osaa neuvoa.
     
  2. neggis

    neggis Regular member

    Joined:
    Jun 18, 2004
    Messages:
    501
    Likes Received:
    0
    Trophy Points:
    26
    Etsiäksesi kmixin kirjoita:
    $ which kmix

    ja käynnistääksesi:
    $ kmix

    tai which ohjelman antaman hakemistopolun ja kmixin. Eli vaikkapa:
    $ /usr/sbin/kmix
     
  3. lauritx

    lauritx Regular member

    Joined:
    Mar 4, 2004
    Messages:
    488
    Likes Received:
    0
    Trophy Points:
    26
    Kirjoita konsoliin kmix niin aukee. Pitäs tulla kaijuttimen kuva oikeaan alalaitaan. Roottina kirjoita alsaconf niin pitäis auttaa.
     
  4. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Nykyaikaiset Linux-jakelut asentavat yleensä automaattisesti äänet toimimaan. Useissa jakeluissa on omat välineensä noihin konfigurointeihin siellä ikkunamanagerisi valikoissa.
    Vaivaudupa ensiksi kertomaan perusasioita:
    -äänikortti (ISA/PCI/Integroitu/jokin muu) jokin ess audiodrive ei paljoa kerro.
    -jakelu (ja sen versio) jota yrität käyttää.
    -ikkunamanagerisi (KDE/Gnome jokin muu)

    dmesg kertoo, mikä järjestelmä löytää käynnistyessään.
    /sbin/lspci kertoo mm. pci-väyläisen äänikortin
    /sbin/lsmod kertoo ajurit, joita järjestelmään on ladattu. Mm. äänikortinajurit, jotka jakelu on asentanut.
     
  5. heikkim

    heikkim Member

    Joined:
    Aug 14, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Todennäköisesti sinulla on ALSA (äänijärjestelmä tms) koneellasi. Kokeileppa toimiiko (roottina) konsolissa komento alsaconf. Jos komentoa ei löydy, etsi jakelusi paketinhallinnasta alsa-utils tai vastaava paketti ja asenna se. Tämän jälkeen alsaconf:in pitäisi löytyä, tunnistaa äänikorttisi ja tehdä alsan conffit valmiiksi (olettaen että kernelissä on tarvittava ajuri käännettynä tai moduulina).

    Alsan käynnistys onnistuu usein seuraavasti: /etc/init.d/alsa start
     
  6. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Ensinnäkin, mikähän distro alottajalla mahtaa olla.


    Noista ESS:n korteista jotkut on hankalia tunnistaa automaattisesti, toiset menee mukavasti ihan automaattisesti, ja jotkut tunnistuu vanhana soundblasternina virheellisesti jolloin toiminta on lievästi sanottuna vajavaista.

    Jos kortti ei tunnistu automaattisesti pitää käsin kertoa kernelille mikä moduuli ladataan käynnistyksen yhteydessä. (windows ihmisille: moduuli vastaa windowsin ajuria, tai ainakin melkein..)

    Noilla juylin ohjeilla on mahdollisuus saada selville se oikea kortti ja että lataako järjestelmä oikean moduulin.

    Alsa nykydistroissa on kernelissä mukana jolloin sitä ei tarvi enää erikseen käynnistellä. Ellei se kumminkaan ole kernelissä mukana sen voi käynnistää heikkim ohjeen mukaan.

    Monessa (kaikissa?) distroissa äänikortti on oletuksena asennuksen jälkeen mute-tilassa, jolloin ääntä ei tietenkään kuulu. Sitten kun saat oikeat moduulit käynnistymään pitää kortti vielä unmutettaa joka onnistuu alsamixerin avulla. alsamixer tulee alsa-toolsien mukana. Tutustu distrosi paketinhallintaan (se ohjelma jolla asennetaan muita ohjelmia).

    Ed. toimenpiteiden jälkeen voi olla että pitää vielä kertoa KDE/Gnomelle mitä äänijärjestelmää käytetään. Uskoakseni kaikissa distroissa noi on kumminkin jo valmiiksi kunnossa.

    Veikkaan että vika on väärässä moduulissa ja/tai kortin mute tilasta. Voin veikata väärin. Ei kumminkaan ensimmäinen ESS:n kortti jonka kanssa on ollu ongelmia ns. helposti(hah!) asentuvien distrojen kanssa.

    EDIT: Lisäys: 'cat /proc/pci' kertoo näpsäkästi tarkkoja tietoja PCI laitteista..
     
    Last edited: Sep 7, 2005
  7. Tapiox

    Tapiox Guest

    Kone on compaq deskpro 4000, käyttis on Xandros 3.(jotain) ikkunointi KDE 3.3.0 kerneli on 2.6.11-x1, äänikortti on emolevyyn integroitu (line in ja out, mic in ja speaker out liittimet) valitettavasti en tiedä tarkkoja malleja koska olen ostanut koneen käytettynä :(

    kirjoitin "kmix" konsolissa ja tuli "kmix is already running", mutta alalaidan palkissa on se pieni kaiuttimen kuva josta tulee teksti "mixer cannot be found"

    JEEEEEEESSSSSSS!!!!!!!!!!!!!! Äänet kuuluu!!! jes! Toi alsaconf toimi! joku oli ehdottanut mulle "alsaconfig". mutta jes! tähän threadiin ei tartte enää vastata. Todella paljon kiitoksia kaikille jotka jaksoivat vastata tähän. =)
     
    Last edited by a moderator: Sep 7, 2005
  8. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Ilmeisesti alsamixer puuttuu, asenna se. En osaa neuvoa miten hoituu kun tuo xandros on minulle vieras distro.
     
  9. Tapiox

    Tapiox Guest

    Sain äänet toimimaan, mutta kun koneen sammuttaa kaikki mixerin asetukset häviää, eli joudun joka käynnistyksen jälkeen ajamaan "alsaconf" komennon, että saisin äänet kuulumaan. Siis mitä tiedostoa pitää muokata ja miten, että näin ei tarvitsisi tehdä?
     
  10. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Jaa kokeile kun olet saanut alsaconffilla äänet kuulumaan tallentaa asetukset kmix/qamix/whatever mikserillä.
     
  11. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Itselläni ainakin mixerin asetukset tallentuvat automaattisesti kun ne asetan alsamixeristä käsin.
     
  12. Ezzet

    Ezzet Regular member

    Joined:
    Feb 25, 2005
    Messages:
    866
    Likes Received:
    1
    Trophy Points:
    28
    alsaconf-säätöjen jälkeen anna komento (roottina) "alsactl store".
     
  13. Tapiox

    Tapiox Guest

    Kokeilin tota "alsactl store" komentoa roottina, ei vaan tehnyt mitään.
     
  14. heikkim

    heikkim Member

    Joined:
    Aug 14, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11

Share This Page