Второй монитор не распознан - файл xorg.conf [решено]

В данном конкретном случае нет, вы не можете извлечь файл с помощью unzip ; вам нужно использовать 7za для его извлечения.

По умолчанию 7za создает архивы в формате 7z . Он также может создавать архивы в формате zip, которые можно распаковать с помощью unzip ; для этого либо укажите архив с .zip или укажите тип с помощью -tzip :

7za a -tzip test.war ...

Это создаст файл test.war , который можно извлечь с помощью unzip .

Обратите внимание, что если вы создаете файл WAR JavaEE, вам в любом случае следует использовать инструмент jar (или соответствующий плагин для вашего инструмента сборки), а не zip или 7za .

2
04.05.2019, 12:52
2 ответа

В вашем журнале указано, что он не может прочитать 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?

ЭДИД

Вы можете прочитать эту ссылку

Как указать Intel Graphics использовать мой пользовательский файл EDID?

2
27.01.2020, 22:08

Я просто хочу добавить свое решение этой проблемы. Я не мог попробовать решение EDID -DependencyHell, потому что на моей машине не было окон. Двойные мониторы с двумя одинаковыми 24-дюймовыми мониторами всегда отлично работали с разрешением 1920x1080. Странно, после подключения третьего, также идентичного монитора, второй монитор перестал работать с разрешением 1920x1080. Даже после подключения его к разным портам (DP -1 или DP -3 или HDMI -0 ), все та же ошибка. "dmesg | grep EDID" сказал:

nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device HDMI-0

Наконец-то мне удалось решить проблему с помощью специального xorg.conf:



Section "Monitor"
  Identifier "Monitor1"
  VendorName     "Unknown"
  ModelName      "Acer B246HL"
  HorizSync       30.0 - 80.0
  VertRefresh     55.0 - 76.0
  Option         "DPMS"
  Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSection

Section "Monitor"
  Identifier "Monitor2"
  VendorName     "Unknown"
  ModelName    "Acer B246HL"
  HorizSync       30.0 - 80.0
  VertRefresh     55.0 - 76.0
  Option         "DPMS"
  Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSection

Section "Monitor"
  Identifier "Monitor3"
  VendorName     "Unknown"
  ModelName    "Acer B246HL"
  HorizSync       30.0 - 80.0
  VertRefresh     55.0 - 76.0
  Option         "DPMS"
  Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSection

Section "Device"
  Identifier "Card0"
  Driver "nvidia"
  Option "DP-1" "Monitor1"
  Option "DP-3" "Monitor2"
  Option "HDMI-0" "Monitor3"
  BusID "PCI:39:0:0"
EndSection

Section "Screen"
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor1"
  Monitor "Monitor2"
  Monitor "Monitor3"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1920x1080_60.00"
  EndSubSection
EndSection

Модельный ряд можно создать с помощью:

cvt 1920 1080

Остальное должно объясняться -само собой. Спрашивайте, если остались вопросы.

Это было единственное решение, которое сработало для меня, все с xrandr начинало генерировать ошибки после команды "xrandr --addmode".

0
16.07.2020, 00:30

Теги

Похожие вопросы