Unity 和 KDE 桌面在同一屏幕上

Unity 和 KDE 桌面在同一屏幕上

正如您在下面的屏幕截图中看到的,用户已成功在 Unity 中运行 KDE 桌面(反之亦然?)

截屏

我已经安装了kubuntu-desktop软件包和 CompizConfig 设置管理器,并且能够单独切换到 KDE 桌面,但找不到在同一屏幕上运行两者的方法。

所以我的问题是,如何完成这个任务?

答案1

虽然我完全不知道为什么有人会想要这样做,但这确实是可能的。从标准 Ubuntu(带有 Unity)安装:

  1. 安装kubuntu 桌面安装 kubuntu-desktop

  2. 在 Unity 桌面的终端中,尝试像这样运行 KDE 桌面:

    nohup plasma-desktop &
    

    nohup somecommand &模式使其在后台运行,并且独立于运行它的终端。(具体来说,生成的进程不是进程树中终端的子进程,而是所有进程的母进程- init。)

  3. 选修的如果您喜欢这个并且想要使它永久存在,您可以创建一个启动脚本:

    • 创建一个文本文件(例如使用 Gedit)startkde.sh,包含

      #!/bin/bash
      # sleep seems necessary - getting kdeinit I/O errors otherwise
      sleep 3 && /usr/bin/nohup /usr/bin/plasma-desktop &
      
    • 从 Nautilus(文件属性)或通过运行使文件可执行chmod +x startkde.sh

    • 打开启动应用程序来自 Dash。

    • 添加条目“KDE”并浏览到脚本。

答案2

实现此目的的另一种简单方法:

  1. 安装kubuntu 桌面
  2. 使用 KDE 登录
  3. unity在终端中运行

unity如果愿意,可以使用命令在 KDE 中创建自动启动项。

相关内容