startx
说:
--------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards
显然,我可以运行chmod 4775 /usr/bin/Xorg
,直到下一次Xorg更新再次删除suid位为止。但是,如何“强烈建议”使用“使用显示管理器”对我来说一点都不明显!
这是什么意思?
- 现在
startx
已弃用? - 我应该输入什么呢?
- 那为什么
startx
不做正确的事呢?如果X发生故障,这将是您的救生员;可能是人们必须学习的第一批命令之一。
我很确定我的系统正在使用显示管理器。我有xdm,kdm,gdm,lightdm和sddm。它启动到桌面环境,注销后会显示一个登录屏幕。换句话说,这是一个标准的台式机安装程序,但是如果需要解决的话,我将在OpenSuse Tumbleweed上使用KDE。
在任何Unix上,我将接受一份经过适当记录,合理完整的清单,其中列出了被startx替换的各种特定命令。如果有什么功能与OpenSuse完全不同,我发誓我会写一个错误报告。我讨厌看到一个我们大家都知道的用户界面,由于纯粹的技术原因而被颠倒了,却没人知道有什么替代品。
您是否在openSUSE 11.4发行说明中看到有关此更改的部分?它包含有关如何永久设置suid位的说明。
—
JigglyNaga's
@JigglyNaga,我想您的评论应该是一个答案;)
—
Serge