출처 : http://www.taejinsys.co.kr

해상도 설정(device )

버스구조별 그래픽카드 종류

1. PCI
버스 구조
 
프레임 버퍼 카드: PGX PGX32  
 
이러한 프레임 버퍼 카드들은 sun4u (Ultra) 기기에서만 지원.
+-----------+------------------------------------------------+
|           | PGX                  | PGX32                   |
+-----------+----------------------+-------------------------+
|
설명       |8 또는 24bit Color FB | 8 24bit Color FB     |
+-----------+----------------------+-------------------------+
|
장치       | /dev/fbs/m640        | /dev/fbs/gfxp0          |
+-----------+----------------------+-------------------------+
|
명령       | m64config            | gfxconfig (pgxconfig)   |
+-----------+----------------------+-------------------------+

PGX
해상도 변경 예제
: m64config를 사용하여 1152x900에서 24 비트를 사용하도록 pgx24 설정.
       # m64config -res 1152x900x76 now
       # m64config -depth 24
       # m64config -prconf     :
현재 설치된 그래픽 카드에서 지원하는 모드확인

PGX32
해상도 변경 예제
:
       # gfxconfig -res HORIZxVERTxFREQ
       # gfxconfig -depth <8 or 24>
# gfxconfig -prconf
* pgxconfig
link(Solaris 7기준)

2. UPA
버스 구조(1)
프레임 버퍼 카드: Elite 3D Family

이러한 프레임 버퍼 카드들은 sun4u (Ultra) 기기에서만 지원.
+-----------+-----------------------------------+
|           |Elite3D-m3/      |                 |
|           |Elite3D-m6/AFB   |Elite3D-m6/AFB   |
+-----------+-----------------------------------+
|
설명       |24 비트 컬러 프레임 버퍼           |
+-----------+-----------------------------------+
|
장치       | /dev/fbs/afb                      |
+-----------+-----------------------------------+
|
명령       | afbconfig       |  afbconfig      |
+-----------+-----------------+-----------------+


Elite 3D
해상도 변경 예제
모니터 타입을 76 Hz에서 해상도 1280x1028로 변경.
       # /usr/sbin/afbconfig -res \?
시스템이 지원하는 해상도 확인
       # /usr/sbin/afbconfig -res 1280x1024x76
# /usr/sbin/afbconfig -prconf

2. UPA
버스 구조(2)
프레임 버퍼 카드: Creator Series 1 Family

이러한 프레임 버퍼 카드들은 sun4u (Ultra) 기기에서만 지원.
+-------+-----------------+-------------------+------------------+
|           |Creator Series 1  |Creator Series 2      |Creator Series 3    |
|           |      FFB             |      FFB2                |     FFB2+             |
+----------+--------+---------+---------------+------------------+
|
설명     |            24 비트 컬러 프레임 버퍼                                     |
+----------+-----------------------------------------------------+
|
장치     |/dev/ffb0                                           |
+----------+-----------------------------------------------------+
|
명령     | ffbconfig                                           |
+----------+--------+---------+--------+----------+--------+---------+
|           |Creator |Creator3D|Creator |Creator3D |Creator |Creator3D|
|           |Series 1|Series 1 |Series 2|Series 2  |Series 3|Series 3 |
+----------+--------+---------+--------+----------+--------+---------+

Creator
해상도 변경예제
# ffbconfig -res HORIZxVERTxFREQ   (
옵션동일)

3. SBUS
구조
프레임 버퍼 카드: GX, GXplus, TurboGX, TurboGXplus, ZX, ZXplus
+-----------+-----------------------+---------------+---------+
|           | cgsix family          | leo family    |Sparc 5  |  
+-----------+-----------------------+---------------+---------+
|
설명       |8비트 컬러 프레임 버퍼 |24비트 컬러    |24bit Co |
+-----------+-----------------------+---------------+---------+
|
장치       | /dev/fbs/cgsix        | /dev/leo0     |/dev/tcx0|
+-----------+-----------------------+---------------+---------+
|
설정       | setenv 또는 eeprom    |leoconfig      |setenv   |
|           |                       |               |eeprom   |
+-----------+-----+-----+-----+-----+-------+-------+---------+
|           | GX  | GX+ | TGX | TGX+|  ZX   |  TZX  |  S24    |
+-----------+-----+-----+-----+-----+-------+-------+---------+


SBUS
해상도 변경예제 (cgsix)
# /usr/sbin/eeprom "output-device=screen:1024*768*76"
or
boot prom
에서
ok> setenv output-device screen:1024*768*76
ok> reset

SBUS
해상도 변경예제 (leo)
# /etc/opt/SUNWleo/bin/leoconfig -M  
한후 적당한 해상도로 변경.


*
정리
1.
사용하는 서버의 그래픽카드(Frame Buffer)의 종류를 확인(device check).
# prtconf -F
or
# dmesg |grep screen

2.
확인후 사용하는 서버의 그래픽카드의 지원해상도 확인.
모니터의 지원해상도를 먼저 확인
ex> pgx
인 경우
# /usr/sbin/gfxconfig -res \?
or
모를 경우 썬 홈페이지나 판매업체에 문의(part number 확인).

3.
위에 해당하는 device의 해상도 예제 적용
ex> pgx
인 경우
# /usr/sbin/gfxconfig -res 1280x1024x76
# /usr/sbin/gfxconfig -prconf

4.
위의 모든 작업은 텍스트 모드에서 하셔야 정상작동 합니다..

+ Recent posts