Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ubuntu 22.04 remote desktop RDP no sound  (Прочитано 31411 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн my1770

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ubuntu 22.04 remote desktop RDP no sound
« : 26 Февраля 2023, 20:14:08 »
Установил чистую Ubuntu 22.04

Включил штатный удалённый рабочий стол. Подключаюсь из windows 10. Работает всё, кроме передачи звука.

:~$ inxi -SMA
System:
  Host: rdp Kernel: 5.19.0-32-generic x86_64 bits: 64 Console: pty pts/0
    Distro: Ubuntu 22.04.2 LTS (Jammy Jellyfish)
Machine:
  Type: Qemu System: QEMU product: Standard PC (Q35 + ICH9, 2009) v: pc-q35-7.1
    serial: <superuser required>
  Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF v: 0.0.0
    date: 02/06/2015
Audio:
  Device-1: Intel 82801I HD Audio driver: snd_hda_intel
  Device-2: NVIDIA driver: snd_hda_intel
  Device-3: Intel 82801FB/FBM/FR/FW/FRW High Definition Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.19.0-32-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes

:~$ journalctl -b -t pulseaudio
фев 26 19:56:26 rdp pulseaudio[877]: Failed to find a working profile.
фев 26 19:56:26 rdp pulseaudio[877]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
фев 26 19:56:27 rdp pulseaudio[877]: Unable to load mixer: Недопустимый аргумент
фев 26 19:56:27 rdp pulseaudio[877]: Unable to load mixer: Недопустимый аргумент
фев 26 19:56:27 rdp pulseaudio[877]: Disabling timer-based scheduling because running inside a VM.
фев 26 19:56:27 rdp pulseaudio[877]: Disabling timer-based scheduling because running inside a VM.
фев 26 19:56:27 rdp pulseaudio[877]: Failed to find a working profile.
фев 26 19:56:27 rdp pulseaudio[877]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
фев 26 19:56:52 rdp pulseaudio[877]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

В параметрах звука в устройствах вывода только одна звуковая карта. Типа как в XRDP источник xrdp-sink нету.
Если использовать XRDP звук передаётся, но скорость прорисовки намного хуже.
Как пробросить (активировать) звук используя штатный RDP в ubuntu 22.04?

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4488
    • Просмотр профиля
Re: Ubuntu 22.04 remote desktop RDP no sound
« Ответ #1 : 27 Февраля 2023, 10:34:24 »
my1770, про Windows 10 не знаю (и посмотреть сейчас негде), а вот на 7-й звук можно включать/отключать в окне Подключение к удаленному рабочему столу (mstsc.exe):
Параметры > вкладка Локальные ресурсы > секция Удаленный звук > Параметры > Воспроизведение удаленного звука > Проигрывать на этом компьютере (чекбокс)

Пользователь добавил сообщение 27 Февраля 2023, 10:42:29:
В параметрах звука в устройствах вывода только одна звуковая карта. Типа как в XRDP источник xrdp-sink нету.
- у меня сейчас под рукой Ubuntu MATE 20.04 и в параметрах звука тоже только одно устройство, Встроенное аудио, но насколько я помню звук на Windows 7 воспроизводится нормально
« Последнее редактирование: 27 Февраля 2023, 10:42:29 от F12 »

Оффлайн my1770

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Ubuntu 22.04 remote desktop RDP no sound
« Ответ #2 : 27 Февраля 2023, 10:44:24 »
Звук включён. Если подключатся к другой мвшине с виндой или linux с установленным xrdp звук передаётся. Проблема с штатным rdp ubuntu 22.04. Поиск в инете не дали подсказки что смотреть или как вручную поднять проброс звука.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4488
    • Просмотр профиля
Re: Ubuntu 22.04 remote desktop RDP no sound
« Ответ #3 : 27 Февраля 2023, 10:57:53 »
Проблема с штатным rdp ubuntu 22.04.
- вполне возможно, но в этом случае помочь не смогу, т.к. у меня нет опыта использования Ubuntu 22.04

      ... видимо придется подождать пока тема попадется на глаза кому-то, кто сталкивался с похожей проблемой и знает как её решить  ::)

Оффлайн Gluk41

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Ubuntu 22.04 remote desktop RDP no sound
« Ответ #4 : 10 Мая 2023, 02:08:52 »
Не решили проблему?
Всё, что удалось нагуглить - штатный rdp Gnome в Ubuntu 22.04 не умеет в звук.
Версии позже вроде могут.
https://askubuntu.com/questions/1456849/ubuntu-22-04-remote-desktop-rdp-no-sound

Оффлайн artenox

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Re: Ubuntu 22.04 remote desktop RDP no sound
« Ответ #5 : 10 Мая 2023, 03:15:32 »
Версии новее могут и желательно пересобрать gnome-remote-desktop с поддержкой fdk-aac, как пишут по ссылке.   

Как пишут, в Fedora собрано с fdk-aac, в отличии от Ubuntu. Fedora, которая всегда боялась non-free и патентов, а тут такой "опасный" пакет в родном репозитории лежит и с ним собирают софт (многие дистры шарахаются от fdk-aac, кроме неофициалов, вроде deb-multimedia и opensuse packman, ffmpeg, собранный с fdk-aac, например, просит называть себя non-free и запрещенным к публичному распространению). Ну, да, считается, что в Fedora некий fdkaac-free 2019 года. Но я собрал их кодер и закодировал тестовый сэмпл. Совпадают побитно сконвертированные аудиофайлы, по сравнению с обычным fdk-aac, который я брал с гитхаба. Впрочем, возможно различия будут в aac-he профиле.   

UPD: из fdkaac-free выкинуты aac-he профили. Спрашивается, почему бы такое не сделать остальным дистрам?
« Последнее редактирование: 10 Мая 2023, 04:15:50 от artenox »

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.