Не знаю, прав ли я в концепции.
Но когда я подключаюсь к удаленному хосту (облачный 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).