私はWindowsメーカーを運営しています。私はlxrandrを使って画面サイズを設定し、2番目のモニタを追加するときにも使います。問題は、コンピュータの再起動後にデフォルト設定に戻ることです。 Xを起動するたびにこれらの設定を保存するためにどのように使用するのですか?
答え1
このlxrandr
コマンドは、任意の環境ではなくLXDEデスクトップ環境で実行するのが最善です。
その設定を項目に保存します.desktop
(次のものと一致)。無料デスクトップ)そこに:
$HOME/.config/autostart/lxrandr-autostart.desktop
これには次の項目が含まれます。
OnlyShowIn=LXDE
~によると無料デスクトップ仕様つまり、LXDEでのみ自動的に起動されます。
Window Makerがこれらの仕様に従う場合(私の考えではそうではないようです)、このアイテムを削除して自動的に起動するようにすることができます。
それ以外の場合は、上記のコマンドを編集して追加して
Exec=
項目を抽出し、WindowMakerモードで自動的に実行するようにできます。~/GNUstep/Library/WindowMaker/autostart
設定変更を使用するたびに、これを手動で実行する必要がありますlxrandr
。または、以下を追加して自動化することもできます
~/GNUstep/Library/WindowMaker/autostart
。sed -n 's/^Exec=//p' $HOME/.config/autostart/lxrandr-autostart.desktop | sh
が実行されます実行=保存したファイルの項目ランダル。
内容例( grep ^Exec= $HOME/.config/autostart/lxrandr-autostart.desktop
)
Exec=sh -c 'xrandr --output HDMI1 --mode 1920x1080 --rate 60.00 --output eDP1 --mode 1920x1080 --rate 60.00 --below HDMI1'