web-dev-qa-db-ja.com

xrandrを一貫して使用して、新しい解像度モードを実装するにはどうすればよいですか?

最初に、最適な解像度の新しい1280 x 1024(1080p)モニターをVGA経由でToshiba Satelliteラップトップに接続しました。 Ubuntu 14.04 LTSを実行しています。

問題は、セカンダリディスプレイで利用可能なデフォルトの解像度が1024x768と800x600だけであることです。

私が使用した修正は次のとおりです。

xrandr

すべての視覚的出力を決定し、その後

cvt 1280 1024

"1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

私はその後使用しました

xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

その後

xrandr --addmode VGA1 "1280x1024_60.00"

これにより、セカンダリディスプレイのシステム設定で1280x1024の選択可能な解像度が得られました。これは素晴らしく、うまく機能しますが、解像度の修正を永続的に利用可能にするための実装に苦労しています。

提供される修正は、.xprofileを使用してスクリプトを追加することです。 xrandrはkdm/gdmのスクリプトを起動します。そして、見つかったxorg.confを設定します here

おそらくこれらを理解していないため、これら3つのいずれにも成功していません。/etc/gdmが見つかりません。/etcに似ているのは/ etc/gdbだけです。また、そこに変更を実装できる/etc/X11/xorg.confも見つかりません。 .xprofileと同様に、「ファイルを保存する権限がありません」というメッセージが表示されるため、/ homeに.xprofileファイルを作成することはできません。

私の質問は基本的に、ガイドで説明されているようにセカンダリスクリーンの永続的な修正としてxrandrを使用して作成したカスタム解像度をどのように追加し、上記の問題を克服できますか?

あなたが助けることができればどうもありがとう。さらに情報が必要な場合はお知らせください。

最後に、.xprofileファイルを作成できる場合、どこに正しく保存する必要がありますか?

/ etc/gdmが見つかりません。/etcに似ているのは/ etc/gdbだけです。また、そこに変更を実装できる/etc/X11/xorg.confも見つかりません。 .xprofileと同様に、「ファイルを保存する権限がありません」というメッセージが表示されるため、/ homeに.xprofileファイルを作成することはできません。

ありがとうございました。

2
BM.Teddy

私は問題を解決しました。

.xprofileファイルを作成して、ホームディレクトリに保存しました。それから追加しました

xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

xrandr --addmode VGA1 "1280x1024_60.00"

私が抱えていた唯一の問題は、.xprofileを保存する権限でした。これは、2度目にやったときにどういうわけか問題ではありませんでした。

これは現在正常に機能し、新しい解像度が毎回セカンダリ画面に適用されます。

1
BM.Teddy