例如,在 Gnome 中,我可以设置多个 Gnome 工作区。但是当我添加第二台显示器时,我得到的只是我当前的工作区扩展到第二台显示器上。我恨它。每次运行全屏应用程序时,我都会丢失第二台显示器,并且必须在关闭应用程序后重新启用拉伸桌面。
另外,我不想要单独的 X 服务器。我希望能够在工作区之间移动窗口。此外,能够在每个显示器上独立切换工作区会很好。
是否有具有这种功能的窗口管理器?我很惊讶 Compiz 没有这样做。他们有桌面立方体。在这种情况下,独立切换工作区似乎很自然。
linux window-manager multiple-monitors virtual-desktop workspace
显然可以使用 cygwin 端口来做到这一点,如截图所示。我按照此操作方法设置 apt-cygports,并使用它来安装 gnome-session。
这个操作方法据说提供了运行 Gnome 或 KDE 所需的命令,但是每当我尝试运行 Gnome 时,都会弹出一个空白的 X 窗口,然后迅速消失。
这是终端输出:
$ startx /usr/bin/dbus-launch gnome-session
xauth: file /home/jpthomps/.serverauth.4168 does not exist
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 1.10.3.0
OS: Windows 7 Service Pack 1 [Windows NT 6.1 build 7601] (WoW64)
Package: version 1.10.3-12 built 2011-08-22
XWin was started with the following command line:
/usr/bin/X :0 -auth /home/jpthomps/.serverauth.4168
(II) xorg.conf is not supported
(II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for …Run Code Online (Sandbox Code Playgroud) 我在实验室网络中的 Citrix XenServer 6.1 上运行了多个 VM,但我认为这个问题可能不是 XenServer 特有的。
有几种不同的操作系统正在运行:
每个都从 DHCP 中提取两个 DNS 服务器地址:
在 Windows 7 和 Ubuntu 12.04 Server 上,我可以解析实验室网络内外的域名。在 Ubuntu 12.04 Desktop 和 Fedora 19 上,我只能解析实验室网络内部的名称——我无法解析外部的任何名称。我仍然可以通过在网络浏览器中输入 74.125.131.106 来访问 google.com,所以我确实可以访问外部世界,只是不能访问 DNS。如果我切换 DNS 服务器的顺序,那么我可以解析外部名称但不能解析内部名称。所以 Fedora 19 和 Ubuntu Desktop 只使用 DNS 服务器列表中的第一台服务器,如果失败,他们不会尝试备用服务器。这是为什么?为什么在 Ubuntu Server 和 Windows 7 上不会发生同样的事情?