服务器 频道

Solaris 常见问题

  6 显示卡和OpenGL  

  6.1 Fbconfig

  在Solaris 8 系统环境中,fbconfig是配置显示卡的唯一的程序接口,每个显示卡有自己的专用配置工具。在Solaris 8 软件中,通过有规则的命名方式来与/dev/fbs下的设备名对应。

  下面是一些显示卡配置命令及对应的显示卡类型

  . ffbconfig Creator, Creator3D

  . afbconfig Elite3D

  . ifbconfig Expert3D, Expert3Dlite

  . m64config PGX24 (onboard U5, U10), PGX64

  . gfxconfig PGX32

  在下面的内容中,只提及fbconfig,其他命令的参数都是一样的。如果没有在配置中把某个设备指定给某个显示卡,fbconfig工作在默认的显示卡(接主屏幕的显示卡)。

  可以使用 ls /dev/fbs命令查找系统中安装了哪些显示卡。另外,可以使用下列命令通过设备名直接列出系统中安装了的显示卡。

  fbconfig -res /dev/fbs/afb1 -propt -prconf

  这个命令可以列出第二个Elite3D显示卡的配置信息,例如显示卡的类型、分辨率等。第一个Elite3D显示卡使用的设备名是 afb0。

  fbconfig -res \?

  这条命令将列出该显示卡支持的分辨率,指定的分辨率可以"剪切&拷贝" 到下面命令里面:

  fbconfig -res "1280x1024x86" -try -now

  -try和-now都是选项。

  -try将只会改变10秒钟的分辨率。可以使用这个方法测试显示器和改变之后的视频信号是否同步。-now参数使分辨率改变立即生效,不需要重启X-Server。然而,有些时候使用-now选项改变分辨率后,屏幕显示会有一点几何失真,可以用退出用户再重新登陆来重新启动X-Server的方法来解决。

  fbconfig -g 1.7

  命令将gamma因子设定到1.7,默认值是2.2,通常看起来可能太亮了。

  新的gamma因子设定,不用重启X-Server就可以立刻生效,而且重启后依然有效。

  6.2 ogl_install_check

  尽管在Solaris 2.5.1以后的版本的CD中都有OpenGL软件包,但在Solaris系统安装过程中,不会自动安装。 使用以下命令检查该系统上是否正确安装了OpenGL,以及OpenGl软件的版本:

  /usr/openwin/demo/GL/ogl_install_chech

  注意:在正确的设置了gamma因子后,OPENGL的测试环的设置也很简单了。

  推荐使用最新版本的OpenGL。 例如Xinerama只能支持OpenGL1.2.1以后的版本。OpenGL的下载地址

  http://www.sun.com/solaris/opengl

  

  6.3 和图形卡相关的补丁

  下面是和显示卡有关的补丁列表,它和Solaris版本、OpenGL版本和显示卡类型有关系。

  下表只列出来补丁号。请到 http://sunsolve.sun.com下载最新版本的合适的布丁。补丁的安装顺序如下

  1.显示卡补丁

  2.X-Server补丁

  3.OpenGl

  4.OpenGL补丁

  

  显示卡补丁列表:(详细列表参见原版21页)

  显示卡类型 Solaris 9 OE Solaris 8 OE Solaris 7 OE

  Expert3D (lite) 112540 108576 108787

  XVR-500 112540 108576 不支持

  XVR-1000 112565 112564 不支持

  Elite3D 111620 108604 106144

  - and XFB 106148

  - and VIS 109872 106147

  Creator3D 112621 108605 106145

  - and XFB 106148

  - and VIS 109872 106147

  OpenGL 1.2.2 32 Bit: 111993 32 Bit: 111993 32 Bit: 111993

  64 Bit: 111994 64 Bit: 111994 64 Bit: 111994

  

  OpenGL 1.2.3 32 Bit: 112628 32 Bit: 112628 32 Bit: 112628

  64 Bit: 112629 64 Bit: 112629 64 Bit: 112629

  XSun 112785 108652 108376

  PGX32 /64 112622 109154 107716

  
0
相关文章