Moja pierwotna odpowiedź brzmiała: „Wystarczy kliknąć preferencje dźwięku i wybrać opcję„ słuchawki analogowe ”w ustawieniach„ wyjścia ”. Daj mi znać, jeśli to nie pomoże”.
EDYCJA / AKTUALIZACJA: okej, to może nie działać dobrze, jeśli masz skonfigurowany alsa, aby automatycznie wyciszył głośniki po podłączeniu słuchawek. Może być konieczne wyłączenie tego, jeśli masz ustawione.
W każdym razie uzyskaj jakąkolwiek muzykę z odtwarzaniem dźwięku, abyś mógł przetestować moc wyjściową dźwięku. Teraz otwórz konsolę Terminal i wpisz alsamixer
. Sprawdź to. Całkiem fajnie, prawda? Tutaj możesz regulować poziomy głośności dla urządzenia master, słuchawek, głośnika, a także innych wejść / wyjść.
W alsamixer ustaw głośność tak, jak chcesz, gdy głośniki są włączone. Słuchawki mogą mieć dowolną głośność. Postawiłbym twojego „głośnika” na 100%, a twojego mistrza na ~ 75%. Teraz zapiszemy to w profilu! Naciśnij klawisz Escape, aby wyjść z alsamixer. Jeśli otworzysz go ponownie, zobaczysz, że twoje ustawienia są nadal zapisane.
Po ustawieniu głośności tak, jak chcesz, aby głośniki były włączone, wpisz w konsoli, alsactl -f filename store
z wyjątkiem zmiany nazwy pliku na dowolną, jak chcesz to nazwać. Zadzwoniłem do mojego noheadph.alsa. Teraz wróć do alsamixer i zwiększ głośność słuchawek, a głośniki na poziomie 0%, pozostawiając głośność główną tam, gdzie chcesz. Wyjdź z alsamixer, naciskając klawisz Escape, i zapisz ten profil, pisząc alsactl -f filename store
z wyjątkiem tego czasu, zamień „filename” na coś odpowiedniego, na przykład „headph.alsa”. Teraz możesz przywrócić / przywrócić dowolny z tych profili, wpisując alsactl -f filename restore
oczywiście zamieniając „filename” na dowolną nazwę zapisanych profili. Czy to nie fajne ?! Pamiętaj, że profile powinny być przechowywane w katalogu użytkownika domowego.
Co zostało? Wystarczy powiązać naciśnięcie klawisza, aby przywrócić jeden profil, a drugi, aby przywrócić drugi! W jaki sposób? W menu systemu operacyjnego wybierz System> Preferencje> Skróty klawiaturowe. Tutaj kliknij „dodaj”, aby dodać nowy skrót. Nazwałem mój „ustaw tylko słuchawki Soundout” i wprowadziłem polecenie, alsactl -f /home/username/headph.alsa restore
z wyjątkiem zmiany „nazwa użytkownika” na nazwę konta użytkownika. Myślę, że rozumiesz sedno! :)
Powiedz mi, jak ci idzie. Dzięki temu wątkowi dla informacji o alsamixerze itp.
PS Niestety z jakiegoś powodu nie mogę po prostu użyć $ home / filename w poleceniu klawisza. Ktoś wie, dlaczego to jest ???