web-dev-qa-db-ja.com

14.04 LTS不明ディスプレイ、1024x768のみ

Ubuntuのインストールに問題があります。以下に全体を示します。

ステップ1

古いPC(4 GBのDDR2をアップグレードしたばかりのIntel D510MO)にXubuntu 15.10をインストールしました

ディスプレイは、1024x768およびいくつかの低解像度でのみ表示されます。私はこのスレッドを見つけました: Intel D510MOでの間違った画面解像度

ただし、設定->ディスプレイに移動しても「ラップトップ」は表示されず、「ディスプレイ」と表示されるだけで、ミラーリングなどを取得できません。最後に私は試してみることにしました

ステップ2

12.04 LTSをインストールしますが、今回は[システム設定]-> [2台のモニターを備えたディスプレイ]を見つけ、スレッドの指示どおりに実行できます。ただし、接続したディスプレイは「不明なディスプレイ」であり、スレッドで修正された1024x768のみです。

ステップ3

14.04 LTSにアップグレードしても、ディスプレイは不明のままで、1024x768しか使用できません。これで、「ラップトップ」ディスプレイが消え、私には未知のものだけが表示されます。ヘルプを検索し続けてこのスレッドを見つけます: buntu 14.04 Unknown Display

ソフトウェアとアップデート->追加ドライバーから追加のドライバーが見つかりませんが、Sudo apt-get install intel-microcodeを実行して再起動します。そこに助けはありません。 this を見つけ、リンクをたどって/etc/default/grubを編集し、Sudo update-grub +再起動を実行します。再び運がない。 ~/.config/monitors.xmlおよびその他のファイルを編集して再起動するように指示されたスレッドを見つけましたが、それでも解決しませんでした。再起動時にいくつかのエラーを出しました。

今私は完全にアイデアを使い果たし、グーグルは何度も何度も同じページを提供しています。私はVGAケーブルを使用しており、ディスプレイはFullHD解像度をサポートしています。それが私が使用したいものです。手伝ってくれませんか?

これが私のlspci -vです

00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Br
idge (rev 02)
    Subsystem: Intel Corporation DeskTop Board D510MO
    Flags: bus master, fast devsel, latency 0
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4
xx/N5xx Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Intel Corporation DeskTop Board D510MO
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at e0300000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at 30c0 [size=8]
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    Memory at e0200000 (32-bit, non-prefetchable) [size=1M]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
4
Ville

xrandrを使用できます:

順番に実行されるコマンド:

cvt 1920 1080
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

xrandr --newmodeの後の行の部分は、cvtコマンドを使用するときに取得する出力に似ているため、「resolution_refreshRate」から+vsyncポイントに出力をコピーして追加しますxrandr --newmode

次に:

xrandr --addmode LVDS1 resolution_refreshRate (don't use speechmarks)
xrandr --output LVDS1 --mode resolution_refreshRate

変更を永続的にしたい場合:

  • xrandr.shなどのbashスクリプトを作成し、xrandrコマンドをその中に配置します。

    #!/ bin/bash 
     Sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync 
     Sudo xrandr --addmode Virtual1 1920x1080_60.00 
     xrandr --output Virtual1 --mode 1920x1080_60.00
  • chmod +x xrandr.shでスクリプトを実行可能にします

  • ダッシュで「スタートアップアプリケーション」を検索して実行し、スクリプトをスタートアップアプリケーションとして追加します。

これで、アカウントにログインするたびにコマンドが実行されます。

注:想定モニター名としてLVDS1を使用していますが、おそらく同じ名前ではありません。以下を使用して、モニター名を見つけることができます。

xrandr | grep " connected " | awk '{ print$1 }'

これ は役に立つかもしれません。

5
TellMeWhy

Samsungモニターでも同じ問題が発生しましたが、多くの調査でVGAケーブルを使用しており、モニターが検出されないことがわかったため、HDMIで接続すると問題が解決し、すべての解像度が一覧表示されます。ただし、VGAはすべてWindowsで正常に動作します。

3
Ashwini Sharma

この問題の解決策を見つけました。まず、あなたの問題に合う場合、私の問題を説明させてください。

私のディスプレイはLG Flatron W2243Sです。 1920x1080をサポートしています。しかし、VGAを介してPCに接続しても、不明なディスプレイとして検出され、1024x768以上を効率的に使用できません。その「不明なディスプレイ」の設定の最大解像度として1280x720があり、それを選択すると、画面の左4分の1が失われます。つまり、その左4分の1の領域でマウスの矢印が消えます。

いくつかの調査の後、私に合った解決策を見つけました。 VGAケーブルを交換しましたが、画面が「LG ... sth。」ではなく「22」ディスプレイとして検出されました。しかし、最終的に1920x1080を選択でき、完全に機能します。

要約すると、問題はVGAケーブルによって引き起こされ、別のケーブルに交換しました。

1
vdurmuscan