私のUbuntuノートパソコンでこのモニターAcer XB270Hを使用しようとしましたが、認識されず、誤った解像度が表示されました。
注:まず、モニターDPケーブル付きのドッキングステーションを使用し、コンピューターをモニターに直接接続できるように、ミニDP-DPケーブルを購入しました。しかし、変更はなく、ハードウェアの問題ではありません。
以下を使用して新しい設定を強制しようとしましたxrandr
。
cvt 1920 1080
:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode DP1 "1920x1080_60.00"
ここに表示される内容は次のとおりです。
gsd-color[2315]: unable to get EDID for xrandr-DP1: unable to get EDID for output
したがって、次のコマンドは2番目のモニターを黒色に置き換えて、次のように表示します'no signal'
。
xrandr --output DP1 --mode 1920x1080_60.00
メガネ
Linux 4.18.0-13-generic #14-Ubuntu SMP x86_64 GNU/Linux
lspci -v | grep VGA
:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])```
inxi -Gxx
:
Graphics: Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel bus ID: 00:02.0
chip ID: 8086:0166
Display: x11 server: X.Org 1.20.1 driver: i915 compositor: gnome-shell
resolution: 1366x768~60Hz, 1024x768~60Hz
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2 compat-v: 3.0
direct render: Yes
修正する:
ここで提案されたファイルを使用しようとしていますxorg.conf
。
read-edid
EDIDを取得するには、parse-edid
:を使用できず、/sys/class/drm/card0-DP1/edid : Partial Read... Try again...
インターネットでも見つかりません。
いよいよEDID(256ビット)ファイルを取得できました。Windowsツールを使用してくださいmoninfo.exe
:
ls -al /etc/X11/edid.bin
-rwxr----- 1 root root 256 Feb 3 14:00 /etc/X11/edid.bin
いくつかのXorgガイドに従いましたが、このエラーはあまりにも頻繁に表示されます。
gsd-color[2995]: failed to get edid: unable to get EDID for output
ベストアンサー1
ログによると、ディスプレイポートが読み取れないと示されていますがEDID
、外部モニタのようです。 IntelはEDID
設定を転送する必要がありますxorg.conf
。少なくともそれが私がメモリから見つけることができるものです。
xorg.conf
.
一つ作ってみてくださいxorg.conf
。存在しない場合は、以下から作成できます。/etc/X11/xorg.conf.d
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
Screen 1 "Screen1" RightOf "Screen 0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
InputDevice "Touchpad0" "SendCoreEvents"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
# ModeLine "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Monitor1"
Identifier "Monitor1"
VendorName "<Vendor_Name>"
ModelName "<Model_Name>"
# ModeLine "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "<Device_Identifier>"
Driver "<i915!?>"
VendorName "Intel Corporation"
Option "UseEdidDpi" "FALSE" # Make it TRUE and in the next line supply that
Option "CustomEDID" "DFP-2:/etc/X11/<EDID_config_from_Screen_Manufacturer>.bin"
Option "DPI" "150x155"
Section "Screen0"
Identifier "Screen0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "1600x900 +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
# Mode "1600x900_60.00"
EndSubSection
EndSection
Section "Screen0"
Identifier "Screen1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "1920x1080 +0+0"
SubSection "Display"
Depth 24
# Mode "1920x1080_60.00"
EndSubSection
EndSection
上記のファイルを編集する必要があるかもしれませんが、始めるのに役立ちます。成功/障害物を再送してください。
フォローアップ
51号線の場合:ディスプレイをディスプレイにマッピングしようとしていることを理解しています。その場合はDevice
、セクションを作成し、モニターとビデオカードを指定します。このように:
Section "Device"
Identifier "Device0"
Option "Monitor0" "DVI" # Use your settings
Option "Monitor1" "DP2"
Driver "intel"
EndSection
問題がある他の行番号は何ですか?でログインできますかX
?
EDID
このリンクを読むことができます