web-dev-qa-db-ja.com

Lenovo T420で動作するように、ドッキングステーションに外部モニターを接続できますか?

Nvidia 4200M + Intel HD 3000グラフィックスカードを搭載した新しいLenovo T420を使用しています。ラップトップとモニターをドッキングステーションに接続しても何も起こりません。モニターが認識されません。

私が試したことはうまくいきませんでした:

  1. bIOSのディスプレイ設定のすべてのバリエーション(専用、オプティマス、統合)
  2. 専用ドライバーのインストール
    • 次に、nvidia設定をインストールし、Sudo nvidia-xconfigを実行した後、xが再び機能する前に/etc/X11/xorg-configを削除する必要がありました。
  3. vGAコードを使用(ubuntuはモニターを認識しましたが、ビデオを送信しませんでした)
  4. 独自のNvidiaドライバーの削除
  5. ubuntuの再インストール
  6. unity 2Dとxfceを使用する

私は、ほとんど成功せずにかなりグーグルで検索しました。 IT部門からWindows 7をインストールし、UbuntuをVMとして使用するように言われました。私の他のオプションは何ですか?

6
David LeBauer

私は同じ問題を抱えており、いくつかの研究を行い、それを部分的に解決しました。しかし、私はまだ完全なソリューションに取り組んでいます。

ハードウェア:

  • Nvidia 4200M + Intel HD 3000グラフィックスを搭載したThinkpad T420s
  • Thinkpadドック。

症状:

  • T420は、DockのDVIポートに接続している外部ディスプレイを認識できません。
  • ドックのVGAポートを介して外部ディスプレイを認識できます。ただし、品質は良くありません。

根本的な原因:

  1. T420sにはDVIポートに接続するNvidiaカードがあり、IntelカードはドックのVGAポートに接続します。
  2. Win 7とは異なり、UbuntuはNvidiaカードとIntelカードを切り替えることができません。デフォルトでは、Intelカードのみが使用されています。

解決策:

  1. T420をドッキングし、外部ディスプレイをDVIポートに接続します。
  2. BIOSに移動し、「ディスプレイ」を見つけて、「ディスクリートカード」と「Nvidia Optimusを無効にする」に設定を変更します。現在、T420はNvidiaカードの使用を強制されています。
  3. Linux用のNvidiaドライバーをダウンロードしてインストールします。 Googleの詳細な手順。
  4. インストール後、「Sudo nvidia-settings」を実行します。
  5. ポップアップウィンドウ[Xサーバーディスプレイの構成]で、[ディスプレイの検出]をクリックします。これで外部ディスプレイを見ることができます。
  6. 同じページで、[構成]を[TwinView]、解像度[自動]、またはT420のネイティブ解像度(1600x900など)に変更します。
  7. [適用]をクリックすると、外部ディスプレイのデスクトップが表示されます。
  8. 「X構成ファイルに保存」をクリックします。新しい/etc/X11/xorg.confが作成されます。

解決する残りの問題

まだいくつかの問題があります。私はまだそれに取り組んでいます。おそらく、適切なxorg.confがそれらを解決します。

それが役に立てば幸い。

4
New Gumin