Автор Гілка: Nvidia Optimus і два екрана  (Прочитано 731 раз)

Відсутній bahmaz

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
Вітаю. Я встановив Debian 8 з gnome 3 на ноутбук і зробив налаштування згідно інструкції -  https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus
До ноутбука підключений монітор через hdmi. Після встановлення драйверів і створення xorg.conf графічна оболонка запускається тільки на моніторі, екран ноутбука ввімкнений і лише з чорним екраном
Екран ноутбука присутній в налаштуваннях nvidia-settings, але намагання його активувати через nvidia-settings лишились марними.
Підкажіть, будь ласка, яким чином налаштувати і роботу екрана ноутбука?

xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.46  (buildd@brahms)  Tue Oct  7 08:00:32 UTC 2014

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 640 0
    Screen      1  "Screen1" 0 285
    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"

# Removed Option "metamodes" "HDMI-0:  nvidia-auto-select +0+0"
# Removed Option "MultiGPU" "off"
    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
    Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
# Removed Option "metamodes" "VGA-0:  nvidia-auto-select +0+0"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "VGA-0: 1600x900_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    Modes "1600x900" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Відсутній recht

  • Кореспондент
  • ***
  • дописів: 125
  • Карма: +0/-0
Re: Nvidia Optimus і два екрана
« Відповідей #1 : 2017-03-18 15:31:34 »
Щоби впливати на зміст xorg.conf запускайте nvidia-settings з правами root-а, зберігайте налаштування -- також.

Відсутній bahmaz

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
Re: Nvidia Optimus і два екрана
« Відповідей #2 : 2017-03-18 16:33:42 »
Так і робив, запускав і вносив зміни під root. Проте не отримав потрібного​ результату

Миха́йло Даниленко

  • Гість
Re: Nvidia Optimus і два екрана
« Відповідей #3 : 2017-03-18 17:29:10 »
Пограйтеся з xrandr — він показує актуальну інформацію про те, що думають про наявність та стан моніторів Ікси.

У мене, на жаль, на даний момент зовнішній монітор не працює (debian testing) — до деякого моменту все було як треба, і він одразу з'являвся після ввімкнення через xrandr, і awesome його автоматично додавав. Після якогось оновлення все поламалося, і підключення монітору призводить до страшних глюків, коли вікна починають втікати невідомо куди (я так розумію — на якийсь віртуальний монітор, який теоретично має бути на зовнішньому, але по факту там не є). Оскільки зовнішній монітор для мене не критичний — у мене досі не дійшли руки розібратися з проблемою.

До речі, залежить від того, як у вас той optimus зроблений. У мене, наприклад, наскільки я зрозумів, nvidia взагалі не підключений до жодного відеовиводу, тобто використовуватися може лише разом з intel, через bumblebee. Наскільки я пам'ятаю, коли я вмикав драйвер nvidia в xorg.conf — ікси взагалі не стартували, бо не могли знайти куди виводити картинку.

Відсутній recht

  • Кореспондент
  • ***
  • дописів: 125
  • Карма: +0/-0
Re: Nvidia Optimus і два екрана
« Відповідей #4 : 2017-03-18 17:46:02 »
Так і робив, запускав і вносив зміни під root. Проте не отримав потрібного​ результату
Я вірно розумію, що після внесення змін ви перезаписували файл xorg.conf? Перезавантажувалися?

Відсутній bahmaz

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
Re: Nvidia Optimus і два екрана
« Відповідей #5 : 2017-03-18 18:41:31 »
Так, вірно. Натискав кнопку записати зміни в xorg.conf під root і перезавантажувався.