外部モニターは認識されたが、「信号なし」になる


13

私は、windows 7(nvidia optimus)でデュアルブートされた12.10を実行しています。何が間違っているのか分かりません:

  1. モニターはWindowsで動作します
  2. それは1年以上ubuntuで動作し、現在でもubuntuの起動中にスプラッシュ画面が外部モニターに表示されます
  3. モニターが検出され、ワー​​クスペーススイッチャーに表示されます
  4. hdmiを介して別のモニターに接続し、正常に動作します
  5. VGAで正常に動作します(ただし、何らかの理由でそれほどシャープではありません)
  6. 解像度を変更しても解決しませんでした
  7. ケーブルを変更しても解決しませんでした

ここに私のxrandr出力があります:

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080      60.0*+   50.0     60.0     25.0     30.0  
   1600x1200      60.0  
   1680x1050      59.9  
   1680x945       60.0  
   1400x1050      74.9     59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1366x768       59.8  
   1360x768       60.0  
   1280x800       74.9     59.9  
   1152x864       75.0  
   1280x768       74.9     60.0  
   1280x720       50.0     60.0  
   1024x768       75.1     70.1     60.0  
   1024x576       60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   720x576        50.0  
   848x480        60.0  
   720x480        59.9  
   640x480        72.8     75.0     66.7     60.0     59.9  
   720x400        70.1  
DP1 disconnected (normal left inverted right x axis y axis)

私は同じ問題を抱えています。助けにはなりませんが、私にとってラップトップを起動すると、今朝(問題なく10か月後に)問題が発生し始めました。たぶん私は昨日の夜インストールされた更新プログラムが何か壊した
マックス

Ubuntu 12.04 LTSおよびIntel HD統合グラフィックスでは、2013年10月22日と同じ問題があります。「Ubuntu 2D」デスクトップモードで期待どおりに動作することがわかりました。
ヨルダンP

回答:


6

質問ポスターとまったく同じ問題がありました:Ubuntu 12.10、Nvidiaカード、HDMIで接続されたモニター、nouveauドライバーを使用、以前は動作していたモニター(同じセットアップ)、モニターはUbuntuで検出および有効化されましたが、モニターする信号がありません。

一時的な解決策:私はUbuntuをラップトップで実行しており、キーボードに外部ディスプレイを有効/無効にできる特別なキーがあります(私の場合、キーはFn+でF7、これはラップトップごとに異なります)。そのため、そのキーの組み合わせを押すだけで、すぐに外部モニターがオンになりました。

編集:

外部モニターを有効にするキーの組み合わせは機能しますが、再起動するたびにこれを繰り返す必要があります。(再起動後)ログイン画面で外部モニターを自動的に検出して有効にする方法を見つけました。そして、ログインすると、予想どおり、モニターの以前の設定が復元されます。方法は次のとおりです。

注:これはNvidiaカードでのみテストしました。続行する前に、sudo apt-get install ssh安全のために最初にSSHをインストールすることをお勧めします()。何かがうまくいかず、内部と外部の両方のモニターが機能しなくなった場合、SSH経由で別のコンピューターからログインすることで、いつでも元に戻すことができます(例:)ssh user@192.168.1.12。そのため、ネットワーク内のコンピューターのIPアドレスを知っていることを確認してください。

  1. まずsudo apt-get install v86d、ターミナルで実行してv86dパッケージをインストールします。

  2. 実行するgksu gedit /etc/initramfs-tools/modulessudo vim /etc/initramfs-tools/modules、ファイルの最後に次の行を追加します(内部モニターの1280x1024解像度で置き換えます)。

    uvesafb mode_option = 1280x1024-24 mtrr = 3 scroll = ywrap

    保存して終了。

  3. /etc/initramfs-tools/conf.d/splash実行するgksu gedit /etc/initramfs-tools/conf.d/splashsudo vim /etc/initramfs-tools/conf.d/splash、次のコンテンツを使用してファイルを作成します。

    FRAMEBUFFER = y

    保存して終了

  4. いくつかの構成を変更したため、initramfsイメージを更新する必要があります。runnningでこれを行いsudo update-initramfs -uます。

システムを再起動すると、Ubuntuのログイン画面が表示されたらすぐに外部モニターに信号が送られます。


1

nvidia-settingsコマンドを使用して、外部モニターを有効にしました(選択したTwinViewモード)。ネイティブの「Gnome Classic」ディスプレイ構成ダイアログは、外部モニターを検出しませんでした。これはUbuntu 12.04にありました。

マーティン


1

Geforce GT 640(Baby Keplerバージョン)とnVidia 310ドライバーを搭載したUbuntu 12.04デスクトップでも同様の問題が発生しました。2番目のモニターを切断して再接続すると、すべての試行で1つが期待されますが、モニターは正常に動作しているように見えました:EDIDを修正し、モニターが正常に検出され、マウスが画面から他のモニターの領域に移動し、nvidia-settingsは両方のモニターの適切な情報を報告します

ただし、モニターは「信号なし」を報告し、画像を表示せず、dpmsサスペンドモードでスタックしているように動作します。モニターの切断も期待どおりに機能し、システムはシングルモニターモードに再構成されました。

発行:

sudo vbetool dpms on

問題を解決しました。もちろん、vbetoolをインストールしていない場合は、次を実行する必要があります。

sudo apt-get install vbetool

それをインストールします。私の場合、再起動またはログインとログアウトによって問題が修正されたと思われますが、上記のコマンドで解決されたため、その理論をテストすることができませんでした(もちろん、私も本当にやりたいとは思いません)。nvidia-settingsのさまざまなアクション(解像度の変更、さまざまなモニターの有効化/無効化など)は効果がなかったことに注意してください。


これは機能しましたが、完全な画面ロックアップ(Nvidiaドライバーを使用)ももたらしました。とにかく再起動する必要がありました。
ペリモソコルディア

0

最近、Nvidiaのバイナリドライバーを実行しているOptimus対応のラップトップで問題が発生しました。Nvidiaドライバーが問題であるかどうかを除外するには、それらを削除してみてください。

sudo apt-get purge nvidia*

次に、システムにオープンソースバージョンがあることを確認します。

sudo apt-get install xserver-xorg-video-nouveau

その後、再起動すると、ラップトップでnouveauオープンソースドライバーが実行されます。モニターがその後動作する場合、バイナリドライバーが疑われることがわかります。あなたはそれが機能していると言ったので、最近のアップデートはマルチディスプレイ機能を壊したかもしれません。


私は同じ問題を抱えています(モニターは以前に機能していました)。私はあなたの解決策を試しましたが、効果はありませんでした(すでにnouveauドライバーを使用していました)。
セラーノ

0

HDMI-USB-cアダプター/ドックを使用してラップトップのUSB-cポートに接続された外部モニターで同じ問題に直面していました。他に何も機能しなかったので、ついにUSB-cポートを交換することにしました。不思議なことに、このトリックはうまくいき、今ではすべてが再び機能しています!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.