Po aktualizacji do Ubuntu 13.10 mój dźwięk przestał działać. W końcu zorientowałem się, że Ubuntu wybrał urządzenie dźwiękowe HDMI zamiast moich głośników analogowych. Przełączyłem się na właściwe urządzenie i wszystko działało dobrze, dopóki nie uruchomiłem ponownie. Teraz muszę wybierać właściwe urządzenie przy każdym uruchomieniu systemu Ubuntu. Jak ustawić głośniki jako urządzenie domyślne?
Edycja: Od czasu aktualizacji do Ubuntu 14.04 Ubuntu teraz domyślnie wybiera wbudowane urządzenie dźwiękowe, więc nie mam już tego problemu.
Odpowiedzi:
Biegać:
Aby wyświetlić indeks swoich kart. Na przykład moja karta dźwiękowa pci ma indeks 2. Profil dźwięku dla wyjścia analogowego (znowu jako przykład) nazywa się „wyjście: analogowo-stereo”.
Następnie:
Aby ustawić to jako wynik (spróbuj). Aby ustawić go na stałe, edytuj /etc/pulse/default.pa i dodaj:
Uruchom ponownie pulseaudio lub uruchom ponownie, aby sprawdzić trwałość.
Jeśli chcesz również ustawić domyślne ustawienia mikrofonu (wejścia)
źródło
pacmd list-cards
wymieniłem tylko jedną kartę, więc pomyślałem, że nie mogę się zamienić. Chcę zmienić głośniki laptopa na HDMI. To dla mnie ta sama karta, tylko kolejne wyjście (analog-stereo
vs.hdmi-stereo
).Na pulpicie wyszukaj Selektor systemów multimedialnych .
Otwórz go, a na jego
Audio
karcie możesz wybrać domyślne urządzenia wejściowe i wyjściowe audio.Ta aplikacja jest instalowana domyślnie w instalacji Ubuntu. Ale jeśli nie możesz tego zainstalować
Jeśli nie jest pokazany w Dash, uruchom:
W wynikowym pliku tekstowym przejdź do wiersza rozpoczynającego się od
NoDisplay=
. ZmieńNoDisplay=true
naNoDisplay=false
źródło
Najłatwiejszym rozwiązaniem dla Ubuntu 16.04 było stworzenie skryptu, który nasłuchuje, gdy ekran się odblokuje, zamiast skryptu, który nasłuchuje, gdy system się obudzi, ponieważ wydaje się, że nie wszystkie usługi są dostępne w momencie, gdy system się budzi. Nie mogłem przekonać pulseaudio do przejścia na dźwięk HDMI za pomocą skryptu aktywacji, ale udało mi się to naprawić za pomocą skryptu odsłuchu odblokowania:
źródło
Jeśli używasz nowszego gnoma 3.x, pokaż ustawienia uruchamiania (domyślny klawisz Windows) -> dźwięk. Wybierz inne domyślne, zamknij okno.
źródło
Możesz ustawić wartość domyślną, zamawiając karty dźwiękowe w ALSA za pomocą
slots=
.Znajdź nazwy modułów sterowników kart dźwiękowych, których chcesz użyć, sprawdzając
lsmod
dane wyjściowe za pomocą:lsmod | grep -P '^snd[_]?[A-z]*'
lub po prostulsmod
. Na przykład mój Creative X-FI Xtreme Gamer jestsnd_ctxfi
, moja jest na pokładziesnd_hda_intel
i moja kamera internetowa USB jestsnd_usb_audio
.Teraz otwórz w edytorze tekstu lub nano odpowiedni plik konfiguracyjny ALSA, np.
sudo nano /etc/modprobe.d/alsa-base.conf
Na dole dodaj coś z poniższych w kolejności pierwszeństwa (pierwsza deklaracja staje się domyślna):options snd slots=snd_ctxfi,snd_hda_audio,snd_usb_audio
następnie, aby zapisać tylkoCTRL+o+enter
iCTRL+x
. Uruchom ponownie i możesz zostać posortowany.źródło
Po pierwsze, dziękuję użytkownikowi user224082 za rozwiązanie, które pomogło mi odkryć, którego urządzenia potrzebuję.
Aby znaleźć urządzenie ALSA, którego potrzebujesz:
device=
wartość w polu Rurociąg. Moje było"hw:0,4"
Gdy wiesz, którego urządzenia potrzebujesz, ustaw je jako domyślne:
Edytuj default.pa, wpisując
sudo nano /etc/pulse/default.pa
Na samym dole pliku dodaj:
zastępując
device=
wartość urządzeniem.źródło
Istnieje również rozszerzenie GNOME Audio Switch Switcher , które zapewnia szybki dostęp:
źródło