Windows Tips & News

Opravte nefunkčný zvuk v Skype pre Linux 8.x

click fraud protection

Nedávno som inovoval aplikáciu Skype na svojom operačnom systéme Linux Mint 17 na verziu 8, čo je novší klient Skype pre Linux. Potom sa Skype stal nepoužiteľným. Kvalita zvukového hovoru znela roboticky a každú druhú sekundu sa lámala, ako keď je latencia zvuku príliš vysoká na plynulé prehrávanie bez porúch, takže som nerozpoznal jediné slovo. Tu je návod, ako to opraviť.

Ako už možno viete, Microsoft vyvíja novú verziu Skype pre operačný systém Linux. Na rozdiel od predchádzajúcich verzií Skype 4.x, ktoré sa považujú za klasické, je nová aplikácia založená na frameworku Electron a prichádza s vlastným jadrom Chromium. V podstate ide o obal pre webovú verziu Skype s niektorými vylepšeniami.

Nízka kvalita zvuku v Skype pre Linux

Nový Skype využíva PulseAudio zvukový server pre vstup a výstup audio streamov. Nie je známe, čo presne je s aplikáciou zlé, ale spôsobuje to neustále zlyhanie zásuvného modulu ALSA PulseAudio. To je dôvod, prečo má kvalita hovoru tieto hrozné problémy.

Problém je možné reprodukovať v najnovších verziách Ubuntu a Linux Mint 18.3. Ak to chcete opraviť, musíte vyladiť 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 Skype.

Opravte nefunkčný zvuk v Skype 8 pre Linux

  1. Otvorte a nový koreňový terminál.
  2. Vytvorte nový textový súbor pomocou nano, vim alebo akéhokoľvek iného textového editora podľa vášho výberu.
  3. Do súboru vložte nasledujúci obsah:
    #!/bin/sh. env PULSE_LATENCY_MSEC=90 skypeforlinux $1
  4.  Uložte súbor ako /opt/skype.sh.
  5. Urobte ho spustiteľným pomocou príkazu #chmod +x /opt/skype.sh.

Teraz môžete spustiť Skype spustením skriptu, ktorý ste vytvorili, a zistiť, či všetko funguje podľa očakávania. Vyskúšajte latenciu 30, 60, 90 milisekúnd a zistite, ktorá hodnota vám vyhovuje lepšie. V mojom prípade hodnota 90 urobila trik.

Ak chcete, môžete si vytvoriť spúšťač pre ponuku aplikácií. Tu je návod, ako to možno 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.

  1. Otvorte ľubovoľný textový editor.
  2. Do nového dokumentu vložte nasledujúci obsah:
    [Prístup pre počítač] Meno=Skype opravené. Comment=Skype s opravou zvuku. Exec=/opt/skype.sh %U. Ikona=skypeforlinux. Terminál=false. Typ = Aplikácia. StartupNotify=true. StartupWMClass=Skype. Kódovanie=UTF-8. Categories=Network; Aplikácia; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype. Actions=QuitSkype;
  3. Uložte súbor ako /home/vaše používateľské meno/.local/share/applications/skype.desktop.

Poznámka: „.local“ je skrytý priečinok. Ako referenciu si pozrite nasledujúci článok:

Ako skryť súbory a priečinky v Linux Mint

Teraz otvorte ponuku aplikácií v prostredí pracovnej plochy a spustite aplikáciu Skype Fixed.

To je všetko. Vďaka užívateľovi Ovga pre jeho výskum.

Windows 10 vyhľadávanie v archívoch

Predtým som napísal, ako nájsť najväčší súbor a adresár v Linuxe. Dnes by som vám rád ponúkol rie...

Čítaj viac

Windows 10 verzie 20H2 Enterprise a Education bude podporovaný 30 mesiacov

Windows 10 verzie 20H2 Enterprise a Education bude podporovaný 30 mesiacov

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Ako povoliť rýchly prehliadač udalostí podobný XP v systéme Windows 8

Ako povoliť rýchly prehliadač udalostí podobný XP v systéme Windows 8

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac