Sto cercando di eseguire programmi opengl in linux, collegandomi a un server linux remoto. Mi collego usando ssh e fornisco anche l'opzione -X, per usare il sistema X windowing.Esecuzione di programmi OpenGL in Linux
Sono in grado di connettersi al server e compilarlo. Creo correttamente l'eseguibile. Ora quando eseguo l'eseguibile, ottengo un errore. Dice
freeglut (./lineTest): ERROR: Internal error <FBConfig with necessary capabilities not found> in function fgOpenWindow
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 26
Current serial number in output stream: 29
Dove lineTest è il nome dell'eseguibile.
Quando compilo il codice, lo collego a entrambe le librerie glut e GLU.
Poiché il server è un server remoto, non è possibile apportare molte modifiche al driver.
Leggi anche l'opzione 'ssh -Y'. Nota che '-X' e' -Y' devono essere abilitati nella configurazione 'sshd'. –
A seconda di cosa si sta tentando di fare http://www.virtualgl.org/ potrebbe essere d'aiuto. – masebase