我想在我的 Thinkpad W530 上配置/使用第二个显示器,该显示器带有 Intel/Nvidia 混合显卡。Ubuntu ppa 中的 Bumblebee 已安装。
在网上搜索了几个小时后,我找到了一个解决方案,它使用带有虚拟屏幕的修补过的英特尔显卡驱动程序和一个名为 screenclone 的小工具。(适用于 Thinkpad 的最佳 Ubuntu 图形设置)
但是这个解决方案不适用于 13.10,我发现 xserver-xorg-video-intel 驱动程序 2.99 有一个支持虚拟屏幕“intel-virtual-output”的工具。
目前尚未构建和分发工具“intel-virtual-output”。(构建和分发 intel-virtual-output)
我尝试从源代码构建并安装驱动程序:
apt-get build-dep xserver-xorg-video-intel
git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
cd xf86-video-intel
./autogen.sh --prefix=/usr
make && sudo make install
但是软件包 xserver-xorg-video-intel 的版本没有变化,并且工具 intel-virtual-output 在终端中不可用。
xorg-edgers ppa 上的包也不包含虚拟屏幕工具。
如何安装工具“intel-virtual-output”?
提前谢谢您并请原谅我的英语不好。
答案1
希望这可以帮助:
英特尔虚拟输出工具
首先,您需要安装最新的 xf86-video-intel 驱动程序 (2.99)。Ubuntu 13.10 附带该驱动程序,因此您无需更新驱动程序。然而,使这一切成为可能的是最新版本的 intel-virtual-output 工具,它与 xf86-video-intel 驱动程序源捆绑在一起。但是,ubuntu 的软件包没有捆绑它,我们需要从源代码编译它。这里要注意的一件重要事情是:不要从 ubuntu 的 deb-src 软件包编译它。该软件包很旧,当前版本对该工具进行了一些重大修复,我们实际上需要这些修复才能使一切正常运行。所以让我们开始吧:
sudo apt-get install xorg-dev git git
clone git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
cd xf86-video-intel
./autogen.sh
cd tools
make
sudo cp intel-virtual-output /usr/bin/
sudo chmod +x /usr/bin/intel-virtual-output
答案2
intel-virtual-output
我设法使用以下命令构建该工具:
# get all official build dependencies
sudo apt-get build-dep xserver-xorg-video-intel
# make sure all undocumented dependecies are installed as well
for l in xinerama xrandr xdamage xfixes xcursor xtst xrender xext x11 pixman-1 ; do echo lib$l-dev ; done | xargs -n99 sudo apt-get -y install
cd ~ # or wherever you want
# get the source
apt-get source xserver-xorg-video-intel
cd xserver-xorg-video-intel
# tell dpkg-buildpackage to include the binary into the package
echo "usr/bin/intel-virtual-output" >> debian/xserver-xorg-video-intel.install
# build the package
dpkg-buildpackage -b
# check the ouput
ls -l ./debian/tmp/usr/bin/intel-virtual-output # this is your binary
只需将您的 bin 复制到/usr/local/bin
或安装deb
您刚刚构建的包即可安装它。