在我的平板电脑/手机上,不要使用默认的 Ubuntu Touch Saucy 配置运行 X11 应用程序(我最喜欢的所有桌面应用程序,如 okular、kate、x11vnc 等...)。正如我在 [此处][如何在 Ubuntu 13.10 上加载 Xmir 中发现的那样,XMir 是必需的。不幸的是,手机/平板电脑上的 Ubuntu Touch 的行为确实有所不同,上面的回复并不能解决这个问题。
我正在 Nexus 7 平板电脑上测试 Xmir。其中安装并运行着 unity8 + lightdm + mir 和 unity-system-compositor + Xorg。
系统重启后,我仍然在 /var/log/Xorg.0.log 中收到上述消息:
[ 81.542] (II) "glx" will be loaded by default.
[ 81.542] (WW) "xmir" is not to be loaded by default. Skipping.
[ 81.542] (II) LoadModule: "dri2"
答案1
要在 Mir 下运行 X 会话,并使用 Mir 作为系统合成器,请创建文件 /etc/lightdm/lightdm.conf.d/10-unity-system-compositor.conf,如下所示:
[SeatDefaults]
type=unity
然后重新启动 lighthdm。参见http://unity.ubuntu.com/mir/using_mir_on_pc.html更多细节。