Версии glx и xrandr относятся к оборудованию клиента в среде удаленного рабочего стола?

Я нахожусь в среде, где использование компьютера ограничено. Поэтому я арендовал компьютер в Интернете (например, Aamazon EC2), чтобы обойти ограничения и разработать программное обеспечение. Я пытался

  1. Установите Ubuntu 18.04 LTS 64bit
  2. Установите xfce4, tightvnc для создания среды удаленного рабочего стола.
  3. Установите apache guacamole, nginx для обхода ограничения

Было много проблем, но в итоге это стало хорошей средой удаленного рабочего стола, использующей только порт 443.

Но я столкнулся с новыми проблемами. Каждый раз, когда я запускаю какую-то программу, я вижу сообщения ниже.

gl_surface_glx.cc(460)] Требуется GLX 1.3 или более поздней версии.

Эта система использует RandR 1.1. Для работы настроек дисплея требуется версия не ниже 1.2

Даже после смены компьютера несколько раз (виртуальный компьютер, компьютер с «голым железом», с графической картой или без нее) результат был тем же. Обновил обновил все что можно, но всегда лицом ниже

$ xrandr --версия

программа xrandr версии 1.5.0

Сервер сообщает RandR версии 1.1

и

$ glxinfo

...

строка версии glx сервера: 1.2

...

строка версии glx клиента: 1.4

Почему сервер всегда возвращает младшую версию чего-либо?


person Community    schedule 08.05.2020    source источник


Ответы (1)


X-сервер находится на вашем локальном компьютере, а ваш удаленный компьютер действует как X-клиент, который отправляет инструкции на сервер (локальный компьютер) для рендеринга графики.

person cweiske    schedule 08.05.2020
comment
Вы имеете в виду, что мой компьютер рисует все независимо от производительности удаленного компьютера? Я хочу, чтобы мой удаленный сервер отображал все и отправлял информацию о пикселях на мой компьютер. - person ; 08.05.2020