Windows Tips & News

Napraw uszkodzony dźwięk w Skypie dla systemu Linux 8.x

click fraud protection

Niedawno zaktualizowałem aplikację Skype w moim systemie operacyjnym Linux Mint 17 do wersji 8, która jest nowszym klientem Skype dla systemu Linux. Po tym Skype stał się bezużyteczny. Jakość połączenia audio brzmiała jak robot i psuła się co drugą sekundę, na przykład wtedy, gdy opóźnienie dźwięku jest zbyt wysokie, aby odtwarzać płynnie bez zakłóceń, więc nie mogłem rozpoznać ani jednego słowa. Oto jak to naprawić.

Jak być może już wiesz, Microsoft opracowuje nową wersję Skype'a dla systemu operacyjnego Linux. W przeciwieństwie do poprzednich wersji Skype 4.x, które są uważane za klasyczne, nowa aplikacja jest oparta na frameworku Electron i ma własny silnik Chromium. Zasadniczo jest to opakowanie dla internetowej wersji Skype'a z pewnymi ulepszeniami.

Niska jakość dźwięku w Skypie dla Linuksa

Nowy Skype wykorzystuje PulseAudio serwer dźwięku dla wejścia i wyjścia strumieni audio. Nie wiadomo, co dokładnie jest nie tak z aplikacją, ale powoduje to ciągłą awarię wtyczki ALSA w PulseAudio. Właśnie dlatego jakość połączeń ma te straszne problemy.

Problem można odtworzyć w najnowszych wersjach Ubuntu i Linux Mint 18.3. Aby to naprawić, musisz dostosować opcje PulseAudio. Na szczęście można to zrobić bez zmiany plików konfiguracyjnych. Wszystko, czego potrzebujesz, to stworzenie specjalnego skryptu, aby uruchomić Skype.

Napraw uszkodzony dźwięk w Skype 8 dla systemu Linux

  1. Otwórz nowy terminal główny.
  2. Utwórz nowy plik tekstowy za pomocą nano, vim lub dowolnego innego edytora tekstu.
  3. Umieść w swoim pliku następującą zawartość:
    #!/bin/sz. env PULSE_LATENCY_MSEC=90 skypeforlinux $1
  4.  Zapisz plik jako /opt/skype.sh.
  5. Spraw, aby był wykonywalny za pomocą polecenia #chmod +x /opt/skype.sh.

Teraz możesz uruchomić Skype'a, uruchamiając utworzony skrypt i sprawdzić, czy wszystko działa zgodnie z oczekiwaniami. Wypróbuj opóźnienie 30, 60, 90 milisekund i zobacz, która wartość działa lepiej. W moim przypadku wartość 90 załatwiła sprawę.

Jeśli chcesz, możesz utworzyć program uruchamiający dla menu aplikacji. Oto jak można to zrobić.

Utwórz program uruchamiający dla Skype'a dla Linuksa

Uwaga: Zakładam, że skrypt skype.sh znajduje się w katalogu /opt. Jeśli nie, użyj prawidłowej ścieżki.

  1. Otwórz dowolny wybrany edytor tekstu.
  2. Umieść następującą zawartość w nowym dokumencie:
    [Wpis na pulpicie] Name=Skype naprawiony. Comment=Skype z poprawką dźwięku. Exec=/opt/skype.sh %U. Ikona=skypeforlinux. Terminal=fałsz. Typ=Aplikacja. StartupNotify=prawda. StartupWMClass=Skype. Kodowanie=UTF-8. Kategorie=Sieć; Podanie; MimeType=x-scheme-handler/skype; Protokoły X-KDE=skype. Działania=Zakończ Skype;
  3. Zapisz plik jako /home/twoja nazwa użytkownika/.local/share/applications/skype.desktop.

Uwaga: „.local” to ukryty folder. Zobacz następujący artykuł w celach informacyjnych:

Jak ukryć pliki i foldery w Linux Mint

Teraz otwórz menu aplikacji w środowisku pulpitu i uruchom aplikację Skype Fixed.

Otóż ​​to. Dzięki użytkownikowi Ovga za jego badania.

Windows 10 Kompilacja 18898 (20H1, Fast Ring)

Windows 10 Kompilacja 18898 (20H1, Fast Ring)

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Jak zresetować skojarzenia plików w systemie Windows 10?

Jak zresetować skojarzenia plików w systemie Windows 10?

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Windows 10 przenieś aplikacje Archiwa

W tym artykule zobaczymy, jak przenieść aplikacje na inny dysk w systemie Windows 10. Jeśli używa...

Czytaj więcej