Estou tentando executar algum aplicativo que requer o OpenGL. O aplicativo inicia automaticamente na inicialização do sistema (Ubuntu 16.04 systemd) e GDM3 ( GDM 3.18.3
) como o gerenciador de login. O gdm3
inicia um saudador como este:
gdm 2107 0.0 0.1 150976 45452 tty7 S+ 13:22 0:01
/usr/lib/xorg/Xorg vt7 -displayfd 3 -auth /run/user/113/gdm/Xauthority -
background none -noreset -keeptty -verbose 3
E não exponha / set DISPLAY
variable que eu possa usar. Por exemplo, eu gostaria apenas de ligar o computador, ssh (sem redirecionamento de X) e ser capaz de executar, por exemplo, glxgears
na tela remota.
Eu posso fazer isso iniciando um novo servidor X ( sudo /usr/lib/xorg/Xorg -nolisten tcp :3 -auth something
e, em seguida, glxgears -display :3
ou DISPLAY=:3 glxgears
). Mas existe a possibilidade de modificar o comportamento do GDM3 para iniciar o X com DISPLAY
? Então, posso ligar o computador e meu aplicativo começará a funcionar sem nenhuma intervenção?