Назад | Перейти на главную страницу

tigerVNC и XRDP приводят к тому, что окна графического интерфейса Android Studio вытесняются

Итак, я недавно развернул сервер Appium на физическом dl320, чтобы мы могли автоматизировать разработку мобильных приложений. Я использую старую версию KVM, которая позволяет одновременно подключаться только к одной консоли. Это не сработает, так как мне нужно его использовать, и мне нужна команда QA.

Прошло некоторое время, но после небольшого исследования кажется, что RDP между Windows / Linux возможен. Я решил использовать tigerVNC и XRDP, оба инструмента с открытым исходным кодом. Настройка была простой, и я подключился в кратчайшие сроки.

Проблема в том, что когда я пытаюсь запустить студию Android, окна графического интерфейса становятся белыми и непригодными для использования.

Кто-нибудь знает обходной путь?

Итак, после небольшого количества проб и ошибок я обнаружил, что tigerVNC не имеет ничего общего с настройкой. Проблема связана с битовой глубиной цвета, установленной в файле конфигурации XRDP.

Исправить:

sudo vim /etc/xrdp/sesman.ini

добавьте следующие строки:

param=-depth
param=24

в конце следующего раздела:

[Xvnc]

Последний раздел должен выглядеть так:

[Xvnc]
param=Xvnc
param=-bs
param=-nolisten
param=tcp
param=-localhost
param=-dpi
param=96
param=-depth
param=24

Теперь RDP от windows до linux безупречен и имеет достаточное разрешение для просмотра эмуляторов.