Dell Mini 10vラップトップの外部ディスプレイでより高い画面解像度を設定できない


40

HPの22インチディスプレイ(w2207h)をVGAスイッチを介してラップトップ(Dell Mini 10vまたは1011)に接続しています(この画面をデスクトップコンピューターとニンテンドーWiiと共有しています)。私の問題は、外部ディスプレイで1024x768(4:3)より高い解像度を設定できないことです。より低い解像度(800x600および4:3)のみを設定できます。以前にUbuntuで使用しましたが、画面解像度に問題はなかったので、問題はVGAスイッチだと思います。誰もこの問題を修正する方法を知っていますか?誰が私が始めることができるか知っていますか?

これは、私の画面構成のスクリーンショットです。緑色のものはHPディスプレイであり、その上で読むことができる言葉は「不明」です。はい、スペイン語です。どうもありがとうございました。

画面構成ウィンドウUbuntu 11.10

詳細:私のDell MiniラップトップのグラフィックアダプターはIntel945GSE UMAです。


1
HPディスプレイのネイティブ解像度が1650 x 900であることを忘れていました。ありがとうございます。
ジェフェスアレス

詳細情報。2番目のディスプレイは、モニター/画面/ディスプレイウィンドウに不明としてリストされます。
ジェフェスアレス

回答:


53

私にも同じことが起こります。次の方法で解像度を追加する必要があります。

xrandr --newmode <ModeLine>

解像度のModeLineを知るには、次を実行します。

$ cvt 1650 900

次のようなものが得られます。

# 1656x900 59.93 Hz (CVT) hsync: 55.98 kHz; pclk: 122.25 MHz
Modeline "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync

次に、「Modeline」という語の後の情報をXRandRコマンドにコピーします。

$ xrandr --newmode "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync

モードに入った後、出力に追加する必要があります。

xrandr --addmode VGA1 1656x900_60.00

これで新しい解像度ができました:-)


6
VGA1を何に置き換えますか?-解決済み:xrandrが出力名を確認する
kommradHomer 14

3
これは動作します。どうもありがとう。しかし、コンピューターを再起動するたびにこれを行う必要があります(bashの履歴が役立ちます)。これを自動的に行うのに最適な場所はどこでしょうか?
イヴァン

@Ivan、最後の2つのコマンドでスクリプトを作成し、起動時に実行することができます。起動スクリプトについて読んでください。
-FelGutiCo

私もドキュメントでこの提案を見つけましたが、残念ながら、xrandr --newmode <Modeline>私が入力したものに関係なくステップが機能しないため、私にはまったく機能しません。ただ言うだけxrandr: failed to parse <X> as a mode specificationです。何がそれを引き起こす可能性がありますか?
Thor84no

1
このソリューションは私のために働いた。私はちょうどあなたが行うことができますモード削除することを追加したい xrandr --rmmode 1920x1200R例えば
kalmanIsAGameChanger

10

FelGutiCoとmilkovskyは正しいのですが、-rパラメーターを使用して動作させる必要がありました(そうしないと、モニターの左側の20%が空白になり、画像が右側の80%に収まりました)。

$ cvt -r 1920 1080
# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync

$ xrandr --newmode "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync

$ xrandr --addmode VGA-1 1920x1080R

さらに、「VGA1」を「VGA-1」に変更する必要があったため、1つのヒントがあります。使用したモニターのIDを確認するには:

$ xrandr --listactivemonitors

1
$ cvt 1366 768
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

$ xrandr --newmode "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

モニターのIDを見つけるには

$ xrandr --listactivemonitors

Monitors: 2
 0: +*eDP-1 1366/345x768/194+0+0  eDP-1
 1: +DP-1 1024/271x768/203+1366+0  DP-1

$ xrandr --addmode DP-1 1368x768_60.00

使用したコマンドの説明を追加してください。
カルフィ

0

問題がVGAスイッチにあると思われる場合は、モニターを直接接続してみてはどうでしょうか。

また、多くのネットブックのビデオチップセットには既知の問題があります。この問題では、どの画面サイズでも2048ピクセルを超えることはできません。したがって、ラップトップの幅が1024ピクセルの場合、追加できるのは最大1024ピクセルの幅のディスプレイのみです。

これを確認するには、ターミナルを開き、次のコマンドを使用します。

lspci

「Intel Corporation:N10 Family Integrated Graphics Controller」が表示される場合、システムこの問題の影響を受けています。

これは、Ubuntuのドライバーの制限が原因で発生します。これに関するバグレポートは次のとおりです。

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/830949

これが、より高い解像度を設定しようとすると、すべてのモニターを2048x2048ピクセル以内に収める必要があるというメッセージが表示される理由です。残念ながら、これに対する実際の解決策はありませんが、2つの回避策を提案できます。

  1. モニターを上下に並べます。したがって、制限されるのは垂直解像度であり、600 + 900 = 1500は2048よりも低いため、両方のモニターを使用できます。
  2. Unity-2dを使用してください。制限は影響しません。

コマンドラインから解像度を設定しようとすると、無効な解像度の設定に対する「保護」をバイパスすることに注意してください。これは機能せず、システムが使用できないほど遅くなります。この場合は、再起動してください。


これは私の古いラップトップの問題で、外部モニターを論理的に(右側ではなく)ビルトインの上に置くことで問題を解決しましたが、これは別の世代のIntelグラフィックス(このバグですが、残念ながらはるかに安定していません)。
イヴァン

0

次のコマンドは、my Ubuntu 17.04で動作Lenovo Ideapad Z510します。Nvidia 1GB GPU

ubuntu@home-ideapad: xrandr --listmonitors


0

FelGutiCoが言ったことを行うことができます。さらに、再起動後に問題が発生した場合(ubuntuは解決策を見つけることができません)、上記の2つのxrandrコマンドを使用して、ホームディレクトリに.xprofileファイルを作成する必要があります。

$ xrandr --newmode "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync
$ xrandr --addmode VGA1 1656x900_60.00

ここで、1656x900 ..->目的の解像度

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