このブログを検索

2012/06/09

LinuxのOpenGLバージョン確認方法

$ nvidia-settings
$ glxgears -info
$ glxinfo | grep OpenGL
上記コマンドのいずれかでOpenGLのバージョンを拾える.

sshやtelnet接続で上記コマンドをたたいても、以下のエラーが表示されるだけだった.
Error: unable to open display
以下の方法でも調べられる.
$ vim test.c
----
#include <stdio.h>
#include <GL/glut.h>

int main(int argc, char **argv)
{

glutInit(&argc,argv);
glutCreateWindow("test");

printf("version:%s\n",glGetString(GL_VERSION));
printf("renderer:%s\n",glGetString(GL_RENDERER));
printf("vendor:%s\n",glGetString(GL_VENDOR));
return 0;
}
----
$ gcc test.c -lGL -lglut -o test
$ ./test
----
version:4.2.0 NVIDIA 295.53
renderer:Quadro 4000/PCIe/SSE2
vendor:NVIDIA Corporation
上記もリモートで行うとエラーが表示される.
 freeglut (./test): failed to open display ''
なんとかリモートからわかる方法はないものか.
何か解決策があれば教えて欲しい.

0 件のコメント:

コメントを投稿