Я пытаюсь запустить программу OpenGL, которая не нуждается в окне, эта программа создает файл. Это делается на debian xfce, пока что так хорошо.запустить программу OpenGL на сервере без окна поверх ssh
Затем я пытаюсь запустить программу с другого компьютера с помощью ssh, если xfce включен с монитором, я могу скомпилировать и запустить программу с помощью DISPLAY =: 0 (так, что глют открывается как миллисекунда и закрыт) ,
Проблема в том, что когда я перезагружаюсь, и я отключу монитор, xfce не запустит графический интерфейс, и глют не запустится.
VirtualGL не то, что я хочу, скрытое окно не то, что я хочу, я хочу запустить программу OpenGL с терминала без X-графического интерфейса. Или чтобы заставить xfce загружать графический интерфейс и вводить его в графический интерфейс, поэтому я могу запустить перенасыщение.
Небольшой пример будет приятным.
Итак, есть ли способ запустить окно без монитора? Если я вхожу в систему в Linux, то удаляю кабель монитора и запускаем перенасыщение, он работает хорошо, но если я перезагружу его, не будет, мне нужен способ заставить linux работать в x без подключенного монитора, а затем сделать это логин, поэтому я могу запустить freeglut из ssh .. Спасибо за ваш ответ. –
@ user3797639: Вы всегда должны иметь возможность запускать X-сервер, даже если подключен дисплей. Если сервер X отказывается запускать, вы можете принудительно добавить конфигурацию дисплея в xorg.conf. Или вы можете обмануть графическую карту, подумав, что дисплей подключен, потянув зеленый аналоговый выходной вывод, чтобы сигнализировать землю, используя резистор 150 Ом. – datenwolf