|
昨天装了slax, 默认的kde环境感觉比较卡, 于是加载了xfce和lxde桌面环境。
由于对kdm不知如何配置, 所以启动时用init 3模式进入字符界面,
修改了一下.xinitrc和startx, 可支持多种桌面环境和窗口管理器的启动:
startx xfce4
startx kde
startx openbox-kde
...
但问题来了, 首先进入xfce后, 想要切换到kde环境, 于是ctrl+alt+backspace退出XWindow, 运行
startx kde后黑屏, 再ctrl+alt+backspace返回, 运行
startx xfce4, 结果xfce环境也进不去了,
删掉.xinitrc后运行xinit 一样黑屏
X 同样是黑屏
这问题倒腾了半天, 最后发现跟启动脚本, 窗口管理器都没关系,
进入系统后, 运行X, 然后ctrl+alt+backspace退出, 重复三次左右就会出现黑屏, 无法在进入X的现象;
测试运行xinit也是同样的效果, 三四次左右就再无法进入XWindow了。
又在puppy中同样试了一下,结论是无论操作多少次, 都能成功进入XWindow.
请问这是什么原因造成的呢? 如果是无法多次启动/退出XWindow的话, 那不是就无法让多个桌面环境共存了吗(不使用登录管理器的情况下) |
|