gabrielcjx 发表于 2013-1-28 23:54:59

如何在solaris中设置分辨率

<p>在X86,sparc 下的命令不同:</p>
<p>X86   用kdmconfig</p>
<p>sparc   用fbconfig</p>
<p>我的机子无法 在图形界面设置分辨率,所以就搜了一下,以下是sparc 机子上如何命令行里设置分辨率;</p>
<p> </p>
<p>在Solaris下更改分辨率是比较麻烦的  但大概的步骤可以如下:
 
<div style="margin: 15px;">常用的命令有:
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
……………………
 
 
确定现显卡的分辨率
#fbconfig -dev /dev/fbs/ifb0 -prconf
 
--- Hardware Configuration for /dev/fbs/ifb0 ---
Type: Expert3D-Lite
PROM Information: @(#)ifblite.fth 1.14 00/10/23SMI
EDID Data: Available - EDID version 1revision 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/23SMI
EDID Data: Available - EDID version 1revision 1
Monitor type: Sun P/N 365-1396 S/N9925KW1260
Monitor possible resolutions: 1024x768x60,1024x768x70, 1024x768x75,
1024x768x77, 1152x900x66, 1152x900x76,640x480x60
Current resolution setting: 640x480x60
</p>
页: [1]
查看完整版本: 如何在solaris中设置分辨率