Рейтинг:0

Как инициализировать звук в VRDP VirtualBox?

флаг sa

На моем хосте Gentoo Linux с VirtualBox 1.6.28 я не могу согласовать соединение VRDP (версия RDP-4), потому что клиент rdesktop-vrdp не может инициализировать звук, поэтому он вообще не подключается, даже если на виртуальной машине не включен звук и параметр передается клиенту rdesktop, чтобы отключить его!

hatsumemio@mintpc:~$ rdesktop-vrdp -4 -a 16 -N localhost:3394 -r звук: выкл.
Автоматически выбранная карта клавиатуры en-gb
ОШИБКА: channel_register
ВНИМАНИЕ: Инициализация звуковой поддержки не удалась!
ОШИБКА: соединение закрыто

Мои настройки VRDE

ВРДЭ:                        
включено (адрес 127.0.0.1, порты 3394, MultiConn: выключено, ReuseSingleConn: выключено, тип аутентификации: null)
Порт VRDE: 3394
Перенаправление видео: включено (качество 80)
Свойство VRDE: TCP/порты = "3394"
Свойство VRDE: TCP/адрес = "127.0.0.1"
Свойство VRDE: VideoChannel/Enabled = "1"
Свойство VRDE: Видеоканал/Качество = "80"
Свойство VRDE: VideoChannel/DownscaleProtection = <не задано>
Свойство VRDE: Client/DisableDisplay = "0"
Свойство VRDE: Client/DisableInput = <не установлено>
Свойство VRDE: Client/DisableAudio = "1"
Свойство VRDE: Client/DisableUSB = "0"
Свойство VRDE: Client/DisableClipboard = "0"
Свойство VRDE: Client/DisableUpstreamAudio = <не задано>
Свойство VRDE: Client/DisableRDPDR = <не задано>
Свойство VRDE: H3DRedirect/Enabled = <не задано>
Свойство VRDE: Безопасность/Метод = <не задано>
Свойство VRDE: Security/ServerCertificate = <не задано>
Свойство VRDE: Security/ServerPrivateKey = <не задано>
Свойство VRDE: Security/CACertificate = <не задано>
Свойство VRDE: Audio/RateCorrectionMode = "VRDP_AUDIO_MODE_LPF"
Свойство VRDE: Audio/LogPath = <не задано>

Настройки звука

Аудио: отключено
Воспроизведение аудио: отключено
Захват звука: отключен

В главе «Удаленные рабочие столы» официального руководства VirtualBox не упоминается, как заставить звук работать. Поэтому мой вопрос таков: как я могу инициализировать звук, чтобы клиент мог подключиться, не возвращаясь к обычному RDP?

флаг in
Вы уверены, что проблема на самом деле связана с невозможностью инициализации звука? То, что сообщение об ошибке следует за предупреждением, не обязательно означает, что между ними существует связь.
Myronaz avatar
флаг sa
Хм, хорошая мысль, я предположил, что это был звук, потому что я не видел другой ошибки. Если присмотреться, то channel_register — это ошибка, а звук — предупреждение. Я хотел бы, чтобы было больше информации, чем это. Однако `channel_register` выглядит как какой-то внутренний объект. Также странно, как он подключается, если я не указываю версию RDP, но тогда ничего, кроме базового отображения, не работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.