ディスプレイ縦置きに対応するには(画面回転)
Posted: 18/08/15(水) 15:39
Precise-571JPユーザーです。
ディスプレイを縦置きで使用していますが、Windowsの【画面の解像度】とは異なりPuppyの【Xorgビデオウィザード】の【解像度チェンジャ】には「画面の縦横設定」をする項目がありません。
zarfyというユーティリティソフトをインストールし、「メニュー」→「システム」から起動すると画面回転('Left'に設定)できましたが、設定を保存できないようです。
ネット情報により【端末】ウィンドウから xrandr -o left と入力すると上記同様に画面回転してディスプレイの縦置きに対応できました。今は /root/startup フォルダに「screen_rotation」という名前で下記のスクリプトを新規作成し、Puppy起動時に自動で画面回転させています。
---------------------------------------
/root/startup/screen_rotation
---------------------------------------
#!/bin/sh
xrandr -o left <--★この行を追加した★
---------------------------------------
でも、これだと画面が一度横向き表示した後で縦向き表示に変わるので見た目がスマートではありません。
そこで /etc/x11/xorg.conf を設定変更して最初から縦向き表示にしたいと考え、ネット情報を元に意味が良く分からないまま下記のように"Screen"セクションへOption行を追加してみました。
しかし、起動時に画面回転してくれませんでした。Optionのパラメータはどのように設定するのが正しいのでしょうか? また、Optionで使用できるパラメータの情報はどこで分かるのでしょうか?
-------------------------------------------------------------------
/etc/x11/xorg.conf
-------------------------------------------------------------------
(前略)
Section "Screen"
Identifier "Screen0"
# Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#Option "metamodes" "1280x800_60 +0+0" #METAMODES_0
Option "Rotate" "CCW" <--★この行を追加した★
Subsection "Display"
Depth 24
Modes "1920x1080" #screen0modes
EndSubsection
EndSection
-------------------------------------------------------------------
ディスプレイを縦置きで使用していますが、Windowsの【画面の解像度】とは異なりPuppyの【Xorgビデオウィザード】の【解像度チェンジャ】には「画面の縦横設定」をする項目がありません。
zarfyというユーティリティソフトをインストールし、「メニュー」→「システム」から起動すると画面回転('Left'に設定)できましたが、設定を保存できないようです。
ネット情報により【端末】ウィンドウから xrandr -o left と入力すると上記同様に画面回転してディスプレイの縦置きに対応できました。今は /root/startup フォルダに「screen_rotation」という名前で下記のスクリプトを新規作成し、Puppy起動時に自動で画面回転させています。
---------------------------------------
/root/startup/screen_rotation
---------------------------------------
#!/bin/sh
xrandr -o left <--★この行を追加した★
---------------------------------------
でも、これだと画面が一度横向き表示した後で縦向き表示に変わるので見た目がスマートではありません。
そこで /etc/x11/xorg.conf を設定変更して最初から縦向き表示にしたいと考え、ネット情報を元に意味が良く分からないまま下記のように"Screen"セクションへOption行を追加してみました。
しかし、起動時に画面回転してくれませんでした。Optionのパラメータはどのように設定するのが正しいのでしょうか? また、Optionで使用できるパラメータの情報はどこで分かるのでしょうか?
-------------------------------------------------------------------
/etc/x11/xorg.conf
-------------------------------------------------------------------
(前略)
Section "Screen"
Identifier "Screen0"
# Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#Option "metamodes" "1280x800_60 +0+0" #METAMODES_0
Option "Rotate" "CCW" <--★この行を追加した★
Subsection "Display"
Depth 24
Modes "1920x1080" #screen0modes
EndSubsection
EndSection
-------------------------------------------------------------------