Mailinglist Archive: opensuse-hu (73 mails)
| < Previous | Next > |
[opensuse-hu] ALSA probléma Cmedia hangkártyával
- From: "András Sevcsik" <sevcsik@xxxxxxxxx>
- Date: Fri, 19 Jan 2007 20:11:58 +0100
- Message-id: <40495a670701191111y65b4eb3p42e3d3b2d4191fa2@xxxxxxxxxxxxxx>
Sziasztok!
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. 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:
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öszi a segítséget.
--
Sevcsik
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. 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öszi a segítséget.
--
Sevcsik
| < Previous | Next > |