Niska jakość dźwięku z wbudowanych głośników laptopa tylko w systemie Ubuntu

17

W systemie Ubuntu (każda wersja, którą wypróbowałem od około 2009 lub 2008 r.), Jakość dźwięku jest zauważalnie inna niż w systemie Windows XP, niezależnie od tego, jakiego programu używam do odtwarzania (YouTube, słuchanie plików MP3, Spotify itp.)

Dźwięk jest wyraźnie gorszy i mniej naturalny na Ubuntu: mój laptop brzmi trochę jak puszka (z braku lepszego sposobu, aby to opisać), a gdy głośność staje się nawet umiarkowanie wysoka, obudowa laptopa zaczyna rezonować (co jest po prostu okropne i nigdy nie zdarza się w systemie Windows XP, nawet przy najwyższym poziomie głośności).

Uwaga --- nie jest to subiektywna różnica jakości: obudowa laptopa rezonuje na Ubuntu, gdy tylko głośność zostanie zwiększona do poziomu średniego. Nie działa w systemie Windows nawet przy maksymalnej głośności.

Kilka dodatkowych informacji o mojej konfiguracji

Komputer to Dell Inspiron 6000 z dźwiękiem „SigmaTel C Major Audio”. W systemie Windows korzystam z domyślnych sterowników firmy Dell, nie modyfikowałem żadnych ustawień i sprawdziłem, czy nie jest włączone dodatkowe przetwarzanie dźwięku (np. 3D lub wzmocnienie basów lub cokolwiek, co jest dostępne na niektórych komputerach). W systemie Ubuntu 11.10 używam również ustawień domyślnych. Nie ma zauważalnej różnicy w głośności dźwięku Ubuntu i WinXP.

pytania

  1. Dlaczego jest różnica w jakości dźwięku?

    Czy dane dźwiękowe wysyłane przez programy nie są „renderowane” w stanie obecnym? Czy jest jakieś dodatkowe przetwarzanie, być może w celu skompensowania właściwości głośników lub obudowy laptopa, podobnie jak w przypadku zarządzania kolorami?

  2. Co mogę zrobić, aby to naprawić i sprawić, aby Ubuntu brzmiał tak naturalnie, jak Windows XP na moim laptopie?

Szabolcs
źródło
Jeśli masz ambicję, możesz spróbować zdemontować laptopa na tyle, aby zwolnić głośniki, a następnie wypełnić pęknięcia Blu-tackem lub innym podobnym produktem. Robię to z moim telefonem komórkowym, co jest nieco łatwiejsze niż robienie tego z lappy. Ale działa dobrze. Koniec z rezonowaniem ze skrzynki.
Tom Brossman
@Tom Dzięki za sugestię, ale wolałbym nie rozbierać jej na części --- wciąż mam nadzieję na rozwiązanie oparte na oprogramowaniu. Podejrzewałem, że coś może być nie tak ze sterownikiem na Ubuntu.
Szabolcs
Czy do celów diagnostycznych wypróbowałeś Live CD z Ubuntu lub inną dystrybucję, np .: Puppy po prostu „SEE”, jeśli naprawdę była różnica? Nie mogę powiedzieć, czy częstotliwości rezonansowe różnią się w systemie Windows 7 od Ubuntu, ale przypuszczam, że wszystko jest możliwe. Jeszcze jedna rzecz do rozważenia to różnica między podłączonymi głośnikami zewnętrznymi? Muszę o tym pomyśleć!
Ringtail
W przeszłości miałem dobre wyniki ze sprawdzaniem, czy jakiekolwiek wstępne wzmocnienie jest obniżone, ale nie wiem, jak to zrobić w 11.10, to po prostu „działa”. Może spróbuj zainstalować Pavucontrol z Software Center i sprawdź, czy może to zmniejszyć nadmierną modulację . Brak pomysłów, powodzenia ...
Tom Brossman
@Tom „przedwzmacnianie” <- co to jest? Czy jest to wzmocnienie programowe (cyfrowe)? Nie sądzę, że WinXP ma to, więc może to może być źródłem problemów. Poszukam go w Google.
Szabolcs

Odpowiedzi:

6

To samo przydarzyło mi się, gdy pierwszy raz korzystałem z Ubuntu. Powodem było dla mnie to, że Ubuntu ustawił zbyt wysoką głośność głośników. Rozwiązanie tego problemu jest bardzo łatwe:

  • Korzystając ze wskaźnika dźwięku, otwórz Ustawienia dźwięku i ustaw suwak głośności dźwięku na „bez wzmocnienia”, jak pokazano na obrazku:

panel sterowania dźwiękiem

Mam nadzieję, że to rozwiązuje problem.

użytkownik49557
źródło
Myślę, że masz rację co do tego!
Szabolcs
@Szabolcs próbowałeś, czy to zadziałało
49557
Daj mi trochę więcej czasu. Jeśli okaże się to rozwiązaniem, zaakceptuję.
Szabolcs
To mi nie pomogło :(
Patryk
@Patryk, poproś o nowy i podaj wszystkie informacje o ustawieniach dźwięku i wklej tutaj adres URL pytania, chętnie Ci pomogę
user49557
1

Sprawdź ustawienia miksera, mam zupełnie inne doświadczenie, w Windows 7 mój netbook brzmi wyciszony, podczas gdy w Ubuntu ożywa dzięki większej ilości obrazowania.

Arup Roy Chowdhury
źródło
Czy możesz bardziej szczegółowo określić, do jakich ustawień się odnosisz? Wolałbym, aby wyłączyć żadnego wstępnego przetwarzania danych dźwięku, zanim nie jest wyjście. Wierzę, że udało mi się to zrobić w systemie Windows XP. Jak mogę to zrobić również w Ubuntu?
Szabolcs
1

Czy próbowałeś zainstalować alsa-hda-dkms z repozytorium ppa: ubuntu-audio-dev / alsa-daily?

Pracował dla mnie, gdy mój laptop zaczął się zniekształcać jak puszka.

fasolka szparagowa
źródło
1

Zauważyłem tę samą rozbieżność audio, co ty.

W tej chwili nie pamiętam jego nazwy (od dawna nie korzystałem z systemu Windows), ale wydaje mi się, że istnieje procesor dźwięku, który poprawia dźwięk w systemie Windows. Pamiętam, że widziałem coś w panelu sterowania. Z drugiej strony, może jestem szalony. :-P

Jeśli nie widzisz niczego, co wyróżnia się w panelu sterowania, uruchom alsamixerUbuntu i sprawdź w ten sposób swoje poziomy.

Powodzenia!

E-man
źródło
Dzięki za komentarz --- Jestem pewien, że w tym przypadku nie włączono specjalnego przetwarzania dźwięku w systemie Windows. Upewniłem się, że wszystko jest wyłączone.
Szabolcs
dzięki. zmiana karty dźwiękowej w alsamixerze naprawiła ją dla mnie
Ben Yitzhaki,
1

Mam Ubuntu 14.04 na Macbooku Pro 9,1. Rozwiązałem problem, przechodząc do „Ustawień systemu” -> „Dźwięk” i wybierając „Głośniki: Wbudowane audio” w opcji „Odtwarzaj dźwięk przez” poprawna opcja -> Głośniki: Wbudowane audio. Pierwotnie wybrano „Wyjście analogowe”. To natychmiast rozwiązało moje problemy z dźwiękiem i dało wyraźniejszy dźwięk.

Pranaysharma
źródło
1

Miałem podobny problem z Ubuntu 14.04 i moimi słuchawkami. Instalowanie korektorów nie pomogło. Po prostu nie było basu! W moim przypadku rozwiązanie było proste: istniała ogromna różnica między przednim a tylnym gniazdem audio mojego komputera! Przednie gniazdo (dla słuchawek) było znacznie lepsze. Więc po prostu spróbuj użyć drugiego gniazda?

MarioT
źródło
0

Czy w Ubuntu próbowałeś zmienić ustawienie przyspieszenia „3D” karty dźwiękowej? Domyślnie może to być ustawienie 3D, które mogło zwiększyć pewne częstotliwości, aby dodać do stereofonicznego obrazowania głośników laptopa. Jak to brzmi ze słuchawkami, gdy porównujesz go w systemie Windows?

rylhunt
źródło
Czy możesz podać kilka wskazówek, gdzie znaleźć to ustawienie? Nie mogłem go znaleźć w oknie dialogowym ustawień dźwięku 11.10.
Szabolcs
@Szabolcs Nie sądzę, że to ustawienie istnieje, brzmi jak Windows Media Player.
Tom Brossman
Możesz zainstalować mikser Alsa z centrum oprogramowania i uzyskać dostęp do ustawień karty dźwiękowej.
rylhunt
0

Możesz wypróbować Open Sound System (OSSv4) z włączoną jakością produkcji w ossxmix. Niestety wymaga to zbudowania go ze źródła, a także usunięcia ALSA, PulseAudio z Ubuntu i ustawienia backendów aplikacji do OSSv4.

Powinieneś opublikować wynik polecenia lspci -v (uruchom go w terminalu) dla sekcji urządzenia audio. Gdy dowiesz się, jaka jest twoja karta dźwiękowa, możesz sprawdzić, czy jest ona obsługiwana przez Open Sound System .

Dokumentacja społeczności Ubuntu dotycząca OpenSound zawiera polecenia usuwania ALSA ( wymagany restart) i oczywiście instalacji OSSv4 (w tym kompilacji ze źródła). Istnieje również oficjalny przewodnik dotyczący tego procesu. Przed rozpoczęciem kompilacji otwórz aplikację software-properties-gtk jako root i sprawdź kod źródłowy na pierwszej karcie. Następnie zaktualizuj źródła oprogramowania i uruchom następujące polecenie:

sudo apt-get build-dep oss4-base

Powinieneś zmienić skrypt konfiguracyjny GRC_MAX_QUALITY = 3 na GRC_MAX_QUALITY = 6, który jest przeznaczony do próbnika jakości produkcji. Wiedz, że możesz zbudować pakiet .deb.

Kiedy wszystko się skończy, niż czas na konfigurację aplikacji . Możesz także emulować ALSA dla aplikacji, które nie obsługują edycji OSSv4 edytuj /etc/asound.conf lub .asoundrc zgodnie z instrukcjami na Wiki Arch Linux OSSv4 .

Mateusz Stachowski
źródło
Open Sound System jest zdecydowanie lepszy pod względem jakości dźwięku, ale niestety możesz mieć problemy z nagrywaniem. Nie mogę tego rozgryźć na moim komputerze.
Mateusz Stachowski
1
Co dokładnie masz na myśli mówiąc o słabej jakości dźwięku dla PulseAudio i ALSA? Czy możesz wykonać kopię zapasową swoich roszczeń?
zetah
Tak myślę, porównując PA i ALSA do OSSv4 z włączonym resamplerem jakości produkcyjnej. Open Sound System brzmi dla mnie o wiele, wiele lepiej (i wiele innych).
Mateusz Stachowski
Myślenie nie wystarczy. Musisz zrobić test ABX, aby być traktowanym poważnie. Przejrzyj ponownie swoją odpowiedź (wraz z poprzednią odpowiedzią, którą powielasz) i usuń takie roszczenia jako wprowadzające w błąd. Coś innego jest wadliwego w twoim potoku audio i lepiej znajdź to, zamiast oskarżać coś, czego nie rozumiesz
zetah
Co może spowodować różnicę? Nadal nie rozumiem, dlaczego dane dźwiękowe wysyłane przez programy nie są wysyłane do sprzętu w stanie, w jakim się znajdują, i jakiego rodzaju przetwarzanie odbywa się, zanim dotrze ono do karty dźwiękowej. Przeglądałem trochę o ALSA i OSSv4 i odkryłem, że OSS4 ma lepsze miksowanie. Ale jeśli tylko jeden program wyświetla, to przypuszczam, że mikser powinien wprowadzać minimalne lub żadne zniekształcenia. Niezależnie od tego, spróbuję przełączyć ALSA na OSSv4, aby zobaczyć, czy coś to zmieni. Jakoś wątpię, że sam mikser mógłby mieć tak duży wpływ, jak to, co słyszę, ale ...
Szabolcs
0

Też miałem ten problem. Wreszcie znalazłem rozwiązanie, dzięki któremu dźwięk jest znacznie lepszy.

Problem dotyczy domyślnej konfiguracji systemu Linux.

Dodaj następujące wiersze do /etc/asound.conf(w razie potrzeby utwórz plik)

pcm.!default {
type plug
slave.pcm hw
}

Następnie skopiuj i wklej te linie do ~/.asoundrc(w razie potrzeby utwórz plik)

default-sample-format = float32ne
default-sample-rate = 48000
alternate-sample-rate = 44100
default-sample-channels = 2
default-fragments = 2
default-fragment-size-msec = 125
resample-method = soxr-vhq
enable-lfe-remixing = no
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 9
rlimit-rtprio = 9
rlimit-rttime = -1
daemonize = no

Następnie należy ponownie załadować aplikację muzyczną, aby zmiany zaczęły obowiązywać.

Źródło: https://forum.manjaro.org/t/solved-terrible-sound-in-linux-much-better-in-windows/8203/6

Usunąłem jedną linię z tego miejsca, ponieważ spowodowało to błąd.

Mam nadzieję, że to pomoże!

Flomaster
źródło
-1

[Mam również problem z jakością dźwięku z głośników zewnętrznych. Aby rozwiązać ten problem, wykonaj proste kroki.

  1. podłącz głośnik bezprzewodowy.
  2. przejdź do ustawień dźwięku i wybierz głośnik bezprzewodowy.
  3. a także ważne wybierz opcję TRYB pokaż na obrazie.
  4. i wybierz Odtwarzanie Hight Fidelity (zlew A2DP)

i ciesz się dźwiękiem dobrej jakości .. dzięki ...]

wprowadź opis zdjęcia tutaj

Prashant Tivhale
źródło