显示端口不适用于Dell XPS 14z
我试图在ubuntu 11.10上将外部显示器连接到XPS 14z。 我意识到它有一张优化卡,但是我能找到的一切都说显示端口连接到了intel卡,HDMI连接到geForce,似乎没有人遇到任何问题,即使在15z上也是如此。 (我想)会是类似的硬件。
有人有主意吗?
我有戴尔XPS 14z。 我设法通过VGA适配器运行连接到迷你DisplayPort的外部显示器。 不幸的是,我得到的分辨率最高为640×480。
15z和14z根据: dell略有不同
我的解决方案:我使用Ubuntu 10.04 LTS。 我根据github上的说明安装了大黄蜂我修改了/etc/bumblebee/xorg.conf.nvidia如下:
“DRI”部分 模式0666 EndSection “ServerLayout”部分 标识符“Layout0” 选项“AutoAddDevices”“false” 屏幕“Screen0” EndSection “模块”部分 加载“dbe” 加载“extmod” 加载“glx” 加载“记录” 加载“freetype” 加载“type1” EndSection “文件”部分 ModulePath“/ usr / lib / nvidia-current / xorg,/ usr / lib / xorg / modules” EndSection “设备”部分 标识符“Device1” 司机“nvidia” 供应商名称“NVIDIA Corporation” BusID“01:00:0” 选项“NoLogo”“true” #选项“UseEDID”“false” 选项“UseEDID”“true” #Option“IgnoreEDID” #选项“ConnectedMonitor”“DFP” 选项“ConnectedMonitor”“DFP-1” EndSection “屏幕”部分 标识符“Screen0” 设备“Device1” DefaultDepth 24 监控“DFP-1” 子部分“显示” 深度24 模式“1920x1200”“1920x1080”“1680x1050”“1600x1200”“1440x900”“1280x1024”“1366x768”“1360x768”“1280x800”“1024x768”“800x600”“640x480” EndSubSection EndSection “扩展”部分 选项“复合”“启用” EndSection “监视器”部分 标识符“DFP-1” VendorName“未知” ModelName“未知” HorizSync 28.0 - 73.0 VertRefresh 43.0 - 72.0 选项“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 #1024x768 @ 60Hz(VESA)hsync:48.4kHz #ModeLine“1024x768”65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync #1024x768 @ 70Hz(VESA)hsync:56.5kHz #ModeLine“1024x768”75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync #1024x768 @ 75Hz(VESA)hsync:60.0kHz #ModeLine“1024x768”78.8 1024 1040 1136 1312 768 769 772 800 + hsync + vsync #1024x768 @ 85Hz(VESA)hsync:68.7kHz #ModeLine“1024x768”94.5 1024 1072 1168 1376 768 769 772 808 + hsync + vsync EndSection
您可能需要重新启动“/etc/init.d/bumblebee restart”。 不幸的是,所有模式设置都不起作用。 然后我跑:
DISPLAY =:8 optirun glxspheres
它就在那里。 当然,这里的“glxspheres”是一个示例应用程序 – 你可以运行“gedit”或其他任何东西。 问题是 – 它是单独的显示,所以你可能需要窗口管理器(metacity?)。 如果您需要它作为单个桌面可能“协同作用”将起作用。 我需要“重叠”显示,所以我运行VNC服务器进行显示:8(并使用无效鼠标/键盘)并让vinagre连接到它。 这会导致主屏幕上出现一个显示外部显示器内容的窗口。 我的解决方案是创建一个脚本,让所有客户端在外部监视器上运行,然后使用“DISPLAY =:8 optirun”前缀运行脚本。 节电似乎也有效:
的/ etc /熊蜂/ cardoff
\ _SB.PCI0.PEG0.PEGP._OFF
的/ etc /熊蜂/卡登
\ _SB.PCI0.PEG0.PEGP._ON
在/etc/bumblebee/bumblebee.conf中进行适当的设置。
我注意到“暂停”后运行卡的一些问题。 我的解决方案是在挂起之前“/etc/init.d/bumblebee stop”和之后的“/etc/init.d/bumblebee start”。
如果您想使用HDMI端口,我会首先尝试将DFP-1更改为DFP-0。
我希望12.04 LTS能提供更简单的解决方案。
米哈尔