联想T520上的三头


7
  • 带有集成英特尔高清显卡的联想T520 + NVidia卡(Optimus)
  • 计算机上的Ubuntu 11.10。
  • 我想使用内置屏幕以及两个外部屏幕。
  • 此PDF表示最多可以将四个外接显示器连接到笔记本电脑。该信息仅适用于Windows。
  • 我打算禁用NVidia卡,因为我已经知道Linux对Optimus的支持不好。

问题:

  • 是否有人在NVidia硬件上设置了三台显示器?
  • 有没有人使用Intel HD 3000设置三台显示器?
  • 我可以期望它开箱即用吗,还是我需要注意一些技巧?

Answers:


7

启用Optimus并在BIOS中启用操作系统检测后,我有2个外接DVI连接的显示器(对接-Nvidia卡)和笔记本电脑LCD(英特尔卡)可以工作。我也确实在对接工作中获得了VGA(Intel卡),但是无法将其作为笔记本电脑LCD的克隆。

这是启用了Xinerama的xorg配置:

Section "ServerLayout"
    Identifier     "Layout0"

    Screen      0   "ScreenNvidia0" 0 0
    Screen      1   "ScreenNvidia1"  RightOf "ScreenNvidia0"
    Screen      2   "ScreenIntel"    RightOf "ScreenNvidia1"

    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "true"
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     "MonitorNvidia0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     50.0 - 63.0
    Option         "DPMS"
EndSection
Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "MonitorNvidia1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     50.0 - 63.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "MonitorIntel"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 81.0
    VertRefresh     50.0 - 63.0
    Option         "DPMS"
EndSection
Section "Device"
    Identifier     "DeviceNvidia0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "1:0:0"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
    Screen         0
EndSection
Section "Device"
    Identifier     "DeviceNvidia1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "1:0:0"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
    Screen         1
EndSection

Section "Device"
    Identifier     "DeviceIntel"
    Driver         "intel"
    BusID          "0:2:0"

       Option          "monitor-VGA1"  "VGA1"
    Option          "monitor-TV"   "TV"
    Option          "monitor-LVCD1" "LVCD1"
Option "Clone" "off"
EndSection

Section "Monitor"
    Identifier      "VGA1"
EndSection

Section "Monitor"
    Identifier      "LVCD1"
    Option          "DPMS"
EndSection

Section "Monitor"
    Identifier      "TV"
    Option  "Ignore" "false"
EndSection

Section "Screen"
    Identifier  "ScreenNvidia0"
    Device      "DeviceNvidia0"
    Monitor     "MonitorNvidia0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1920x1200"
    EndSubSection
EndSection

Section "Screen"
    Identifier  "ScreenNvidia1"
    Device      "DeviceNvidia1"
    Monitor     "MonitorNvidia1"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1920x1200"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "ScreenIntel"
    Device         "DeviceIntel"
    Monitor        "MonitorIntel"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1900x1200"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1920x1200"
    EndSubSection

EndSection

在“ DeviceIntel”部分中,我最后一次尝试在Intel卡上安装多个显示器。

这是我的“ lspci”的摘录:

$ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 1057 (rev a1)

太好了,谢谢分享。将尝试您的设置。
codeape

我大约两周后就会收到Thinkpad T420,我有两个问题:1)如果您将笔记本电脑从扩展坞中卸下,您将如何将LCD屏幕立即更改为Nvidia?2)您可以在一个大型台式机上使用NVidia + Intel吗?
RushPL 2011年

1)启用Xinerama后,我无法即时切换到单个显示器。我非常想这样做。到目前为止,我有另一个xorg.conf(几乎为空文件),在进行演示/移动笔记本电脑时会切换到该文件。要“切换”,我切换文件,注销Ubuntu,然后再次登录(这将重新启动Xorg)。2)通过上面的设置,我在Nvidia卡上使用2个DVI显示器(对接),在Intel卡上使用笔记本电脑的屏幕来制作一个台式机。我已经使用此静态配置对其进行了设置,因为大多数时候我都在对接计算机。
HNygard

3

如果不使用NVidia卡,则只能使用笔记本计算机上的单个VGA端口。即使同时连接到扩展坞,除非使用NVidia卡,否则dvi和显示端口将不可用。


对,那是正确的。因此,无论如何,我可能都会选择NVidia卡。下一期:使用什么驱动程序?nvidea?nv?新手?
codeape
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.