有没有办法在 Ubuntu 中拥有像 Windows 一样的扩展桌面?

有没有办法在 Ubuntu 中拥有像 Windows 一样的扩展桌面?

我已将 Ubuntu 9.10 设置成多显示器。遗憾的是,Ubuntu 9.10 默认处理多显示器的方式是在每个显示器上显示单独的桌面(无法将窗口从一个显示器拖到另一个显示器)。我希望进行设置,以便能够将应用程序从一个显示器移动到另一个显示器。这可行吗(10.04 支持吗)?

答案1

我将此设置作为默认设置。我有两个显示器,它们只构成一个桌面。我可以将窗口从一个显示器移动到另一个显示器,然后从下到上移动,甚至可以手动拉伸窗口以同时使用两个显示器。

我使用首选项菜单中的监控应用程序进行设置。我希望所有支持 xrandr 的卡都能正常工作。

因此答案通常是肯定的,至少对于大多数卡而言。

顺便说一下,我的是英特尔。

答案2

如果您有专用的显卡,您可能会发现专有驱动程序使得设置更容易。

我运行 Ubuntu 的大多数机器(以及所有具有多显示器配置的机器)都装有 nVidia 卡。我使用 nvidia 的 x 服务器设置(nvidia-settings)来管理显示器。这使我可以选择在每个屏幕上使用单独的 x 服务器(完全独立的显示器)或“TwinView”,后者在两个显示器上创建一个桌面。(这允许在窗口之间拖动、在整个桌面上拉伸等)

要安装专有驱动程序,您可以转到系统>管理>硬件驱动程序(如下方评论中@themusicalduck 所指出的)。

但是,如果你想要最新的驱动程序(通常会提供错误修复和性能改进)并且不介意麻烦,你可以点击此处查看 nvidia或者为ati而来. 在其中输入您的卡的型号,为您的设置和下载选择 32 位/ 64 位。

ps. 我不知道 ATI 驱动程序,但是 nvidia 驱动程序以脚本形式运行,可以自动安装驱动程序,根据需要编译内核模块等。但是,您需要关闭显示器才能更新其驱动程序,这可能很可怕。只需按照本指南中的步骤操作应该没问题!(“以 root 身份登录”意味着输入 sudo su(或将 sudo 添加到所有后续命令的前面)

相关内容