Xserver 在我的 Unity 3D 和 2D 中的普通用户帐户上不断崩溃。它不会在来宾帐户上执行此操作。
这就是为什么我想重置/回滚与 xserver 相关的所有内容,希望这能解决它。
关于这个的大多数答案都涉及sudo dpkg-reconfigure xserver-xorg. 但是,这对我没有任何作用(不产生任何输出),我在其他论坛上读到它已被弃用。
那么,当前重置所有 xserver / xorg 选项的方法是什么?什么是替代品sudo dpkg-reconfigure xserver-xorg?X 在工作期间崩溃,而不是在登录之前。崩溃的结果是,我被抛出会话,而不是冻结或机器崩溃。
重新配置已经安装的包,可以参考:
Ubuntu 手册页:dpkg-reconfigure - 重新配置已安装的软件包
使用终端:
如果启动时出现空白屏幕,请按CTRL+ ALT+F1访问终端。
然后,根据您的桌面环境,使用以下命令终止 X:
对于 Gnome (Ubuntu): sudo /etc/init.d/gdm stop
对于 KDE (Kubuntu): sudo /etc/init.d/kdm stop
对于 Xfce (Xubuntu): sudo /etc/init.d/xdm stop
对于重新配置过程:
sudo dpkg-reconfigure xserver-xorg
Run Code Online (Sandbox Code Playgroud)
注意:始终建议在运行配置之前进行备份,因此您可以使用:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Run Code Online (Sandbox Code Playgroud)重新启动图形用户界面:
同样,这取决于桌面环境,因此:
对于 Gnome (Ubuntu): sudo /etc/init.d/gdm start
对于 KDE (Kubuntu): sudo /etc/init.d/kdm start
对于 Xfce (Xubuntu): sudo /etc/init.d/xdm start
如果无法执行上述步骤,可以随时/etc/X11/xorg.conf手动编辑并替换文件内容。
参考: