Не знаю, прав ли я в концепции.
Но когда я подключаюсь к удаленному хосту (облачному VPS) с помощью X2Go, переменная $ DISPLAY отображает ": 50", мне нужно, чтобы эта переменная была равна ": 0", когда я подключаюсь к этому хосту.
Как можно добиться этого?
Спасибо, вперед.
ну, слишком поздно отвечать на исходный вопрос, но на всякий случай я должен добавить, потому что только дисплей 0 может использовать графический аппаратный ускоритель, вы должны использовать "VirtualGL" в своих удаленных сеансах, таких как VNC или X2go:
https://wiki.archlinux.org/index.php/VirtualGL
VirtualGL перенаправляет команды OpenGL / GLX приложения на отдельный X-сервер (который имеет доступ к 3D-видеокарте), захватывает визуализированные изображений, а затем передает их на X-сервер, который фактически обрабатывает приложение.
Основной вариант использования - включить аппаратное ускорение 3D-рендеринга на стороне сервера для настроек удаленного рабочего стола, где X-сервер, который обрабатывает приложение, либо на другой стороне сети (в случае пересылки X11), либо на «виртуальном» X-сервере, который не может получить доступ к графическому оборудованию (в случае VNC).