XRandR
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| Xスクリーンの動的な設定変更プロトコルの拡張。 | |
| 作者 | コンパック(2000年)、 ヒューレットパッカード(2002年)、 インテル(2006年)。 |
|---|---|
| 開発元 | X.org Foundation |
| 最新版 | Version 1.3.4(2011年4月28日[1]) |
| プログラミング言語 | C言語、Perl。 |
| プラットフォーム | クロスプラットフォーム |
| 公式サイト | X.org における XRandR プロジェクトページ |
XRandR(エックス・アール・アンド・アール)は、X Window System を再起動せずに解像度の変更や、画面の回転、表示モニターの切替え、マルチモニターの設定など、を行うことを容易にするライブラリとコマンドである。XRandRは、X Window System Resize and Rotate Extension を略したもの。
最初の X11 の設計では動的なサイズ変更の要望を予想しておらず、変更を行うには Xサーバを再起動する必要があった。RandR 拡張フレームワークによりXセッションの再起動なしでディスプレイの特徴を変えることができるようになった。拡張フレームワークによってラップトップや手持ちサイズのコンピュータで、組込みのスクリーンではなく異なる解像度の外部モニターを駆動するようにスクリーンサイズを変更できるようになる[2]。現在のプロトコル仕様のバージョンは1.2である。
使っているデスクトップ環境がこの機能と相互作用するグラフィカルツールを提供していなくても、xrandr コマンドラインツールが使える。
目次 |
[編集] コマンドの使用例
- モニターと可能な設定の表示
xrandr
- 全てのモニターを最高解像度で、同じ画面を表示する。
xrandr --auto
- 内蔵モニターの右側に外部モニターを表示。モニターの名前は、上の xrandr で調べられる。ここでは 内部モニター:LVDS、外部モニター:VGA とする。
xrandr --output VGA --right-of LVDS
- 内蔵モニターの上側に外部モニターを表示。
xrandr --output VGA --above LVDS
マルチモニターを使用する場合、X11の設定ファイル:通常 /etc/X11/xorg.conf で、仮想スクリーンの範囲を大きく取っておく。 例:
Virtual 2048 2048
[編集] 脚注
- ^ Coopersmith, Alan (2012年3月7日 16:19 (協定世界時)..). “[ANNOUNCE xrandr 1.3.4”] (英語). xorg-announce mailing list 2010年10月26日閲覧。
- ^ "The X Resize and Rotate Extension" (Jim Gettys and Keith Packard, Usenix Technical Conference 2001)
[編集] 関連項目
[編集] 外部リンク
|
|||||||||||||||||||||||