プライマリモニターを設定する機能はありますか?


68

プライマリディスプレイを右側に、テレビ(追加)を左側に配置します。
その場合、新しいウィンドウがテレビに表示されます。

新しいウィンドウが表示される場所をどうにか設定できますか?


より技術的なアプローチ(プリユーザー空間、したがってX以前のウィンドウ)は、カーネルパラメーター/オプションを使用することです。:彼らはあなたが(ドライバがどのコンソールにマッピングされた)フレームバッファコンソール・レベルでこれを設定することができsuperuser.com/questions/122173/...
ジョナサンKomar

あなたの質問の本文のみをウィンドウマネージャを参照するように思えるが、タイトルはに向けて人々を導くかもしれません:unix.stackexchange.com/questions/5263/...askubuntu.com/questions/418607/...をsuperuser.com/questions / 895988 /…
ジョナサンコマー

回答:


59

「ディスプレイ」アプリケーションで現在のプライマリモニターをオフにして、適用します。

セカンダリモニターがプライマリになります。次に、古いプライマリモニタを再度オンにして、両方のディスプレイを再びアクティブにします。


4
それ、どうやったら出来るの?
Braiam

3
素敵なハック、私のために働いた唯一のソリューション
ドミニクゴルターマン14年

10
それはトリックを行いません。あなたがそれをやっているということは、あなたが左側にプライマリにしたいモニターをドラッグすることと本質的に同じです。左側に配置したい場合は問題ありません。ただし、右側に配置する場合は、手順の最後に右側にドラッグする必要があります。これにより、左側が再びプライマリになります。
mmalmeida


3
他の2つの答えと同じように機能しません。
arekolek

24

ここでの唯一の正しい答えは、残念ながら埋もれたコメントです。

これをhttps://bugs.launchpad.net/unity/+bug/1425000 – mmalmeida で報告しました

プライマリ(少なくとも14.04では)が常に左上に最も近いようです。したがって、「正しい」表示を主要なものにする方法はありません。編集し~/.config/monitors.xmlても違いはありません。

(この質問は14.04より前の日付なので、これはしばらくの間問題であったと推測しています)


バグも12.04にあります。適切なモニターをプライマリにする方法はありません。
mivk

19

この時点で価値があるものについては、メニューバーをあるモニターから別のモニターにドラッグすることで、どのモニターがプライマリであるかを調整できます。

  • System Settings>に移動Displays
  • セカンダリモニターのメニューバーにカーソルを合わせます
    • クリックしてお好みのプライマリにドラッグします
  • また、Launcher Placementドロップダウンを調整して、どのモニターに表示するか、必要に応じてすべてのモニターに表示することもできます。
  • クリック Apply

調整前 調整後


4
これは受け入れられた答えであるはずです!その他は、せいぜい回避策です。
k0pernikus

1
14.04では動作しません。(目的の)メイン画面にフォーカスされたウィンドウがあるとし、ワークスペースを切り替えてから、前のワークスペースに切り替えます。「セカンダリ」画面がフォーカスを奪うため、ウィンドウはもうフォーカスを持ちません。つまり、これらの指示を適用しても実際はプライマリです。
arekolek

ランチャーの配置はここでのトリックです。つまり、起動したアプリは、ランチャーの配置で指定したモニターに表示されます
-erginduran

Ubuntu 17.10の場合、この回答でうまくいきました。迅速かつシンプル
thomas77

私はそれをドラッグできることに気づかなかった。ありがとう
wakjah

17

以下answeの Rプライマリモニタ(Ubuntuの14.04)と右側のモニターを可能にします

重要なアイデアは、お気に入りのエディターで「〜/ .config / monitors.xml」を編集することです。

メインモニター(名前、解像度など)を特定し、「いいえ」を次のように変更します。

<primary>yes</primary>

2
no元のモニターに設定することを忘れないでください:D
ラエルグゲルミンクーニャ

他の答えと同じように、私にはうまくいきません。ctrl + alt + backspaceでセッションを再開しても解決しませんでした。
arekolek

1
私のために働いた:)
janw

1
Ubuntu 16.04.1。モニター(右側)は既にマーク<primary>yes</primary>されており、ラップトップディスプレイ(左側)で新しいウィンドウがまだ開いています。
ダンダスカレスク

2
@Joschua:このソフトウェアのバグをあきらめ、ハードウェアソリューションで解決しました。ラップトップをモニターの右側に移動しました。
ダンダスカレスク

6

あなたが次のことをすれば私が間違えないなら

  • 電源ボタンをクリックします ここに画像の説明を入力してください
  • [ 表示 ]メニューに移動します
  • 以下のように強調表示された画面をドラッグして、2つのモニターを好きなように再配置します(この場合は2つあります)。

ここに画像の説明を入力してください

  • そして、ランチャーの配置がメイン画面にあることを確認してから、私が想定しているトリックを実行する必要があります。

4
その場合、プライマリが左になります!メインディスプレイを右側に配置したい!
エモキサム

間違っていない場合(残念ながら今のところこれを試すことはできません)、ディスプレイをドラッグして(赤いラップトップと緑の他の画面のように)プライマリを右側に移動できます。そして、ランチャーの配置を変更した後、動作するはずですが、試してみましたか?
おおいぼ

OK、私は2つのモニターを持っています、私は右にテレビを作り、左にモニターし、すべてのウィンドウをテレビに移動し、手でモニターに戻します、そして今私は問題があります-私はすべてのディスプレイの上部パネルを持っていますTVのパネルトレイにのみ表示されるピジン。私が何をしているのか、なぜテレビのピジンのアイコンだけですか?(私は時々同様の問題があると思います)
emoxam

6

Nvidiaカード(Nvidiaドライバーを使用)を実行している場合、設定ツールを使用してプライマリモニターを設定できます。Nvidiaドライバーには、ネイティブのUbuntuモニター構成よりも多くのオプションがあります。

  1. 次のコマンドを実行して、Nvidia設定の構成を開始します

    sudo nvidia-settings
    

    このコマンドが見つからない場合、Nvidiaドライバーをインストールするまでこのソリューションは機能しません。

  2. 左側の「Xサーバー表示構成」タブを選択します。

  3. プライマリにしたいモニターを選択します(私の例では、LGDディスプレイをプライマリにしたいです)。

  4. [これをX画面のプライマリディスプレイにする]チェックボックスをオンにして、[適用]をクリックします。

  5. 設定ウィンドウを終了し、これを実行して、再起動後もこの変更を永続化します。

    sudo nvidia-xconfig
    

以前にこの問題が発生し、モニターの設定がおかしくなりました。これは常に私のために(今のところ16.04に)機能しており、Nvidiaを使って他の誰にも機能することを願っています!


2

XRANDRコマンドを使用する別の方法

  1. 利用可能な接続名を確認してください

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    
  2. したがって、LDVS1がprimaryに接続されていることがわかるように、VGA1をプライマリランとして変更するには:

    xrandr --output VGA1 --primary

    再び確かめる:

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected primary 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

2

解決策:これは古いスレッドであることは知っていますが、ここに投稿された解決策はUbuntu 16.04では機能しませんでした(ただし、ここに投稿されたxrandrの回答は正しい方向を示してくれました) ..

この問題を完全に解決した完全な答えは、この問題に苦労している他の人を助ける場合、次のリンクで見つけることができます: 16.04にプライマリモニターを設定します


5
これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
カールリヒター

2

Ubuntu 17.04、私は経由して、プライマリディスプレイを変更することができた設定>デバイス>を表示したり、拡張ディスプレイにプライマリディスプレイオプションを変更します。


この機能はUbuntu 18.04.1 LTSでもうまく機能していることを確認しています。「ディスプレイ」アプリケーションを開き、ディスプレイの配置に移動すると、このフレームの下部バーに「プライマリディスプレイ」が表示されます。選択してお楽しみください!
ハートマットP.

2

Ubuntu 18.04では可能ですが、見つけるのは難しいです。「設定」->「デバイス」->「画面表示」の下に、「プライマリ表示」というセクションがあります。表示はありませんが、実際にラベルをクリックできます。

ここに画像の説明を入力してください



0

はい。システム設定を開始し、ディスプレイをクリックして、モニターをドラッグして、目的の場所に配置します。


2
その場合、プライマリが左になります!メインディスプレイを右側に配置したい!
エモキサム

次に、それを右側にドラッグします。
SimplySimon

OK、私は2つのモニターを持っています、私は右にテレビを作り、左にモニターし、すべてのウィンドウをテレビに移動し、手でモニターに戻します、そして今私は問題があります-私はすべてのディスプレイの上部パネルを持っていますTVのパネルトレイにのみ表示されるピジン。私が何をしているのか、なぜテレビのピジンのアイコンだけですか?(私は時々同様の問題があると思います)
emoxam

0

新しいバージョン(16.04で作業中)を実行している場合は、ドラッグアンドドロップでモニターの位置を簡単に変更できます。左端のディスプレイがプライマリディスプレイになります。

たとえば、デスクの左側にある外部ディスプレイにラップトップを接続しました。そのため、内蔵ディスプレイの右から左に外部ディスプレイアイコン(画像を参照)をドラッグします。

モニターの位置を変更する


Ubuntu 18.04 Unityでは、左にドラッグしてもメインディスプレイになりません。
tartaruga_casco_mole

もうUbuntuのを使ってますが、私は、彼らが今のGnomeに移動したとは思いません
Divyanshu Maithaniを

-1

はい、「デフォルトのモニター」設定があり、通常はグラフィックユーティリティのコントロールパネルからアクセスできます。NvidiaまたはATIカードのコントロールパネルソフトウェアを探してインストールします。


スクリーンショーをお願いしますか?amdcccle utilで見つけることができません。
エモキサム

-1

私はkubuntu 13.04を使用しており、2 Gbの永続性でライブしています。左側に2番目のモニターを備えたラップトップがあります。ディスプレイの設定は完璧に機能しました(Take that!Debian 7 Live、Fedora Live!)が、2ndryモニターでウィンドウが開きました。ディスプレイ設定を開き、2番目の月をプライマリとして設定し、適用を押してから、プライマリモンをプライマリとして設定し、適用を押して、すべて正常に動作します。


-1

トリックを得た。ディスプレイ設定では、両方の画面が表示されますが、プライマリディスプレイには日付がアップのタイトルバーがあります。このバーをクリックして、プライマリにしたいモニターにドラッグする必要があります。応募する


3
この答えは有用なものを追加しません。drunkScientistはすでに同じ答えを出しおり、それは間違っているという回答がすでにありました。
ダンダスカレスク

-2

上のモニター選択写真の小さな黒いバーをクリックして、メニューの場所を設定することもできます。これはデフォルトのモニターでもあるようです。12.04とgnomeで働いた


2
いいえ、これはデフォルトのモニターではありません。ユニティパネルが左側にのみ表示されている場合でも、右側のモニターはプライマリと見なされます。起動すると、インスタンスのTrueCryptウィンドウの代わりに左のモニタのために、それに表示されます
user907860
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.