Юрий Шимановский (pan_szymanowski) wrote,
Юрий Шимановский
pan_szymanowski

Categories:

Линуксоиду на заметку

В последних версиях skype на Линуксе замечен глюк. Не работает встроеный микрофон. Причем, внешний работает нормально. На эту ошибку часто жалуются в сети, но решения никто не предлагает. Разработчики skype признают, что проблема имеется, но как починить, похоже, сами не знают. Одним словом, за дело пришлось взяться мне.

Ошибка возникает из за конфликта skype и системой звуковой поддержки pulseaudio. Лечится это так.

1. Останавливаем pulseaudio:
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service


2. Запускаем Skype. Идем в настройки и выбираем микрофон - физическую звуковую карту. Это нужно сделать только один раз. Потом все будет работать.

3. Поскольку мы остановили pulseaudio, то у нас в компьютере пропал движок громкости записи - воспроизведения. Поэтому.

4. Выполняем команду
alsamixer
и настраиваем громкости прямо на звуковой карточке. Там тоже куча движков, но вы разберетесь.

5. Сохраняем эти настройки в файл:
alsactl --file ~/asound.state store
Опять же, это делается только один раз.

6. Проверяем, что skype работает. Выходим и перезапускаем pulseaudio:
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service


Все. Теперь старт скайпа будет прохожить так.
Запускаем скрипт:

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
alsactl --file ~/etc/asound.state restore


Запускаем скайп. Общаемся.

Запускаем скрипт:
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 5 comments