我希望有人能帮我解决这个问题。我正在使用 KDE4,试图运行一个 Xephyr 会话,它将加载 KDM 并允许我在主机 KDE 会话的窗口中登录另一个桌面用户。我安装了 Xephyr,我正在使用以下命令:
Xephyr -ac -screen 1440x900 -br -reset -terminate -name "Xephyr" 2> /dev/null :2 & 导出 DISPLAY=:2.0
从那里,我可以在窗口中运行应用程序,例如 Chrome 或其他应用程序。但我无法运行 KDM 或 KDE。
我尝试了“dbus-launch /usr/bin/startkde &”,但系统提示:$DISPLAY 未设置或无法连接到 X 服务器。
如果我尝试“startx”,Xephyr 窗口就会崩溃。哦,我确实允许任何人运行 X 会话,顺便说一下,我也在 KDM 中将 XDMCP 设置为 true。我还没有在网上找到任何帮助 :(
答案1
在这儿
1)/etc/kde4/kdm/kdmrc
[Xdmcp]
Enable=true
2)/etc/kde4/kdm/Xaccess
* #any host can get a login window
3)Konsole
Xephyr :1 -query 127.0.0.1 -screen 800x600
似乎有效。