|
|
|
|
|
|
|
Vaio PPCG-Z1R/Pで解像度1400x1050表示(Vesaドライバ) |
|
|
Vaio
PCG-Z1R/PはVesaドライバでX-Windowが表示可能ですが、Solarisのドライバでは1400x1050表示ができません。
そこで、設定ファイルをいじって1400x1050表示できるようにします。
vesa 1400x1050mode
方法はこのサイトで!http://www.bolthole.com/solaris/vesa1400x1050.html
英語が得意でない方(自分もだけど、、、)は、以下を参考に
まず、Solaris XFree86 Video Driver and Portuing Kitをインストールします。
*最終的には、XFree86-Vesaを使用します。
Solaris XFree86 Video Driver and Portuing Kitのインストールはこちら。
つぎに、rootで定義ファイルを編集します。
#cd /usr/openwin/share/etc/devdata/SUNWaccel/boards/vesa
vesa.xqaを編集[RESOLUTIONS],[DESKTOPS]セクションに"1400x1050,"を追加
#cd /usr/X11R6/etc/devdata/SUNWaccel/boards/xf86
#chmod 644 vesa.xqa
vesa.xqaを編集[RESOLUTIONS],[DESKTOPS]セクションに"1400x1050,"を追加
http://www.bolthole.com/solaris/vesa1400x1050.htmlでnbxgap.vdaを取得
/usr/openwin/share/etc/devdata/SUNWaccel/monitors/lcd/にコピーします。
#cp ~/nbxgap.vda
/usr/openwin/share/etc/devdata/SUNWaccel/monitors/lcd/nbxgap.vda
お次は、
/usr/openwin/share/etc/devdata/SUNWaccel/etc/Xtimingsを編集します。
#cd /usr/openwin/share/etc/devdata/SUNWaccel/etc/
#cp Xtimings Xtimings_back
[PREADJUSTED_TIMING]
PreadjustedTimingName = "1600x1200 Interlaced";
を編集します。
[PREADJUSTED_TIMING]
PreadjustedTimingName = "1400x1050 @ 60Hz";
HorPixel = 1400; // pixels
VerPixel = 1050; // lines
PixelWidthRatio = 4;
PixelHeightRatio = 3;
HorFrequency = 58.925; // kHz
VerFrequency = 46.8913; // Hz
ScanType = NONINTERLACED;
HorSyncPolarity = NEGATIVE;
VerSyncPolarity = NEGATIVE;
CharacterWidth = 8; // pixels
PixelClock = 107.850; // MHz
HorTotalTime = 18.5443; // (usec) = 256 chars
HorAddrTime = 12.981; // (usec) = 200 chars
HorBlankStart = 12.981; // (usec) = 200 chars
HorBlankTime = 5.56328; // (usec) = 56 chars
HorSyncStart = 13.4261; // (usec) = 208 chars
HorSyncTime = 4.482151; // (usec) = 14 chars
VerTotalTime = 21.3259; // (msec) = 669 lines
VerAddrTime = 19.4715; // (msec) = 600 lines
VerBlankStart = 19.4715; // (msec) = 600 lines
VerBlankTime = 1.85443; // (msec) = 69 lines
VerSyncStart = 19.6198; // (msec) = 629 lines
VerSyncTime = 0.222531; // (msec) = 5 lines
設定はkdmconfigで行います。
まずX-Windowを終了します。
#/etc/rc.d/init.d/dtlogin stop
kdmconfigで設定。Xfree86Vesaを選択すると、先ほど作った1400x1050が出現します。
#kdmconfig
設定が終了したら、X-Windowを開始します。
#/etc/rc.d/init.d/dtlogin start
|
|
|
|
|
|
|
Producted by Tomoya Sakurai
|
|
|