Windows Tips & News

Виправити зламаний звук у Skype для Linux 8.x

Нещодавно я оновив програму Skype на своїй операційній системі Linux Mint 17 до версії 8, яка є новішим клієнтом Skype для Linux. Після цього Skype став непридатним. Якість аудіодзвінків звучала як робота, і вона порушувалася кожну другу секунду, наприклад, коли затримка аудіо надто велика для плавного відтворення без збоїв, тому я не міг розпізнати жодного слова. Ось як це виправити.

Як ви вже знаєте, Microsoft розробляє нову версію Skype для ОС Linux. На відміну від попередніх версій Skype 4.x, які вважаються класичними, нова програма заснована на платформі Electron і має власний механізм Chromium. По суті, це обгортка для веб-версії Skype з деякими покращеннями.

Погана якість звуку в Skype для Linux

Новий Skype використовує PulseAudio звуковий сервер для введення та виведення аудіо потоків. Невідомо, що саме не так з програмою, але це призводить до постійного збою плагіна ALSA для PulseAudio. Ось чому якість дзвінків має такі жахливі проблеми.

Проблему можна відтворити в останніх версіях Ubuntu та Linux Mint 18.3. Щоб виправити це, вам потрібно налаштувати параметри PulseAudio. На щастя, це можна зробити без зміни конфігураційних файлів. Все, що вам потрібно, це створити спеціальний скрипт для запуску Skype.

Виправити зламаний звук у Skype 8 для Linux

  1. Відкрийте а новий кореневий термінал.
  2. Створіть новий текстовий файл за допомогою nano, vim або будь-якого іншого текстового редактора на ваш вибір.
  3. Помістіть наступний вміст у свій файл:
    #!/bin/sh. env PULSE_LATENCY_MSEC=90 skypeforlinux $1
  4.  Збережіть файл як /opt/skype.sh.
  5. Зробіть його виконуваним за допомогою команди #chmod +x /opt/skype.sh.

Тепер ви можете запустити Skype, запустивши створений вами скрипт і подивіться, чи все працює належним чином. Спробуйте 30, 60, 90 мілісекунд затримки і подивіться, яке значення підходить вам краще. У моєму випадку значення 90 зробило свою справу.

Ви можете створити панель запуску для меню програм, якщо хочете. Ось як це можна зробити.

Створіть панель запуску Skype для Linux

Примітка. Я припускаю, що сценарій skype.sh розташований у каталозі /opt. Якщо ні, використовуйте правильний шлях.

  1. Відкрийте будь-який текстовий редактор на вибір.
  2. Помістіть такий вміст у новий документ:
    [Настільний запис] Ім'я=Skype Виправлено. Comment=Skype з виправленням звуку. Exec=/opt/skype.sh %U. Значок=skypeforlinux. Термінал = помилка. Тип=Програма. StartupNotify=true. StartupWMClass=Skype. Кодування=UTF-8. Categories=Мережа; Застосування; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype. Actions=QuitSkype;
  3. Збережіть файл як /home/ваше ім’я користувача/.local/share/applications/skype.desktop.

Примітка: ".local" є прихованою папкою. Перегляньте наступну статтю для довідки:

Як приховати файли та папки в Linux Mint

Тепер відкрийте меню програм у своєму робочому середовищі та запустіть програму Skype Fixed.

Це воно. Дякую користувачеві Овга за його дослідження.

Як змінити тему в Windows 10 (усі способи)

Як змінити тему в Windows 10 (усі способи)

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Увімкнути контекстне меню Proton у Mozilla Firefox Nightly

Увімкнути контекстне меню Proton у Mozilla Firefox Nightly

Ось як увімкнути контекстне меню Proton у Firefox Nightly.На додаток до нещодавно оновленої панел...

Читати далі

Навесні оригінальна Windows 10 або Office може стати в нагоді за 12 доларів

Навесні оригінальна Windows 10 або Office може стати в нагоді за 12 доларів

Найпопулярнішою операційною системою сьогодні є Windows 10, яка забезпечує найкращу продуктивніст...

Читати далі