[+] Dwie karty dźwi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Max1974
Posty: 3
Rejestracja: 29 sierpnia 2010, 20:56

[+] Dwie karty dźwiękowe i wybranie jednej

Post autor: Max1974 »

Witam.
Mam problem z przestawieniem karty dźwiękowej. Mam w komputerze dwie karty dźwiękowe, na płycie głównej (Intel ze sterownikiem AC97) oraz dodatkową, z której korzystam, Sound Blaster Audigy. Domyślnie ustawiona jest karta zintegrowana, nie mogę przestawić jej na Creativ, toteż dźwięk mi nie działa. Sterowniki są zainstalowane dla obu kart. Czy ktoś może mi pomóc?
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Aby wyłączyć daną kartę należy dopisać nazwę jej modułu do pliku:

Kod: Zaznacz cały

/etc/modprobe.d/alsa-base-blacklist.conf
Jeśli chcesz więcej szczegółów przeszukaj forum.
quish
Posty: 31
Rejestracja: 21 marca 2010, 23:45
Lokalizacja: Ćmielów

Post autor: quish »

W gnome zmieniam przez menu system>dźwięk. Jak to zrobić dla całego systemu nie wiem, nigdy tego nie potrzebowałem. Zmiana w gnome działa od czasu Ubuntu 7.04, od dłuższego czasu używam Sida. Co by nie było mam w systemie trzy karty: AC, ATI-HDMI, oraz zewnętrzną przyłączaną przez usb (bije blastery na głowę) - wybieram sobie tą, która jest mi w danej chwili potrzeba.
Przypomniało mi się, że w alsamixerze też jest wybór karty (bodajże F6 trzeba nacisnąć) - powinien zapamiętać dla całego systemu.
pichichi
Posty: 10
Rejestracja: 17 sierpnia 2008, 13:14

Post autor: pichichi »

Kartę można przestawić korzystając z plików (pierwszy użytkownika, drugi globalny):

Kod: Zaznacz cały

~/.asoundrc
/etc/asound.conf
Wystarczy jeden.
Jeśli plików nie ma należy je utworzyć i wypełnić:

Kod: Zaznacz cały

pcm.!default {
  type hw
  card CARD_NAME
}
  ctl.!default {
  type hw
  card CARD_NAME
}
W miejsce CARD_NAME wstaw nazwę wybranej karty:

Kod: Zaznacz cały

cat /proc/asound/cards
I na koniec reset alsy jako root:

Kod: Zaznacz cały

alsa reload
Max1974
Posty: 3
Rejestracja: 29 sierpnia 2010, 20:56

Post autor: Max1974 »

To nie działa u mnie, F6 też nie :(
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Kolejność kart dźwiękowych definiujemy w pliku:

Kod: Zaznacz cały

/etc/modprobe.d/alsa-base.conf

Za pomocą opcji index dodawanej do opcji sterownika.

Np.:

Kod: Zaznacz cały

options snd-emu10k1 index=0
options snd-hda-intel index=1
Karta, którą obsługuje moduł snd-emu10k1 będzie pierwszą (domyślną), a ta którą snd-hda intel drugą.

Oczywiście po dopisaniu najlepiej zrestartować komputer aby się sterowniki z właściwymi opcjami załadowały.
ODPOWIEDZ