Автор Тема: Два монитора (Решено)  (Прочитано 5802 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Два монитора
« Ответ #15 : 09.03.2018 13:47:50 »
И куда тут смотреть?
Вы создайте файл 10-monitor.conf через nvidia-settings, потом перезагрузитесь и приложите файл Xorg.0.log. Смотреть нужно строчку Using config directory и то что рядом. В данном случае ничего нет, поэтому Xorg сам создаёт конфигурационный файл на лету.
Сноси Винду, переходи на Линукс ! :)

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #16 : 09.03.2018 14:45:22 »
Вы создайте файл  через nvidia-settings, потом перезагрузитесь и приложите файл Xorg.0.log. Смотреть нужно строчку Using config directory и то что рядом.

1. Снес 10-monitor.conf
2. Создал файл  через nvidia-settings из под рут.
/etc/X11/xorg.conf.d/10-monitor.conf
Спойлер
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.25  (builder@localhost.localdomain)  Fri Feb 16 07:17:02 UTC 2018

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "DVI-I-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
3. После перезагрузки тоже самое.
Вывод Xorg.0.log прилагаю ниже.
Выше Using config directory какая то ругань.
« Последнее редактирование: 09.03.2018 15:03:44 от latigid »

Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Два монитора
« Ответ #17 : 09.03.2018 19:53:56 »
а если в автозагрузку запихать настройку xrandr'ом ?
А можно поконкретнее?
У меня вторым монитором подключен 32" телевизор. Именно для просмотра кино и чтения литературы лежа на диване.

Я написал вот такое заклинание
$ cat ~/bin/HDMI2sw.sh
#!/bin/bash
xrandr | grep -q "HDMI-2 connected 1360" &&  xrandr --output HDMI-2 --off || xrandr --output HDMI-2 --mode 1360x768 --right-of HDMI-1
Вам, конечно, нужно подправить его под свои требования.
Вывел пимпочку для него на панель.
Работает так:
если HDMI-2 активен, то он его гасит, и наоборот, если не активен, то включает.

Работаю с ним так:
- хочу посмотреть фильм;
- включаю телевизор;
- жду пока телевизор скажет "нет сигнала";
- давлю на пимпочку и получаю второй монитор;
- смотрю кино;
- посмотрел;
- давлю на пимпочку - второй экран вырубается;
- выключаю телевизор.

Всё.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #18 : 09.03.2018 20:16:21 »
Спасибо, если ничего не получиться буду разбираться и пробовать.

А пока хотелось бы разобраться с моим Xorg.0.log.
Кто меняет загрузку с /etc/X11/xorg.conf.d/10-monitor.conf?

Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Два монитора
« Ответ #19 : 09.03.2018 20:27:57 »
Спасибо, если ничего не получиться буду разбираться и пробовать.

А пока хотелось бы разобраться с моим Xorg.0.log.
Кто меняет загрузку с /etc/X11/xorg.conf.d/10-monitor.conf?
У меня monitor.conf отсутствует. Всё отдано на откуп иксам в автомате.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #20 : 09.03.2018 20:34:46 »
Вообще я делал так через nvidia-settings, выстраивал как нужно мониторы, потом сохранял файл по пути /etc/X11/xorg.conf.d/10-monitor.conf безо всяких merge, то есть тупо заменял существующий файл.
Тоесть это не работает? И созданый файл не является приоритетным при загрузке?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Два монитора
« Ответ #21 : 09.03.2018 20:35:15 »
latigid

Сейчас сработал 10-monitor.conf по логу. Но мне не совсем нравится лог, вот, например, у меня так:
Option "MetaModes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: 1280x1024 +1920+0"
а у вас так:
Option "MetaModes" "DVI-I-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1280+0"

Покажите скриншоты, как настроено в nvidia-settings для обоих экранов. Либо можете вручную поправить эту опцию в 10-monitor.conf, а потом проверить ещё раз.
« Последнее редактирование: 09.03.2018 20:39:45 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #22 : 09.03.2018 20:42:03 »
Вот так выглядит Nvidia-settings . Мониторы слегка разведены мною.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Два монитора
« Ответ #23 : 09.03.2018 20:47:38 »
Я же правильно понял, что нужно сделать расширение рабочего стола ? В таком случае, очевидно же, что у вас совсем ни так как нужно, вот так должно быть (см. вложения).
Сноси Винду, переходи на Линукс ! :)

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #24 : 09.03.2018 20:51:51 »
Я же писал выше, что так и сделал!!!
1. Снес 10-monitor.conf
2. Создал файл  через nvidia-settings из под рут.
/etc/X11/xorg.conf.d/10-monitor.conf
Спойлер
3. После перезагрузки тоже самое.
После перезагрузки то что вы видите.

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #25 : 09.03.2018 20:54:18 »
Вот как я настраивал.
А предыдущие мои скриншоты - после перезагрузки.
Как я понимаю - чтото не дает грузиться с 10-monitor.conf
« Последнее редактирование: 09.03.2018 20:57:05 от latigid »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Два монитора
« Ответ #26 : 09.03.2018 20:57:14 »
Вот как я настраивал.
Зачем же тогда приводить неправильные снимки выше ?..

Хорошо, тогда сообщите, что у вас за DE (Xfce, Mate, KDE, etc). Также попробуйте всё-таки указать нужный Resolution для каждого монитора.
Сноси Винду, переходи на Линукс ! :)

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #27 : 09.03.2018 21:05:28 »
Зачем же тогда приводить неправильные снимки выше ?..
Еще раз повторяю - снимки выше после перезагрузки! Т.е. они показывают что nvidia-settings также видит положение экранов как и я.

Хорошо, тогда сообщите, что у вас за DE (Xfce, Mate, KDE, etc).
Где это посмотреть?

Также попробуйте всё-таки указать нужный Resolution для каждого монитора.
Пробовал. Сейчас еще раз попробую.

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Re: Два монитора
« Ответ #28 : 09.03.2018 21:19:34 »
Попробовал - без результатно.
/etc/X11/xorg.conf.d/10-monitor.conf
Спойлер
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.25  (builder@localhost.localdomain)  Fri Feb 16 07:17:02 UTC 2018

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "DVI-I-0: 1280x1024_75 +0+0, VGA-0: 1280x1024_75 +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Разрешения мониторов прописаны.
« Последнее редактирование: 09.03.2018 21:23:23 от latigid »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Два монитора
« Ответ #29 : 09.03.2018 21:52:01 »
Где это посмотреть?
Обычно по графическому интерфейсу определяется, либо в системных требованиях к дистрибутиву есть такая информация. Но можно и так узнать, например:
apt-get install wmctrl
wmctrl -m

Так, в загруженной системе скомандуйте от рута:
startx
На оранжевом фоне должно появиться окно с двумя кнопками "Continue" и "Exit". Оцените правильность отрисовки экранов и нажмите "Exit". При правильном расположении, окно с кнопками должно быть только но одном экране, на втором просто оранжевый фон.

Вообще у вас по логу Xorg.0.log конфигурационный файл читается и вроде как всё должно быть норм, но эти настройки могут быть перекрыты настройками DE, поэтому я и спрашиваю, так как в настройках Дисплея может быть что-то изменено. Но тогда в окне DM этих изменений быть не должно.
« Последнее редактирование: 09.03.2018 21:53:33 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)