HDMI経由で16.04を実行しているHPラップトップから外部モニターを実行しようとしています。 nvidia-375ドライバーを実行しているGTX965Mがあります。これにより、ミラーモードでのみ2つのモニターを実行できます。別のモニターを使用するように変更すると、解像度が2つのディスプレイの合計に広がるように見え、ランチャーをクリックするだけなので設定の変更をキャンセルできません。復帰するまで30秒待つ必要があります。
this をフォローして、フォーラムの投稿に従い、ドライバーとドライバーの新しいバージョンをインストールしました。
2台目のモニターを追加しようとした後のデスクトップの画像を次に示します。
これがドライバーなのかシステム構成なのかわかりません。
どんな助けでも大歓迎です
更新:ランダムに動作を開始しましたが、変更を加えていないため、理由はわかりません。私はちょうど立ち上がってHDMIに接続しました。また、私のnvidia-settings
は提案された解決策の1つに従って正しく表示されないため、これが気まぐれなバグではないことを確信していません。
これにより、外部モニターが1つだけ表示されます。ラップトップの組み込みは含まれていません。これは正しいですか?
----------------------------------------- -------------------------------------------------- -----------------------------------------
更なる更新:それから次回起動すると、すでにHDMIがプラグインされているので、2つの1080pモニターに単一の1920x1080を伸ばします。私は問題のルートに到達したと思います。 nvidia-settings
にアクセスするために端末を開いたが、インストールされていないようだ。
100%がインストールされたため、これは奇妙です。この質問で提供した画像で証明されています。私はこの問題をユーモアをかけて再インストールし、デュアルモニターが再び機能するようになりました!これはバグですか??これは問題を解決したので、自分で解決策を追加しましたが、どのように発生するかわかりません。
それは私が直面していた問題に対する奇妙な解決策ですが、定期的にnvidia-settings
が自分でやらなくてもアンインストールされるようです。
解像度が引き伸ばされ、マウスが役に立たなくなったとき、ショートカットを使用して端末を開き、nvidia-settings
を入力すると、インストールされていないことが通知されました(まだ理解できません)。
その後、Sudo apt install nvidia-settings
を再インストールすると、すべてが再び正常に機能しました。
他の人が同じ状況にある場合、私は修正が簡単なので、これを間違いなくチェックします。これは以前に2回発生したため、これが再発する問題になるのではないかと心配していますが、今では何が原因であるかがわかりました。
ここに記載されているさまざまなオプションを試してみましたが、どれもうまくいきませんでした。
唯一の機能は次のとおりです。ラップトップのスイッチ表示キーを押すと、HPラップトップのF4で使用可能になります。他のベンダーでは異なる場合があります。
前提条件:
Sudo apt-get purge nvidia-*
上記のコマンドは、以前のバージョンをすべてアンインストールし、PCを再起動します。
Sudo apt-add-repository ppa:graphics-drivers/ppa
上記のコマンドはリポジトリを追加します
Sudo apt-get update
Sudo apt-cache search '^nvidia-[:digit]' --names-only
最新の番号を取得してインストールします。
Sudo apt-get install nvidia-381
私にとっては381が最新でした。
誰かに役立つかもしれないとして投稿する。
私は、1050 gtx、ドライバーnvidia-375を搭載したDell inspiron 7567でも同じ問題を抱えています。
あなたの答えを読んで私が見つけた唯一の解決策は、HDMIを取り外し、ログアウト、ログインし、HDMIを接続して拡張画面に切り替えると、デュアルスクリーンで1つの解像度を伸ばす代わりに正しく表示されることです。
これは一時的なものですが、少なくとも使用できます。
私は同様の投稿に答えました:)( 14.04 nvidia dual display(external + laptop)stretched display、offset desktop )
これは、内蔵ディスプレイがインテルiGPUに接続されているためです。 (ソース: https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen/ )
基本的にNvidia xサーバーでは、内蔵モニターを制御できません。
これを解決するには、グラフィックモードをBIOS設定でMShybridからディスクリートに切り替えます。これにより、内蔵モニターをディスクリートGPUで駆動することができ、xサーバーはビルドインと外部ディスプレイの両方を正しく認識します。
プライムセレクトは動作しないという欠点があります。そのため、BIOSの再構成以外にiGPUに交換してバッテリーを節約する方法はありません...しかし、プライムセレクトは十分に機能しません(少なくとも私の側では)わざわざ...
私は同じ問題を抱えていて、最終的にはやった
Sudo apt-get install compizconfig-settings-manager
ccsm
有効化ウィンドウ管理"グリッド。これにより、構成可能なキーストロークを使用して、ウィンドウを大きな単一ディスプレイの隅に送ることができます。次に、写真の閲覧などの特定の状況では、大きな単一のディスプレイが独自に表示されます。
ミラー表示をチェックしたままにします。ディスプレイが同期されたら、を押します Ctrl + Tab。これによりオプションがポップアップ表示され、画面拡張のオプションも1つ見つかります。以下を維持することにより、オプションをナビゲートできます。 Ctrl 押すと押す Tab 切り替えるように Alt + Tab。
Nvidia-375でも同じ問題があります。 nvidia-384にアップグレードするだけで問題が解決します。
次のようにnvidia-375
ドライバーを削除します。
Sudo apt-get purge nvidia*
レガシードライバーを使用します。 nvidiaドライバーには多くの問題があるようです。
レガシードライバが見つからない場合は、次のように再インストールします。
Sudo apt-get install xserver-xorg-video-nouveau