XPS 14z:通过 mini display 端口连接外部 vga 屏幕

XPS 14z:通过 mini display 端口连接外部 vga 屏幕

我有一台配备英特尔+英伟达显卡的 XPS 14z,Optimus 技术由 Bumblebee 版本 3 处理。我知道连接到英伟达显卡的 HDMI 端口不应该工作。但是,连接到英特尔显卡的迷你显示端口应该可以工作。

当我在 minidisplay 适配器上连接 vga 电缆时,没有识别到​​屏幕,也没有识别到​​图形界面,也没有识别到​​ xrandr:

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm 1366x768 60.0*+ 40.0
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

我知道有一个与 bumblebee 2.4 兼容的程序这里。 但是它是否已适用于 bumblebee 3?我猜修改 etc/bumblebee/xorg.conf.nvidia 应该可以完成这项工作,但我不敢尝试,因为我不知道我到底在做什么!

感谢您的帮助,

弥敦道

答案1

我已经使用 14z 运行外接显示器。我使用带 VGA 适配器的迷你显示端口。在我看来,您无法使用英特尔卡唤醒它。我使用大黄蜂。在以前的版本中存在一些 EDID 问题,所以我只能管理 640x480。今天我也有更高的分辨率。尝试唤醒 HDMI 会杀死我的系统(它停止响应)。

主要线索有:

  1. 该显示器名为DFP-1

  2. 两个屏幕共用的鼠标存在问题。

  3. 在屏幕部分使用“选项“FlatPanelProperties”“Scaling = Native””。

Bumblebee 使用显示器 :8 启动第二个 X 服务器。因此,请运行例如“DISPLAY=:8 optirun glxspheres”来测试显示器。这意味着您可能需要为显示器使用单独的窗口管理器,并且可能必须提供或共享鼠标和键盘。

(1) 默认情况下,系统会尝试使用 DFP-0,但图片却无处显示。我猜它应该负责 HDMI 端口,但我没能按照所述运行它。

(2) 我对“鼠标问题”的解决方案是在显示器“:8”上使用“void mouse”,然后使用 VNC 连接到它。这样,我的主笔记本电脑屏幕上就会出现一个小窗口,显示显示器上的内容。

(3) Nvidia 试图在显示器上强制使用 1920x1200 等高分辨率,导致较小的显示器显示“错误频率”消息。一种解决方案是运行 nvidia-settings,转到“GPU 0 > DFP-1”部分并取消标记“强制全 GPU 缩放”。可能还需要设置另一个频率。问题是如果显示器显示“错误频率”消息,如何在其上运行 nvidia-settings。另一个解决方案是屏幕部分中的“选项“FlatPanelProperties”“缩放 = 本机””。

我希望这个简短的描述能帮助您运行外部显示器。一些附加信息。我的系统是 Ubuntu 10.04.4 LTS。/etc/bumblebee/xorg.conf.nvidia 内容是:

Section "DRI"
        Mode 0666
EndSection

Section "ServerLayout"
    Identifier "Layout0"
    Option "AutoAddDevices" "false"
    Screen    "Screen0"
    InputDevice "void-mouse"
    Option         "Xinerama" "0"
EndSection

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Files"
    ModulePath "/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules"
EndSection

Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName      "GeForce GT 520M"
    BusID "01:00:0"
    Option "NoLogo" "true"
#    Option "UseEDID" "false"
    Option "UseEDID" "true"
    Option         "IgnoreEDID"
#    Option "ConnectedMonitor" "DFP"
    Option "ConnectedMonitor" "DFP-1"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device    "Device1"
    DefaultDepth    24
#    Monitor    "CRT"
    Monitor    "DFP-1"
    Option         "TwinView" "0"
    Option         "metamodes" "1024x768_70 +0+0; 1024x768 +0+0; 800x600 +0+0; 1024x768_85 +0+0"
    Option      "FlatPanelProperties" "Scaling = Native"
    SubSection "Display"
#        Virtual    1366 768
#        Virtual    1024 768
    Depth   24
#   Modes   "640x480"
#   Modes   "800x600"
#   Modes   "1024x768" "800x600"
        Modes      "1920x1200" "1920x1080" "1680x1050" "1600x1200" "1440x900" "1280x1024" "1366x768" "1360x768" "1280x800" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Section "Monitor"
    Identifier    "DFP-1"
    VendorName    "Unknown"
    ModelName     "Unknown"
#    HorizSync  28.0 - 73.0
    HorizSync   31.0 - 82.0
#    VertRefresh    43.0 - 72.0
    VertRefresh 48.0 - 85.0
    Option        "DPMS"
    Modeline       "1920x1200"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync
    Modeline       "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    Modeline       "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
    Modeline       "1600x1200"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync
    Modeline       "1440x900"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    Modeline       "1366x768"   85.25  1366 1440 1576 1784  768 771 781 798 -hsync +vsync
    Modeline       "1280x800"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
    Modeline       "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

# Linia wygenerowana przez nvidia-settings
ModeLine       "1024x768" 94.500 1024 1072 1168 1376 768 769 772 808 +hsync +vsync

EndSection

Section "InputDevice"
  Identifier "void-mouse"
  Driver "void"
EndSection

相关内容