Asentelin jokunen aika sitten testimielessä xp:n virtualboxiin karmicissa.
Toimi muuten mainiosti, mutta äänet olivat hirveän särisevät ja esimerkiksi flashvideon katsominen sai 2-ytimisen prossun lähes 100% kierroksille, vaikka virtuaalikoneelle oli annettu vain yksi ydin.
Päättelin varsin pian että ongelma piilee pulseaudiossa, mutta en löytänyt mieleistäni ratkaisua mm tältä foorumilta.
No, enpä sillä sitten suuremmin päätäni vaivannut kun pelkästä kokeilusta kuitenkin vain oli kysymys.
Eilen sitten sattumalta osuin ketjuun "pulseaudio jack alsa"
http://forum.ubuntu-fi.org/index.php?topic=32566.msg252937#msg252937Tämän ketjun avulla löysin englanninkielisen ohjeen siitä miten pulseaudion saa sammutettua poistamatta sitä kokonaan. Kokeilin ohjetta hetimiten, ja hyvin toimii! Nyt kun alsa on aktiivinen, toimivat virtuaali xp:n äänet hienosti.
Tässä ohje suomeksi niille jotka haluavat 9.10:ssä käyttää alsaa, mutta myös helposti pulseaudiota:
(Tämä edellyttää että oikeuksien hallinta on hanskassa)
Ensin luodaan tiedosto nimeltään
client.conf ja siihen kirjoitetaan rivi:
autospawn = no
Tiedosto tallennetaan kotikansiossa olevaan piilotettuun
.pulse-kansioon. Tämä estää pulseaudiota uudelleenkäynnistymästä.
Sitten sammutetaan pulseaudio päätteessä:
pulseaudio -k
Ja jos pulseaudio ei käynnisty samantien uudestaan, niin ensimmäinen vaihe on onnistunut.
Jos pelkkä uudelleenkäynnistymisen estäminen ei riitä niin kannattaa siirtyä seuraavaan vaiheeseen.
Pulseaudion käynnistyminen kirjautumisen yhteydessä estetään seuraavasti:
Sijainnista /etc/X11/Xsession.d/ siirretään
70pulseaudio vaikkapa kotikansioon. Mielellään jonnekin mistä sen löytää jos haluaa palauttaa alkuperäiset asetukset. Tämä operaatio estää pulseaudiota käynnistymästä automaattisesti kirjautumisen yhteydessä.
Tarpeen mukaan pulseaudion voi käynnistää päätteessä
pulseaudio -D
ja sammuttaa
pulseaudio -k
Käsittääkseni karmicissa on alsa vakiona vaikka ei toimikaan pulseaudion ollessa käynnissä. En ole varma siitä syystä että virtualboxin kanssa harjoitellessani asentelin yhtä ja toista saadakseni äänet pelittämään.
Englanninkielisessä ohjeessa suositellaan asennettavaksi
gnome-alsamixer joka sekin oli minulla jo ennestään.
gnome-alsamixer löytyy ihan pakettienhallinnasta.
Alkuperäinen ohje löytyy
http://ubuntuforums.org/showthread.php?t=1325890 seitsemännestä viestistä