A cím azt hiszem, mindent elmond. Két hangkártya van a gépemben. Az asoundrc szerkesztgetésével rávettem az ALSA-t, hogy az legyen az alapértelmezett, amiben a fejhallgatóm van, nem az, amiben a Hi-Fi. Erről minden program tudomást is vesz, csak a WINE nem. (Másik hangkarin szól is szépen amúgy, csak macera ide-oda dugdosni a kábeleket, arról nem is beszélve, mikor egyszerre használnám a kettőt)
Guglizás során találtam erre patchet, de mivel egy tetű gépen ülök, mellőzném a WINE újrafordítását, mert tovább tartana, mint amennyit használnám...
Usefulregistrykeys-en találtam az ALSA driverre vonatkozó beállításokat, de nem igazán sikerült rájönnöm, mi kell onnan nekem...
Mellesleg hw:0,0 a Hi-Fi-s kártya, hw:2,0 a fülesé. Én utóbbira szeretném juttatni a WINE hangját.
Előre is köszi a segítséget!
- 1850 megtekintés
Hozzászólások
Az új wine configjában ki lehet választani a megfelelő modult. Az alsa-n kívül más lehetőséget is kilistáz.
Sohase mondd a barátnődnek azt, hogy "a Google a te legjobb barátod".
------------The New Mecca------------
- A hozzászóláshoz be kell jelentkezni
Tudom, de az én problémám nem ez.
Én az ALSA-t szeretném használni, csak azt nem tudom meghatározni, hogy az ALSA által kezelt kártyák közül melyiket.
- A hozzászóláshoz be kell jelentkezni
Én a következőt tettem: az /etc/modprobe.d/alsa-base file-ban megadtam, melyik hangkártya legyen a 0-s, és melyik az 1-es indexű. A hangkártyákhoz tartozó modulok nálam: snd_ca0106 és snd_hda_intel. Ebből lett két sor:
options snd_ca0106 index=0
options snd_hda_intel index=1
A wine mindig a 0 indexűt fogja használni.
- A hozzászóláshoz be kell jelentkezni
Köszönöm szépen, én is most akartam körül nézni ebben a témában. Ez segített nekem is :D
- A hozzászóláshoz be kell jelentkezni
Én átálltam pulseaudiora. Két kattintás és megfelelő helyen szól bármi, gépek között is.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a segítséget, de közben emgtaláltam a saját megoldásom. Valahol egy fórumban futottam bele egy config fájl szerűségbe, amiben érdekes módon azok az adatok szerepeltek, amiket stringekként fel lehet vinni a reg. adatbázisba az Alsa Driver kulcs alá. Meg is tettem, és lőn csoda, máris az alapértelmezett hangkártyát használja.
Amit be kellett írnom:
AutoScanCards -> N
DeviceCTL1 -> default
DeviceCount -> 1
DevicePCM1 -> default
Így a wine a mindenkori, az asoundrc-ben beállított alapértelmezett hangkártyán szól.
Különben nekem például eszembe sem jutott volna, hogy a modul betöltésekor variáljam az indexet. De így utólag belegondolva elég nehézkes lenne menet közben váltani az alapértelmezettet.
Ez a PulseAudio nagyon csábító, de attól félek, megenné a processzoromat.
- A hozzászóláshoz be kell jelentkezni