Вопрос или проблема
У меня есть ПК и ноутбук. Оба работают на Ubuntu 24.04. Запуск удаленной сессии рабочего стола с ПК на ноутбук с помощью gnome-remote-desktop проходит успешно, но звук на ноутбуке ломается в момент подключения. Я пытался удалить pipewire, но в итоге у меня больше не осталось gnome-shell. Таким образом, gnome-remote-desktop полностью зависит от пакета pipewire и перестает работать, когда pipewire отсутствует. Когда ноутбук пытается издать звук, он просто трещит и громко хрипит, иногда застревает в бесконечном цикле и не останавливается, пока я не завершу удаленную сессию. Затем звук снова частично работает. Забавная вещь: мне вообще не нужен звук. Похоже, его нельзя отключить, а удаление также ломает другие вещи. Кроме того, после того как gnome-remote испортил звук, некоторые другие приложения, такие как teams, больше не могут корректно обнаруживать звуковое оборудование. Поэтому после использования ноутбука удаленно мне теперь нужно перезагрузить его, чтобы я мог войти в собрание teams. Очень раздражает.
Такая же проблема. Клиент и сервер оба на Ubuntu 24.04.
Ответ или решение
Проблема с звуком при использовании gnome-remote-desktop в Ubuntu 24.04: Решения и рекомендации
Ситуация, когда при подключении через gnome-remote-desktop звук на хост-системе (ноутбук) резко ухудшается или вовсе исчезает, является довольно распространенной проблемой среди пользователей Ubuntu 24.04. Эта статья предназначена для того, чтобы предложить возможные решения и рекомендации для исправления ситуации.
1. Анализ проблемы
При установлении соединения с помощью gnome-remote-desktop, сразу возникают проблемы со звуком на хост-системе, где происходит «наведение» ожесточённого звука – "крякание". Это происходит, возможно, из-за конфликта между gnome-remote-desktop и системой управления аудио PipeWire. Испытания на нескольких устройствах, как ПК, так и ноутбуке, подтверждают, что обе системы под управлением Ubuntu 24.04 испытывают аналогичные проблемы, что указывает на общий источник проблемы.
2. Понимание зависимости от PipeWire
Как было отмечено, gnome-remote-desktop тесно интегрирован с пакетом PipeWire. Удаление PipeWire приведёт не только к неработоспособности gnome-shell, но и к значительным нарушениям в работе аудиоустройств, как это произошло у вас. Это обстоятельство делает невозможным удаление PipeWire без полного ущерба для системы.
3. Возможные решения
Вот несколько решений, которые могут помочь исправить проблемы со звуком без необходимости удаления PipeWire:
a. Настройка PipeWire
-
Проверка конфигурации PipeWire:
Убедитесь, что конфигурация PipeWire настроена правильно. Проверьте файлы настроек, которые находятся в/etc/pipewire/
и/usr/share/pipewire/
. Необходимо обратить внимание на конфигурацию аудио драйверов, чтобы убедиться, что в ней нет конфликтов. -
Управление потоками:
Некоторые пользователи сообщают, что можно уменьшить влияние PipeWire на звуковые файлы, изменив управляемые потоки. Попробуйте запустить команду:pw-cli list Node
и идентифицировать узлы, отвечающие за звук.
b. Отключение аудио при удаленном доступе
Поскольку вы заявили, что аудио вам не нужно, рассмотрите возможность отключения аудиопотока при использовании gnome-remote-desktop. На данный момент в gnome-remote-desktop нет явной опции отключения звука, но возможно будет добавление таких опций в будущих обновлениях.
c. Использование альтернативных решений
Если проблема не решается, вы можете рассмотреть возможность перехода на альтернативные программные решения для удалённого доступа, такие как Remmina
, TeamViewer
или AnyDesk
, которые могут обеспечивать доступ без нарушений в системе звука.
4. Обновление
Следует внимательно следить за выходом обновлений для Ubuntu 24.04 и gnome-remote-desktop. Обычно, такие проблемы решаются в новых версиях, и иногда достаточно обновить систему.
Заключение
Проблемы с глухим звуком при использовании gnome-remote-desktop в Ubuntu 24.04 могут быть временной неприятностью, указывающей на конфликты в настройках PipeWire. Подходы, предложенные выше, могут помочь вам справиться с проблемой, не прибегая к радикальным мерам. Значимо учитывать, что сообщество Ubuntu активно и готово помочь с решением таких вопросов. Рекомендуется обсуждать подобные проблемы на форумах, где можно получить поддержку от других пользователей.