質問: linux:コマンドラインからプライマリディスプレイ(nvidia)を設定する これは可能ですか?通常、私はdisperを使用して外部モニターを有効にしますが、2番目のモニターを強制的にプライマリにすることはできないと思います。 http://willem.engen.nl/projects/disper/ nvidia-controlソースに含まれているnv-control-dpyをいじってみましたが、その方法はまだわかりません。入手方法: http://ubuntuforums.org/showthread.php?t=922956 編集これはラップトップで、仕事に行くときに外部のhdmiディスプレイを接続します。 dipser -eは私のためにデスクトップを拡張しますが、ラップトップはプライマリデスクトップのままです(パネルなどを保持します)。 nvidia-settingsはプライマリモニターを設定できますが、cliを使用したいと思います。
回答: おそらく私は2.3バージョンを持っているので、nvidia-setting v1.0を使用したubuntu10.04で、あなたが言っていることを正確に行うことに成功しましたバグ修正後:これはかつて大きなものとしてリストされています: https://bugs.launchpad.net/disper/+bug/321288 バージョン2.1では、20010-04で要求したとおりに機能するはずであり、「バグ修正」は2009-02-16で確認されました。私が持っていたものを使用して:disper -l そこに私のデバイスがあったのを見ました: dfp-0:lgd(ラップトップディスプレイ) crt-0:samsung syncmaster(外部モニター) (外部デバイスはxrandrでクエリしても表示されません)私が欲しかったものとその方法ラップトップは右側にあり、モニターは左側にあります。私はラップトップをsamsungから拡張したかったので、ラップトップを物理的に上に揃えて、論理的にも上に揃えて、それらを持っていたいと思いました独自の最大解像度:disper -d crt-0,dfp-0 -r auto -e -t right これは次のように読み取る必要があります:(-d)最初にsyncmasterで動作し、次にラップトップ液晶で動作します(-r)自動を検討します解像度、(-e)2番目の表示を拡張します[-dが表示順序を設定するため、ここで2番目はラップトップです]、(-t)2番目のディスプレイ[ラップトップ]を最初のディスプレイの右側に拡張します。グーグルを正しくそして最初に試す非常にシンプルなnvidiaハッキングは必要ありません。それが役に立てば幸い。乾杯splinux