debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Nvidia Optimus и два экрана  (Прочитано 439 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн htos

  • Topic Author
  • Сообщений: 4
Nvidia Optimus и два экрана
« : 16 Март 2017, 14:33:07 »
Добрый день. Установил на ноутбук Debian 8 c gnome 3 и сделал настройку согласно инструкции https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus
К ноутбуку подключен монитор через hdmi. После установки драйверов nvidia и создания xorg.conf  графическая оболочка запускается только на мониторе, на экране ноутбука лишь чёрный экран с маленькой белой черточкой в верхнем левом углу.
Экран ноутбука видно в настройках nvidia-settings, но попытки активировать его через nvidia-settings  не удались.
Подскажите, пожалуйста, каким образом настроить работу и экрана ноутбука?
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.46  (pbuilder@zam904)  Fri Oct 17 21:29:34 UTC 2014


Section "ServerLayout"

# Removed Option "Xinerama" "0"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1600 0
    Screen      1  "Screen1" 0 75
    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 "Monitor"

    # HorizSync source: xconfig, VertRefresh source: xconfig
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 525M"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 525M"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "HDMI-0: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "VGA-0: nvidia-auto-select +0+0 {viewportin=1600x900}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Nvidia Optimus и два экрана
« Ответ #1 : 16 Март 2017, 14:49:29 »
У тебя что то не так с:

Option         "Xinerama" "0"
https://www.opennet.ru/opennews/art.shtml?num=6921
 

Оффлайн htos

  • Topic Author
  • Сообщений: 4
Re: Nvidia Optimus и два экрана
« Ответ #2 : 17 Март 2017, 00:44:17 »
К сожалению, при изменении опции Xinerama на:
Option         "Xinerama" "on"на экране ноутбука всё-так же чёрный экран с маленькой белой черточкой в верхнем левом углу, а экран монитора просто чёрный. Пока совсем не пойму где ещё искать решение.
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Nvidia Optimus и два экрана
« Ответ #3 : 17 Март 2017, 00:56:46 »
К сожалению, при изменении опции Xinerama на:
Option         "Xinerama" "on"

А где я просил менять это на "Xinerama" "on" ?

Я наоборот указал, что похоже этот параметр ошибочный.


Пока совсем не пойму где ещё искать решение.

По ссылке, что я указал выше, ничего полезного не увидел?

 

Оффлайн htos

  • Topic Author
  • Сообщений: 4
Re: Nvidia Optimus и два экрана
« Ответ #4 : 17 Март 2017, 03:08:29 »
Воспользоваться TwinView вместо Xinerama?
Попробовал сделать конфиг с TwinView по примеру:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 340.46  (pbuilder@zam904)  Fri Oct 17 21:29:34 UTC 2014


Section "ServerLayout"

    Identifier     "Layout0"
    Screen      0  "Screen0" 1600 0
    Screen      1  "Screen1" 0 75
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
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 GT 525M"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection


Section "Screen"
   Identifier "Screen0"
   Device "Device0"
   Monitor "Monitor0"
   DefaultDepth 24
   Option "TwinView " "True"
        Option "TwinViewOrientation" "LeftOf"
        Option "UseEdidFreqs" "True"
        Option "MetaModes" "1600x900, 1680x1050;"
        Option "SecondMonitorHorizSync" "28.0 - 33.0"
        Option "SecondMonitorVertRefresh" "43.0 - 72.0"
 SubSection "Display"
  Depth 24
   Modes "1680x1050" "1600x900" "1152x864" "1024x768" "800x600" "640x480"
  EndSubSection
 EndSection
Результат: экран ноутбука как и прежде просто чёрный, а экран монитора выключен.
 

Теги: