私は、OSX 上の Debian VMware VM に xmonad をインストールしました。Gnome では、GUI メニューを使用して画面解像度を 1440/900 に変更しましたが、この変更は、ウィンドウ マネージャーとして xmonad を使用してログインしたときに得られる解像度には影響しませんでした。xmonad で通常の画面解像度を実現したいのですが、どうすれば実現できますか? 構成ファイルを変更するか? コマンドラインで何か操作するか?
答え1
ついに、これを行う方法を見つけました (1 つのセッションについては、ログアウト時に変更を保持する方法はまだわかりません)。
- xmonadでログインします。
- 実行ターミナルを開きます (Shift + Alt + Return)。
- コマンドを入力し
xrandr -s 1440x900
て Enter キーを押します。1440x900 は当然画面解像度です。
答え2
.xinitrc
起動時に読み込まれるように、ファイルまたは .xsessionにこれを追加します。
xrandr --output Virtual-0 --mode 1440x900
注記、仮想-0ディスプレイ名です。システム上のディスプレイ名を取得するには、xrandr
x サーバーの実行中にターミナルに入力するだけです。