Nedávno som inovoval aplikáciu Skype v mojom operačnom systéme Linux Mint 17 na verziu 8, čo je novší klient systému Linux Skype. Potom sa Skype stal nepoužiteľným. Kvalita zvukového hovoru znela roboticky a lámalo sa každú druhú sekundu, ako keď je latencia zvuku príliš vysoká na plynulé prehrávanie bez závad, takže som nedokázal rozoznať jediné slovo. Tu je postup, ako to opraviť.
Inzerát
ako opraviť dvojité kliknutie myšou
Ako už možno viete, spoločnosť Microsoft vyvíja novú verziu programu Skype pre operačný systém Linux. Na rozdiel od predchádzajúcich verzií Skypu 4.x, ktoré sa považujú za klasické, je nová aplikácia založená na architektúre Electron a prichádza s vlastným motorom Chromium. Je to v podstate obal pre webovú verziu programu Skype s niektorými vylepšeniami.
Zlá kvalita zvuku v programe Skype pre Linux
Nový Skype využíva PulseAudio zvukový server pre vstup a výstup zvukových streamov. Nie je známe, čo presne s aplikáciou nie je v poriadku, spôsobuje to však neustále zlyhanie pluginu ALSA programu PulseAudio. To je dôvod, prečo má kvalita hovoru tieto hrozné problémy.
Tento problém je možné reprodukovať v posledných verziách systémov Ubuntu a Linux Mint 18.3. Aby ste to napravili, musíte doladiť možnosti PulseAudio. Našťastie sa to dá urobiť bez zmeny konfiguračných súborov. Všetko, čo potrebujete, je vytvoriť špeciálny skript na spustenie programu Skype.
Opravte nefunkčný zvuk v aplikácii Skype 8 pre Linux
- Otvorte a nový koreňový terminál .
- Vytvorte nový textový súbor pomocou nano, vim alebo iného textového editora podľa vášho výberu.
- Vložte do svojho súboru nasledujúci obsah:
#! / bin / sh env PULSE_LATENCY_MSEC = 90 skypeforlinux $ 1
- Uložte súbor ako /opt/skype.sh.
- Vykonajte príkaz pomocou príkazu
#chmod + x /opt/skype.sh
.
Teraz môžete spustiť program Skype spustením skriptu, ktorý ste vytvorili, a zistiť, či všetko funguje podľa očakávaní. Vyskúšajte latenciu 30, 60, 90 milisekúnd a uvidíte, ktorá hodnota vám vyhovuje lepšie. V mojom prípade to bola hodnota 90.
Ak chcete, môžete vytvoriť spúšťač pre ponuku aplikácií. Takto sa to dá urobiť.
Vytvorte spúšťač pre Skype pre Linux
Poznámka: Predpokladám, že skript skype.sh sa nachádza v adresári / opt. Ak nie, použite správnu cestu.
- Otvorte ľubovoľný textový editor podľa vášho výberu.
- Vložte nasledujúci obsah do nového dokumentu:
[Zadanie na plochu] Názov = Opravený Skype = Skype so zvukovou opravou Exec = / opt / skype.sh% U Ikona = skypeforlinux Terminal = false Typ = Aplikácia StartupNotify = true StartupWMClass = Kódovanie Skype = UTF-8 Kategórie = Sieť; Aplikácia ; MimeType = obslužný program schémy x / skype; X-KDE-protokoly = skype akcie = QuitSkype;
- Uložte súbor ako / home / vaše používateľské meno / .local / share / applications / skype.desktop.
Poznámka: „.local“ je skrytý priečinok. Referenčné informácie nájdete v nasledujúcom článku:
Ako skryť súbory a priečinky v systéme Linux Mint
Teraz otvorte ponuku aplikácií vo svojom prostredí počítača a spustite aplikáciu Skype Fixed.
To je všetko. Ďakujeme používateľovi Ovga pre jeho výskum.