[opensuse-hu] ALSA probléma Cmedia hangkártyával
Tisztelt levelezőlista! Van egy frissen telepített OpenSuSE 10.2 rendszerem, egy C-media hangkártyával és egy CX88 tv-tuner kártyával. A problémám a következő: A rendszer indulásakor valamikor van hangkártyám, valamikor nincs, még nem sikerült ebben rendszert találnom. Amikor nincs hangkártyám, az alsamixer a CX88 egyetlen "Capture" csatornáját mutatja, és csak ezt az egy eszközt lehet vele vezérelni. Ilyenkor természetesen nincs hang egy alkalmazásnál sem. Amennyiben lefuttatom az alsaconfot (ebben csak a C-media hangkártyát lehet kiválasztani), második hangkártyaként megjelenik a C-media hangkártya (alsamixer -c 1), és ezután működik rendesen. Azon esetekben, amikor a rendszer induláskor felismeri a hangkártyát, az első hangkártya a C-media, és a második a tv-tuner (ahogy ezt elvárná az ember). Induláskor az alsasound szolgáltatás elindul, és az snd_cmipci modul is be van töltve. Más disztribúciókon nem volt ilyen problémám. Hogyha leállítom az alsasound szolgáltatást, a következőt kapom:
# service alsasound stop Shutting down sound driverERROR: Module snd_pcm is in use by cx88_alsa ERROR: Module snd_timer is in use by snd_pcm ERROR: Module snd is in use by cx88_alsa,snd_pcm,snd_timer failed
Ebből én arra következtetnék, hogy a tv-tuner hangvezérlőjét nem az alsa kezeli, bár ez már csak találgatás. Kérdés: hogyan lehetne elérni, hogy a C-media hangkártya mindig betöltődjön első hangkártyaként? Előre is köszönöm a segítséget. -- Sevcsik
participants (1)
-
András Sevcsik