执行 kde plasma 命令以启用远程主机控制器(虚拟桌面会话)

执行 kde plasma 命令以启用远程主机控制器(虚拟桌面会话)

我想在 Android 上远程访问 KDE Plasma 桌面,因此我在 Chrome(最新版本)中安装了 Chrome 远程桌面应用。我遵循了官方教程但是需要在远程桌面主机控制器上启用计算机,这样他们就可以解释如何创建虚拟桌面会话。

创建虚拟桌面会话

  1. 查找您首选的桌面环境的/usr/share/xsessions/文件.desktop。例如,Cinnamon 有一个名为 "cinnamon.desktop"以下命令的文件:

     gnome-session --session=cinnamon`
    
  2. 在您的主目录中创建一个名为的文件.chrome-remote-desktop-session,其内容如下:

     exec /usr/sbin/lightdm-session "<YOUR_EXEC_COMMAND>"
    
  3. 替换<YOUR_EXEC_COMMAND>为文件末尾的命令.desktop。在 Cinnamon 的示例中,正确的命令是

     exec /usr/sbin/lightdm-session 'gnome-session --session=cinnamon'
    

    桌面需要一些额外的代码。完整命令是

     DESKTOP_SESSION=ubuntu XDG_CURRENT_DESKTOP=Unity XDG_RUNTIME_DIR=/run/user/$(id -u) exec /usr/sbin/lightdm-session 'gnome-session --session=ubuntu'
    
  4. 保存名为 ​ 的文件.chrome-remote-desktop-session

所以我尝试了

exec /usr/bin/startkde  '/usr/bin/startkde'

exec /usr/share/sddm  '/usr/bin/startkde'

我使用是sddm因为 KDE Plasma 中没有lightdm。我已按照步骤操作,但不知道 KDE Plasma 的 Plasma 会话的 Exec 命令。那么,有什么正确的 Exec 命令可以成功创建虚拟桌面会话?

答案1

我知道这有点过时了,但我找到了解决方案。应该进入 .chrome-remote-desktop-session 的 exec 命令是:exec /usr/share/sddm/scripts/Xsession "/usr/bin/startkde" 该命令在 kubuntu 上对我有用。

答案2

对我来说答案来自:https://support.google.com/chrome/forum/AAAAP1KN0B0A7i2OnRjy4Q/?hl=sv

因此在我的文件中我得到了:

export $(dbus-launch)
exec /usr/bin/startkde

它可以工作,但不幸的是它启动了一个新的会话,它不会控制当前会话

相关内容