Belépés
Ubuntu Jaunty PULSEAUDIO kikapcsolasa
Sziasztok!
Tobb ismerosomnek is gondjai tamadtak az Ubuntu alapertelmezett hangrendszervel, a pulse-val ezert gondoltam leirom hogyan kell kiiktatni es visszaterni a "sima" ALSA-hoz.
En alapvetoen csak azert kapcsoltam ki, mert szerintem eleg az ALSA, folosleges folotte meg egy plusz reteg aminek szamomra semmi gyakorlati haszna nincs. Ezenkivul megfigyeltem, hogy smplayer-ben ha megnyitok egy divx videot, akkor a cpu terheltseg kb 15-20%-os (ebbol 8-10% a pulse) mig tisztan alsa-val kb 10%-os.
Szoval az eltavolitas lepesei:
a kovetkezo csomagok kell hogy fenn legyenek: alsa-oss; libasound2; libasound-plugins; sysv-rc-conf (ez utobbi opcionalis)
A megvaltoztatott config fileokrol erdemes mentest csinalni, hogyha vissza szeretnenk allitani a pulse-t akkor meglegyenek!
1. lepes:
az /etc/X11/Xsession.d/70pulseaudio file letorlese
2. lepes: a pulseaudio szolgaltatas kikapcsolasa (terminalba begepelendo)
sudo update-rc.d pulseaudio stop 50 2 3 4 5 .
3. lepes: default hangkartya beallitasa
eloszoris:
asoundconf list
ezzel kilistazzuk a rendszerben levo hangeszozoket, az en esetemben 'Intel' (a HDMI-vel nem kell torodni)
asoundconf unset-pulseaudio
asoundconf set-default-card Intel
4. lepes:
sudo gedit /etc/libao.conf
A fileban ennek a sornak kell szerepelnie:
default_driver=alsa
Ezutan a Rendszer-->Beallitasok-->Hang menupont alatt mindent atallitunk ALSA-ra.
5. lepes:
sudo gedit /etc/pulse/client.conf
rakeresunk az 'autospawn' -ra
atirjuk erre:
autospawn = no
6. lepes:
sudo gedit /usr/share/alsa/alsa.conf
#-t teszunk a '/usr/share/alsa/pulse.conf'-ot tartalmazo sor ele.
pl.:
@hooks [
{
func load
files [
# "/usr/share/alsa/pulse.conf"
"/usr/share/alsa/bluetooth.conf"
"/etc/asound.conf"
"~/.asoundrc"
]
errors false
}
]
Es kesz!
Reboot, es a pulse kilove :)
Az alkalmazasokban meg be lehet allitani hogy alsa-t hasznaljon.(de a default beallitas mostmar ugyis az lesz)
Pl. Vlc, smplayer, audacious stb...
Forras:
http://idyllictux.wordpress.com/2009/04/21/ubuntu-904-jaunty-keeping-the...
- A hozzászóláshoz regisztráció és belépés szükséges
Szia!
Pontról pontra végigcsináltam a leírást. Egyetlen problémám ott volt Amikor a sudo update-rc.d pulseaudio stop 50 2 3 4 5 . Parancsot írtam be. Ezt kaptam válaszul:
System startup links for /etc/init.d/pulseaudio already exist.
Ettől függetlenül végigcsináltam a parancsokat. Végül újraindítottam a gépet, a bejelentkező "fanfárok hangja" nem szólt, de azután mp3-t, filmet tudtam hallgatni. Egyedül a Skype némult el teljesen, és a Skype hangbeállításokban nem jelent meg az alsa :-(
Próbáltam újrahúzni a Skype-t is, de nem javult meg.
Igazán annyi az egész problémám, hogy egyszerre nem tudok két olyan programot futtatni ami ugyanazt az alaplapi hangeszközt használja. (pl szól a zene, de szertném ha közben Skype-on hivnak, akkor jelezze azt is)
Egy alaplapi CK804 a hangeszköz. Meg lehet ezzel csinálni?
(UHU 2.0 alatt megy alsaval, ezért próbáltam átállítani)
Ha van tipped hol bénázom el légyszi segíts! Laci
Szia!
Nekem a fenti leiras alapjan tokeletesen mukodik a hangrendszer (Skype is) es a hang-mixerrel sincs problema.
Ugy emlexem, hogy nekem az update-rc.d nem irt ki semmit.
Minden esetre adj ki terminalban egy:
ps aux | grep pulse
parancsot. Ha ez nem ad vissza semmit (max onmagat) akkor a pulse mar nem indult el.
Meg irnak egy opcionalis lepest is, hatha meg ez is kell neked:
"Open ‘/etc/pulse/default.pa’ in an editor. Look for lines similar to the following two commented out lines:
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
Add the following two lines just after these two lines:
load-module module-alsa-sink device=dmix
load-module module-alsa-source device=dsnoop
The above change will force PA not to take exclusive control of sound hardware."
Udv,
Laca.
Szia!
Köszi a leírtakat. Ne kérdezd miért, újra végigcsináltam az egész procedúrát, ugyanúgy kiírja hibaüzenetet annál a sornál aminél tegnap, A grep parancsra ezt kapom:
laci@ubuntu:~$ ps aux | grep pulse
laci 3872 0.0 0.0 3356 812 pts/0 S+ 21:08 0:00 grep pulse
Ennek ellenére ma minden működik :-O :-D
A Skypeot átállítottam defaultra (minden mezőt), és most a test callal szépen visszahallom magam. Rádaásul ha megy a zene egy internet rádióból akkor is hallom a Skype "hangüzeneteit" Szóval maga a Kánaán. Mégegyszer köszi ezt a nagyon hatásos leírást!
http://www.hogyan.org/pulseaudio-javitas-rendszer-equalizer-tamogatas-ub...
Nekem ez a leírás segítet
komolyan nem értem minek használnak 4, vagy 5 hangrendszert alsa, pulse, oss, esound etc etc
tegyenek be egyet, de az működjön jól, és mindennel!
ezt már írtam a brainstromra is, de nem foglakoznak vele :(
speciel a pulse-nak en nemsok ertelmet latom, mar joideje csak alsa-t hasznalok, es nincs vele semmi bajom.
Az oss a linux "regi" hangrendszere, gondolom jol johet meg kompatibilitasi okokbol, de a tobbi tenyleg foloslegesnek tunik...
Sziasztok!
En is vegigcsinaltam a fent leirtakat, mert barmilyen alkalmazas, aminek hangja kellett volna, hogy legyen csak zugott.
Szinten bekovetkezett ez:
"Amikor a sudo update-rc.d pulseaudio stop 50 2 3 4 5 . Parancsot írtam be. Ezt kaptam válaszul:
System startup links for /etc/init.d/pulseaudio already exist."
Aztan ujrainditottam a gepet, es ezt irta ki egy feldobodo ablakban:
"Refresh Advanced Linux Sound Architecture (ALSA) configuration presets
New Advanced Linux Sound Architecture (ALSA) configuration presets have been added. Please execute the asoundconf(1) set-default-card macro in a Terminal now to refresh your user's configuration presets. You may accomplish this task by executing the following command in a Terminal: asoundconf set-default-card
"
ha az utasitas szerint beirtam a terminalba, hogy asoundconf set-default-card
akkor: You have omitted a necessary parameter. Please see the output from `asoundconf list`, and use one of those sound card(s) as the parameter. -t irt ki
most csak a skypenak van hangja, semmi masnak...
barmilyen megoldas erdekelne :)
Koszi!
egy kezdo linuxos, ubi 9.04-ra frissitett (nem ujratelepitett) rendszerrel, Intel beepitett hangkartyas notebookkal
Igy adtad ki a parancsot?
asoundconf set-default-card Intel
mert azt hianyolja, hogy nem adtal meg neki parametert.
Elotte azert
asoundconf list
paranccsal irasd ki hogy milyen a hangkartyad tipusa es azt ird be.
Udv,
Laca.
Aztán jön ismét egy flash frissítés és kezdhetitek mindet előrről.
Sziasztok!
Ami működik (nálam) és sokkal egyszerűbb és meg van talán két perc alatt.
Terminált megnyitni beírni:sudo apt-get autoremove pulseaudio
mikor végzett vele a gép beírni a következőt: sudo apt-get install esound
És már kész is!
Én semmit nem törölgettem össze vissza, csak ennyit csináltam. Azóta skype és amsn tud hangoskodni. Egyedül aki audacioust használ az köszönjön el tőle mert megnémul.
az mplayer meg ha bármit lejátszol vele kiírja hogy nincs ez a vacak fenn de teljesen korrektül van ettől függetlenül.a többi lejátszó észre se veszi a hiányát.
Egyedül még a hangbeállításoknál kell ellenőrizni a két legalsó beállítást hogy alsa hangvezérlőre legyen állítva, de nekem ezt saját maga tudta a gép egyébként.
Igaz mikor végeztem az eltávolítással és az esound telepítéssel, újraindtottam a gépet.
Tehát nálam csak ennyi volt az egész, semmi bűvészkedést nem kellett elkövetni :)
En nem mertem megjaccani az autoremove pulseaudiot, mert rantotta volna magaval az osszes gnome-desktop csomagot is...
Te nekem nem rántott ez semmit.
kicsit féltem én is, de haja szála se görbült a rendszernek.
Hmm, erdekes...
Majd megnezem ha hazamegyek, lehet hogy azota frissitettek volna a dependencyket?
Tisztara emlexem hogy szorostul-borostul eltavolitotta volna a teljes gnome-ot ha hagyom neki.
Na, megneztem es az ubuntu-desktop nevu csomagot akarja leszedni ha el akarom tavolitani a pulseaudiot, ezt meg azert nem szeretnem:
"This package depends on all of the packages in the Ubuntu desktop system
It is also used to help ensure proper upgrades, so it is recommended that
it not be removed."
ugye jól látom, hogy ez a leírás nem Karmic Koalára készült?
Csak mert sajnos az asoundconf parancsot a Karmic nem ismeri fel, hiába tettem fel mindenféle alsa apps meg tools csomagot.
Enélkül mi tévő legyek?
A 9.10-et en nem ismerem, esetleg probalj meg rakeresni hogy melyik csomagban van az "asoundconf" es felrakni synapticcal.
Vagy:
sudo apt-get remove pulseaudio
Ez utobbival ovatosan, nem tudom hogy 9.10-ben mit rant meg magaval ez a parancs...
9.10 a pulse "javítása"
sudo apt-get purge pulseaudio
sudo apt-get install esound gnome-alsamixer
Természetesen a "libpulse0" marad.
Az /etc/pulse mappát és tartalmát adminként törölni kell.
Nem működik a gnome-volume-control és a gnome-volume-control-applet!!
Ezért:
gstreamer-properties az audiónál átállítani alsára, majd teszt és bezár.
sudo gstreamer-properties az audiónál átállítani alsára, majd teszt és bezár.
Telepíteni a volwheelt innen:
https://launchpad.net/~corenominal/+archive/ppa/+build/958391
Rendszer/Beállítások/Indítópultba be kell tenni az automatikusan indulók közé a Volwheel-t, ugyan itt ki kell venni az indulók közül a gnome-volume-control-applet-et /kiveszed a pipát/. Ha majd elindítottuk a Volwheelt, kattintsunk rá jobb egérgombbal és a Beállításokban a Default mixerbe írjuk be: gnome-alsamixer.
Kiegészítésül annyi a cimborám módszeréhez hogy a szoftver repo is felvehető, nálam így van megoldva. A Chrunchbang-os uriember repoja ezen a címen van: https://launchpad.net/~corenominal/+archive/ppa
Ne zavarjon hogy Jaunty, a volwheel települ gond nélkül, mást meg nem kell feltenni.
De ha javítja a programot akkor viszont frissül nálad is :) bár nálam teljesen korrektül működik.
A pulse meg menjen a levesbe! A totem az megnémulhat, de arra is van megoldás.
Törölni kell a "gstreamer0.10-pulseaudio" nevű csomagot.
indítsd újra a gépet, és a Totem is hangoskodik utána.
Persze ez a megoldás nálam és még pár embernél jó, de lehet olyan hogy másnál nem működik. Tehát óvatosan!