Nedávno jsem upgradoval aplikaci Skype v mém operačním systému Linux Mint 17 na verzi 8, což je novější klient Linuxu Skype. Poté se Skype stal nepoužitelným. Kvalita zvukového hovoru zněla roboticky a lámala se každou druhou vteřinou, jako když je latence zvuku příliš vysoká na plynulé přehrávání bez závad, takže jsem nerozpoznal jediné slovo. Zde je návod, jak to opravit.
Reklama
jak posílat velké video soubory z
Jak už možná víte, Microsoft vyvíjí novou verzi Skype pro OS Linux. Na rozdíl od předchozích verzí Skype pro verzi 4.x, které jsou považovány za klasické, je nová aplikace založena na architektuře Electron a přichází s vlastním Chromium engine. V podstatě se jedná o obal pro webovou verzi Skype s některými vylepšeními.
Špatná kvalita zvuku ve Skypu pro Linux
Nový Skype využívá PulseAudio zvukový server pro vstup a výstup zvukových streamů. Není známo, co přesně je s aplikací špatně, ale způsobuje to, že plugin ALSA aplikace PulseAudio neustále selhává. To je důvod, proč má kvalita hovoru tyto hrozné problémy.
Problém lze reprodukovat na nejnovějších verzích Ubuntu a Linux Mint 18.3. Chcete-li to opravit, musíte vyladit možnosti PulseAudio. Naštěstí to lze provést beze změny konfiguračních souborů. Vše, co potřebujete, je vytvořit speciální skript pro spuštění Skype.
Opravte nefunkční zvuk ve Skype 8 pro Linux
- Otevřete a nový kořenový terminál .
- Vytvořte nový textový soubor pomocí nano, vim nebo jiného textového editoru podle vašeho výběru.
- Vložte následující obsah do souboru:
#! / bin / sh env PULSE_LATENCY_MSEC = 90 skypeforlinux $ 1
- Uložte soubor jako /opt/skype.sh.
- Zpřístupněte jej příkazem
#chmod + x /opt/skype.sh
.
Nyní můžete spustit Skype spuštěním skriptu, který jste vytvořili, a zjistit, zda vše funguje podle očekávání. Vyzkoušejte latenci 30, 60, 90 milisekund a zjistěte, která hodnota pro vás funguje lépe. V mém případě to byla hodnota 90.
Pokud chcete, můžete vytvořit spouštěč pro nabídku aplikací. Zde je možné to udělat.
Vytvořte spouštěč pro Skype pro Linux
Poznámka: Předpokládám, že skript skype.sh je umístěn v adresáři / opt. Pokud ne, použijte správnou cestu.
- Otevřete libovolný vybraný textový editor.
- Vložte následující obsah do nového dokumentu:
[Vstup na plochu] Název = Opravený Skype = Skype se zvukovou opravou Exec = / opt / skype.sh% U Ikona = skypeforlinux Terminál = false Typ = Aplikace StartupNotify = true StartupWMClass = Kódování Skype = Kategorie UTF-8 = Síť; Aplikace ; MimeType = obsluha x-schématu / skype; X-KDE-Protocols = skype Akce = QuitSkype;
- Uložte soubor jako / home / vaše uživatelské jméno / .local / share / applications / skype.desktop.
Poznámka: „.local“ je skrytá složka. Další informace najdete v následujícím článku:
Jak skrýt soubory a složky v Linux Mint
Nyní otevřete nabídku aplikací ve vašem desktopovém prostředí a spusťte aplikaci Skype Fixed.
A je to. Díky uživateli Ovga pro jeho výzkum.