Labojiet bojātu skaņu programmā Skype operētājsistēmai Linux 8.x
Nesen es jaunināju Skype lietotni savā operētājsistēmā Linux Mint 17 uz 8. versiju, kas ir jaunāks Linux Skype klients. Pēc tam Skype kļuva nelietojams. Audiozvana kvalitāte izklausījās robotizēta, un tā tika pārtraukta katru otro sekundi, piemēram, kad audio latentums ir pārāk augsts, lai atskaņotu vienmērīgi bez traucējumiem, tāpēc es nevarēju atpazīt nevienu vārdu. Lūk, kā to novērst.
Reklāma
Kā jūs, iespējams, jau zināt, Microsoft izstrādā jaunu Skype versiju operētājsistēmai Linux. Atšķirībā no iepriekšējām Skype 4.x versijām, kas tiek uzskatītas par klasiskām, jaunā lietotne ir balstīta uz Electron ietvaru, un tai ir savs Chromium dzinējs. Būtībā tas ir Skype tīmekļa versijas iesaiņojums ar dažiem uzlabojumiem.
Slikta skaņas kvalitāte programmā Skype operētājsistēmai Linux
Jaunajā Skype tiek izmantots PulseAudio skaņas serveris audio straumju ievadei un izvadīšanai. Nav zināms, kas tieši ar lietotni ir nepareizi, taču tas izraisa PulseAudio spraudņa ALSA nepārtrauktu avāriju. Tāpēc zvanu kvalitātei ir šīs šausmīgās problēmas.
Šo problēmu var atkārtot jaunākajās Ubuntu un Linux Mint 18.3 versijās. Lai to labotu, jums ir jāpielāgo PulseAudio opcijas. Par laimi, to var izdarīt, nemainot konfigurācijas failus. Viss, kas jums nepieciešams, ir izveidot īpašu skriptu, lai palaistu Skype.
Labojiet bojāto skaņu programmā Skype 8 operētājsistēmai Linux
- Atveriet a jauns saknes terminālis.
- Izveidojiet jaunu teksta failu, izmantojot nano, vim vai jebkuru citu teksta redaktoru pēc jūsu izvēles.
- Ievietojiet failā šādu saturu:
#!/bin/sh. env PULSE_LATENCY_MSEC=90 skypeforlinux $1
- Saglabājiet failu kā /opt/skype.sh.
- Padariet to izpildāmu ar komandu
#chmod +x /opt/skype.sh
.
Tagad varat palaist Skype, palaižot izveidoto skriptu un pārbaudīt, vai viss darbojas, kā paredzēts. Izmēģiniet 30, 60, 90 milisekundes latentumu un noskaidrojiet, kura vērtība jums ir piemērotāka. Manā gadījumā vērtība 90 palīdzēja.
Ja vēlaties, varat izveidot programmu izvēlnes palaidēju. Lūk, kā to var izdarīt.
Izveidojiet Skype palaišanas programmu operētājsistēmai Linux
Piezīme. Es pieņemu, ka skype.sh skripts atrodas /opt direktorijā. Ja nē, izmantojiet pareizo ceļu.
- Atveriet jebkuru teksta redaktoru pēc izvēles.
- Ievietojiet šādu saturu jaunā dokumentā:
[Darbvirsmas ieraksts] Name=Skype Fiksēts. Comment=Skype ar skaņas labojumu. Exec=/opt/skype.sh %U. Ikona=skypeforlinux. Terminālis = false. Tips=Aplikācija. StartupNotify=true. StartupWMClass=Skype. Kodējums=UTF-8. Kategorijas=Tīkls; Pieteikums; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype. Actions=QuitSkype;
- Saglabājiet failu kā /home/your username/.local/share/applications/skype.desktop.
Piezīme. ".local" ir slēpta mape. Lai iegūtu atsauci, skatiet šo rakstu:
Kā paslēpt failus un mapes programmā Linux Mint
Tagad atveriet lietotņu izvēlni savā darbvirsmas vidē un palaidiet Skype Fixed lietotni.
Tieši tā. Paldies lietotājam Ovga par viņa pētījumu.