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

Автор Тема: Настройка TwinView на nVidia.  (Прочитано 2062 раз)

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

Оффлайн Tammy

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
Настройка TwinView на nVidia.
« : 02 Июнь 2014, 02:22:14 »
Кто-нибудь может подсказать как заставить все это работать на двух разных видеокартах, к одной подключение осуществляется через DVI и HDMI, к другой через VGA разъем. Вместе оно все упорно не желает работать. Работает только одна видеокарта из двух.

Spoiler: ShowHide
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 331.67  (pbuilder@zam904)  Tue Apr 22 12:02:15 UTC 2014


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option         "Xinerama" "0"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "built-ins"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SMB1940W"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "SAMSUNG"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ###
[arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              #
        #Option     "WrappedFB"             #
[<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             #
        #Option     "AsyncUTSDFS"           #
[<bool>]
    Identifier     "Card0"
    Driver         "nvidia"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ###
[arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              #
        #Option     "WrappedFB"             #
[<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             #
        #Option     "AsyncUTSDFS"           #
[<bool>]
    Identifier     "Card1"
    Driver         "nvidia"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ###
[arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              #
        #Option     "WrappedFB"             #
[<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             #
        #Option     "AsyncUTSDFS"           #
[<bool>]
    Identifier     "Card2"
    Driver         "nvidia"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 670"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 670"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"

# Removed Option "metamodes" "GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.DVI-I-1: nvidia-auto-select +3360+180, GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.HDMI-0: nvidia-auto-select +0+0, GPU-4270a4e1-7d4a-6ddf-8abe-832003593f8e.VGA-0: nvidia-auto-select +1920+180"
# Removed Option "metamodes" "GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.DVI-I-1: 1440x900 +3040+0, GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.HDMI-0: 1600x900 +0+0, GPU-4270a4e1-7d4a-6ddf-8abe-832003593f8e.VGA-0: nvidia-auto-select +1600+0"
# Removed Option "MultiGPU" "On"
# Removed Option "SLI" "on"
# Removed Option "metamodes" "GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.DVI-I-1: 1440x900 +1600+0, GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.HDMI-0: 1600x900 +0+0"
# Removed Option "SLI" "off"
# Removed Option "BaseMosaic" "on"
# Removed Option "metamodes" "nvidia-auto-select +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +0+0, HDMI-0: nvidia-auto-select +1440+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "nvidia-auto-select +0+0"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "HDMI-0: 1600x900 +0+0, DVI-I-1: nvidia-auto-select +1600+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Card2"
    Monitor        "Monitor2"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "enable"
#   Option      "RENDER"   "disable"
EndSection


Spoiler: ShowHide
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 331.67  (pbuilder@zam904)  Tue Apr 22 12:02:15 UTC 2014


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option         "Xinerama" "0"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "built-ins"
EndSection

Section "Module"
   Load   "glx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SMB1940W"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ###
[arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              #
        #Option     "WrappedFB"             #
[<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             #
        #Option     "AsyncUTSDFS"           #
[<bool>]
    Identifier     "Card0"
   Driver   "nvidia"
   Option      "Coolbits"   "1"
   Option      "AddARGBGLXVisuals"   "true"
   Option      "TripleBuffer"   "false"
   BusID   "PCI:3:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ###
[arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              #
        #Option     "WrappedFB"             #
[<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             #
        #Option     "AsyncUTSDFS"           #
[<bool>]
    Identifier     "Card1"
   Driver   "nvidia"
   Option      "Coolbits"   "1"
   Option      "AddARGBGLXVisuals"   "true"
   Option      "TripleBuffer"   "false"
   BusID   "PCI:3:0:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ###
[arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              #
        #Option     "WrappedFB"             #
[<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             #
        #Option     "AsyncUTSDFS"           #
[<bool>]
    Identifier     "Card2"
   Driver   "nvidia"
   Option      "Coolbits"   "1"
   Option      "AddARGBGLXVisuals"   "true"
   Option      "TripleBuffer"   "false"
   BusID   "PCI:3:0:0"
EndSection

Section "Device"
    Identifier     "Device0"
   Driver   "nvidia"
   Option      "Coolbits"   "1"
   Option      "AddARGBGLXVisuals"   "true"
   Option      "TripleBuffer"   "false"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 670"
   BusID   "PCI:3:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
   Driver   "nvidia"
   Option      "Coolbits"   "1"
   Option      "AddARGBGLXVisuals"   "true"
   Option      "TripleBuffer"   "false"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 610"
   BusID   "PCI:3:0:0"
EndSection

Section "Screen"

# Removed Option "metamodes" "GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.DVI-I-1: nvidia-auto-select +3360+180, GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.HDMI-0: nvidia-auto-select +0+0, GPU-4270a4e1-7d4a-6ddf-8abe-832003593f8e.VGA-0: nvidia-auto-select +1920+180"
# Removed Option "metamodes" "GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.DVI-I-1: 1440x900 +3040+0, GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.HDMI-0: 1600x900 +0+0, GPU-4270a4e1-7d4a-6ddf-8abe-832003593f8e.VGA-0: nvidia-auto-select +1600+0"
# Removed Option "MultiGPU" "On"
# Removed Option "SLI" "on"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.DVI-I-1: 1440x900 +1600+0, GPU-29f3ab69-4997-a5d1-d709-4396c08f2647.GPU-0.HDMI-0: 1600x900 +0+0"
    Option         "MultiGPU" "Off"
    Option         "SLI" "off"
    Option         "BaseMosaic" "on"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Card2"
    Monitor        "Monitor2"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
   Option      "Composite"   "enable"
#   Option      "RENDER"   "disable"
EndSection


Все это получилось запустить через генерацию xorg.conf с помощью nvidia-xconfig --xinerama , но все это ужасно глючит, особенно мышка любит застревать в другом сеансе иксов и упорно не желает потом возвращаться в свой. И сами мониторы регулярно рандомно меняют положение относительно друг друга.
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4501
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Настройка TwinView на nVidia.
« Ответ #1 : 02 Июнь 2014, 06:17:03 »
Tammy, а это правда что у всех Device один и тот же BusID   "PCI:3:0:0" (в первом конфиге 1:0:0)?   Так же во втором xinerama = off.

Оффлайн Tammy

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
Re: Настройка TwinView на nVidia.
« Ответ #2 : 02 Июнь 2014, 16:12:16 »
Tammy, а это правда что у всех Device один и тот же BusID   "PCI:3:0:0" (в первом конфиге 1:0:0)?
Да, эти конфиги мне sgfxi создал при установке драйвера. А в последующем при попытки менять BusID на нужные абсолютно ничего не меняется. Второй монитор как был неактивный, таким и остается.
Так же во втором xinerama = off.
Хотелось бы именно TwinView, а не xinerama в связи с глючностью последней.

Раньше на драйверах 230+ TwinView в настройках nvidia-settings без проблем включался, потом его поменяли на эту xinerama и еще что-то там.
 

Русскоязычное сообщество Debian GNU/Linux

Re: Настройка TwinView на nVidia.
« Ответ #2 : 02 Июнь 2014, 16:12:16 »


Теги:
 

настройка одновременного вывода звука с нескольких программ

Автор SeHELLioN

Ответов: 4
Просмотров: 1585
Последний ответ 30 Май 2011, 17:58:18
от SeHELLioN
Настройка двух дисплеев hd 6670

Автор Stan

Ответов: 7
Просмотров: 3504
Последний ответ 19 Июнь 2013, 11:22:19
от vladimir_ar
Настройка 3-х мониторов и двух видеокарт (хочу добиться режима как в windows)

Автор Nathan

Ответов: 10
Просмотров: 2594
Последний ответ 27 Декабрь 2014, 16:43:07
от Nathan
Настройка драйверов ATI Radeon HD 7850M/8850M

Автор makarov90

Ответов: 5
Просмотров: 1431
Последний ответ 14 Сентябрь 2016, 21:57:06
от VKH
Настройка VRAM видеокарты. Или vramlimit.

Автор serke7771

Ответов: 3
Просмотров: 1090
Последний ответ 14 Февраль 2019, 19:39:21
от G_r_i_g_a