Első újraindításnál hiba az alsamixer-nél

Fórumok

Üdv Mindenkinek!

Van egy olyan problémám, amit nem tudom, minek köszönhetek.
Frissen telepített Mandriva 2007.1 esetén első indításkor minden renben van a hagkártya felismerésével: SB450 HDA audio (ATI)/ ALC883 Analog chipset. Alsamixer (konzolos) működik. (snd_hda_intel)
Semmit nem telepítek rá, csak egy újraindítás, és nincs alsamixer, csak ALC883-oss.
Ez azért jelent problémát, mert a skype-ot ezzel nem lehet életre kelteni (vagyis én nem tudtam).
Próbáltam az alsa-1.0.14rc2-t feltenni, de a jelenség nem változott.
A hibakód:


[cappapa@localhost Desktop]$ alsamixer

alsamixer: function snd_mixer_load failed: Invalid argument
[cappapa@localhost Desktop]$ 

Tudnátok megoldást erre?

Köszönettel: Cappa

Hozzászólások

nekem is volt hasonló gondom,a neten annyit találtam,hogy csinálni kell egy komoly scriptet,ami bootoláskor mindig elindul,és így néz ki:

#!/bin/sh
alsactl restore

ez csak tipp,lehet hogy neked valami más gondod van.


[root@localhost ~]# alsaconf
-bash: alsaconf: command not found
[root@localhost ~]# alsamixer

alsamixer: function snd_mixer_load failed: Invalid argument
[root@localhost ~]# alsactl store
alsactl: get_control:209: Cannot read control info '2,0,0,Surround Playback Volume,0': Invalid argument
[root@localhost ~]# 

Sajnos mintha egyáltalán nem venne tudomást a HDA-audio-ról.

Csak oss mixer létezik. De első boot-kor még van alsamixer. (csináltam képernyőképet, este felteszem.

Köszi az eddigieket.
C.

Nézd meg a Mandriva Control Center Hardware beállításaiban, hogy milyen driver kezeli a hangkártyádat. Ha választani lehet OSS és ALSA közül, akkor válaszd az alsát.

A MCCH (hű, ez most nagyon trendi ;) ) azt írja:
"Itt kiválaszthat egy alternatív meghajtót (OSS vagy ALSA) a hangkártyához (ATI Technologies Inc|SB450 HDA Audio).

A hangkártya jelenleg a(z) ALSA "snd-hda-intel" meghajtót használja (a kártya alapértelmezett meghajtója: "snd-hda-intel")"

Szóval amniek lenni kell.

Volt egy kis meglepetés. Egyszer visszakerült a hangerőszabályzóba az alsa, mint választható eszköz. Aztán, hogy biztos legyek hogy végleges lehet-e ez, újraindít.
Hát persze, hogy megint eltűnt.
Tényleg nem értem.

Nekem Ubuntu alatt (Edgyben és Feistyben is) volt ugyanez a probléma a hangkártyámmal (szintén ATI SB450/ALC883 chipset), és jó sokat tököltem is a megoldásával, mivel nem sikerült sehol sem fellelni vmi épkézláb magyarázatot a jelenségre. De két módszerrel is sikerült elérni a normális működést:

1. verzió: ha forgatsz magadnak kernelt, akkor a sound supportra nyomj yes-t, míg az ALSAra és az OSSre no-t, majd amikor már az új kernel fut, akkor telepíts egy friss ALSA-t (meg egy aoss-t, ha OSS is kell majd)

2. verzió: szerkeszd a /etc/modprobe.d/alsa-base filet (legalábbis Ubuntu alatt itt vannak a modulbeállítások, Mandrivát sajnos nem ismerem..) és fűzd hozzá a következő sorokat:

options snd-hda-intel probe_mask=1
options snd-hda-intel model=acer

nekem Acer laptopom van, azért model=acer (meg mert ezzel működik:) a lehetséges modulopciókról listát a kitömörített alsa-driver könyvtáron belüli alsa-kernel/Documentation/ALSA-Configuration.txt fileban találsz.

nekem most ezzel a második módszerrel minden jól megy. sok sikert!:)
-----
Tévedni emberi dolog. Mindig másra kenni stratégiai játék.
-----