alsa-hiba [megódódott']

Fórumok

Sziasztok.

Van egy program, ami használná a hangkimenetet, de nem tudja, el sem indul. Mellékesen a médialejátszók rendben működnek.

Ez a hibaüzenet:

ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Félbeszakítva (core készült)

...és azt sem tudom hol induljak el, nem volt sosem gondom a hangrendszerrel.

Járt már valaki hasonlóképpen?

Hozzászólások

Mivel nem írtad le hogy mi a program neve, így csak tippelni tudok, el kell indítani (vagy telepíteni is kell) a jack audio servert, ennek egyik legegyszerűbb módja a QJackCtl használata.
-
"Attempting to break SpeedLock can damage your sanity"

Vagy alsához, vagy jackhez akar csatlakozni. De mivel az alsát foglalja a pulse, így marad a jack. És ubuntun nem az alaptelepítés része a jack. Így ahogy fentebb is írták, telepíteni kell.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Nem tudom.

Amúgy a program neve opencpn.

apt-get install qjackctl
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
qjackctl már a legújabb verzió.

A qjackctl ha fut, és elindítom, akkor megváltozik a hibaüzenet:

# opencpn
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Félbeszakítva (core készült)
root@fekete:~# opencpn
ALSA lib pcm_dsnoop.c:614:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1024:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1024:(snd_pcm_dmix_open) unable to open slave
Félbeszakítva (core készült)
root@fekete:~#

csupán a
jack server is not running or cannot be started
sor tűnt el.
:-(

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Az opencpn biztos hivatalos csomag az ubiban?

Meg ahogy látom, az alsás hibaüzenet is megváltozott.
Szerintem akar még valamilyen jack csomagot. Vagy rosszul van fordítva a progi.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.


Name        : alsa-plugins-pulseaudio
Version     : 1.1.1
Release     : 1.fc24
Architecture: x86_64
Install Date: Thu 31 Mar 2016 09:50:24 PM CEST
Group       : System Environment/Libraries
Size        : 104652
License     : LGPLv2+
Signature   : (none)
Source RPM  : alsa-plugins-1.1.1-1.fc24.src.rpm
Build Date  : Thu 31 Mar 2016 06:04:30 PM CEST
Build Host  : buildvm-20-nfs.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.alsa-project.org/
Summary     : Alsa to PulseAudio backend
Description :
This plugin allows any program that uses the ALSA API to access a PulseAudio
sound daemon. In other words, native ALSA applications can play and record
sound across a network. There are two plugins in the suite, one for PCM and
one for mixer control.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Csak egy tipp: nem lehetne létrehozni az ALSA-ban egy virtuális eszközt, és az adott alkalmazásnak azt odaadni? Vagy épp pont fordítva, a pulse-ot rábeszélni a virtuális használatára, az app meg használja direktben a valódi hardvert? Ebben az esetben el lehetne kerülni ezt a "mindenki virtualizál valaki mást" hangkatyvaszt.

A függőségei alapján a portaudiora van szüksége, annak meg a jackra. Ezeknek tuti bezavar a pulse. Hogy attól ubuntun hogy tudsz megszabadulni, passzolom. De nem hiszek a békés egymás mellett élésükben.

Hát ha valaki szereti a pulse-t, használja egészséggel. Én még nem futottam olyan dologba, ami miatt kellene, ellenben pont elég bosszúságot bírt okozni (), ergo száműztem. Viszont gnome, cinnamon igényli ha jól emlékszem, szóval ott meg nem tudom mit lehet tenni (bár gondolom systemctl-el le lehet akár tiltani is, talán úgy nem respawn-ol). KDE szerencsére elvan nélküle.

Én futottam ilyen dologba. Használok VoIP klienst hangszóróra kihangosítva, de a kliens buta, nincs visszhang elnyomása, tehát így használhatatlan lenne. Ugyanakkor egyetlen környezeti változó értékadásával rá lehet beszélni a pulseaudio-t, hogy echo cancel-t szeretnék. Teszi a dolgát rendesen. :)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Igen, ez a visszatérő érv pulse mellett :) Szerencsére ha ilyesmi kell, rendszerint headsetezek, azzal nincs ilyen gond. Viszont ha már felmerült, arra van workaround, hogy a system bell-t, vagy pc-speakert, vagy nem tudom hogy nevezzük lehalkítsam? Mert pulse mellett mixeren nemigazán találtam, ha alsamixerrel lehalkítom, akkor a pulse meg egy idő után visszaállítja. Illetve a másik bosszantó dolog pl, hogy suspend után van hang rendesen, de ha változtatok hangerőt először felugrik 100%-ra, frászt hozva rám, a környezetemre, meg a végfokra. Erre is vagy 3 workaroundot találtam, egyik sem változtatott a dolgon.

Én a pulseaudio-8.0-6.fc24.x86_64 csomagot használom, ebben ilyen problémákat nem tapasztalok. Régen voltak furcsaságok, de erre úgy emlékszem, az volt a megoldás, hogy leállítottam a hangszervert, töröltem minden személyes infót, ami kellhet neki - ~/.pulse, ~/.config/pulse, /tmp/.esd-$UID - legalább is valami ilyesmi, aztán elindítottam a pulse-t, inicializálta magát, azóta béke van. Szerintem volt olyan verzióváltás, amelynél inkompatibilissé vált a régi önmaga által írt file-okkal. De ez már nagyon rég volt - legalább is Fedorán. :)

Nekem rendszerhangok nincsenek, mert már a desktop-on nem engedem őket létrejönni. Terminálon kikapcsoltam, Xfce-n is úgy általában.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Én alapvetően nem használok pulse-t, nemrégiben kipróbálásra felpattintottam mate-t meg cinnamom-ot, valamelyikkel ült fel a gépre, nem hiszem, hogy előzménye lenne bármely konfigjának :) De ilyen pulse config variálással/törléssel már próbálkoztam, sikertelenül.
Leradírozam, és semmi hiányát nem érzem. KDE mixere megjeleníti nekem ha kell az összes alsa beállítási lehetőséget, beep némítható-halkítható és úgy is marad, hangerő nem mászkál el. Biztos kényelmes lenne ha használnék HDMI-t és automatikusan váltana a kimenetek között, meg kényelmes lehetne, hogy kihúzott jack esetén megemeli a beépített hangszórókra a hangerőt, csak pont nem igénylem.
Az egyetlen megszokást igénylő dolog, hogy az alsa átállt valamikor a mixer interface-n a logaritmikus skálára, így nagyobb hangerőnél már óvatosan kell állítgatni, de meg lehet szokni.
És ami még számít, nem tekeri feleslegesen a procit egy daemon a háttérben, ez pedig jót tesz az akkuidőnek.

A téma halott, újabb kialakult véleményem van általánosságban az ubuntukról. Szétszívtam az agyam, csak vesztegettem az időmet.
Már nem foglalkozom vele.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Végül megoldódott hosszas anyázás után a zubuntun a dolog, már elindul a program.

A csúcs információ, ami mindenkinek hasznos:

1. Nem tudom, hogyan csináltam meg.
2. Azt sem, mikor javult meg.
3. Lila gőzöm sincs, jelentkezik-e még az anomália.

Mai rohanó világunkban ez a 3 információ mindenképpen bearanyozhatja a mindennapjainkat, hétfőnként ha elolvasod eme 3 sort, az dob egyet a lelkeden, tol egyet a munkádon, fényesebb színű a kávécsík a poharadon, élesebben cseng a kanál kevergetéskor, valamint nagyobbat csattan a péksüteményed papírzacskója, amikor felfújt állapotban tapsolsz rajta egyet.

------
Cserébe nem indul a KDE alsahibával a slackware-en...
De ez természetes.

---
--- A gond akkor van, ha látszólag minden működik. ---
---