如何在solaris中设置分辨率?在solaris中设置分辨率的方法

(编辑:jimmy 日期: 2024/11/15 浏览:2)

在X86,sparc 下的命令不同:

X86   用kdmconfig

sparc   用fbconfig

我的机子无法 在图形界面设置分辨率,所以就搜了一下,以下是sparc 机子上如何命令行里设置分辨率;

在Solaris下更改分辨率是比较麻烦的  但大概的步骤可以如下:

常用的命令有:

ffbconfig,fbconfig,m64config

确定系统显卡类型:

# cd /dev/fbs; ls –l

确定系统有多少块显卡

# fbconfig -list

  Device-Filename              Specific Config Program

  ---------------              -----------------------

  /dev/fbs/m640                SUNWm64_config

   /dev/fbs/ifb0                SUNWifb_config

确定系统显卡支持的分辨率

# fbconfig -dev /dev/fbs/ifb0 -res \?

Valid values for -res option are:

        NONE

        1024x768x60

        1024x768x70

        1024x768x75

        1024x768x77

        1024x800x84 [1]

……………………

确定现显卡的分辨率

# fbconfig -dev /dev/fbs/ifb0 -prconf

--- Hardware Configuration for /dev/fbs/ifb0 ---

Type: Expert3D-Lite

PROM Information: @(#)ifblite.fth 1.14 00/10/23 SMI

EDID Data: Available - EDID version 1 revision 1

Monitor type: Sun P/N 365-1396 S/N 9925KW1260

Monitor possible resolutions: 1024x768x60, 1024x768x70, 1024x768x75,

1024x768x77, 1152x900x66, 1152x900x76, 640x480x60

Current resolution setting: 800x600x75

Slave Mode: Disabled

Video Memory Total: 33554432

Video Memory Used: 7782400

Texture Memory Total: 16777216

Texture Memory Used: 0

Display List Memory Total: 8388608

更改分辨率

bash-3.00# fbconfig -dev /dev/fbs/ifb0 -res 640x480x60

注:更改分辨率后不必要重启,只要重新 logout/login 就行了。

bash-3.00# fbconfig -dev /dev/fbs/ifb0 -prconf

--- Hardware Configuration for /dev/fb/ifb0 ---

Type: Expert3D-Lite

PROM Information: @(#)ifblite.fth 1.14 00/10/23 SMI

EDID Data: Available - EDID version 1 revision 1

Monitor type: Sun P/N 365-1396 S/N 9925KW1260

Monitor possible resolutions: 1024x768x60, 1024x768x70, 1024x768x75,

1024x768x77, 1152x900x66, 1152x900x76, 640x480x60

Current resolution setting: 640x480x60