Linux上的X服务器提供了图形桌面。如果它崩溃,您将丢失图形程序中所有未保存的工作,但是您可以从崩溃中恢复并重新启动X服务器,而无需重新启动计算机。
X服务器崩溃可能是由图形驱动程序的错误引起的——例如,AMD或NVIDIA专有图形驱动程序——硬件问题或其他软件错误。
图片来源:Francois Schnell在Flickr上
传统上,在Linux上,Ctrl+Alt+Backspace键盘快捷键会重新启动X服务器。然而,在抱怨之后——特别是来自新的Linux用户的抱怨,他们意外地点击了这个组合键并丢失了他们所有的工作——这个快捷方式在默认情况下被禁用了。要在Ubuntu、Fedora或使用基于GNOME的桌面的任何其他发行版上启用它,可以使用键盘布局实用程序。
单击Opti***按钮并启用Key sequence下的Control+Alt+Backspace复选框以终止X服务器。
启用后,可以按Ctrl+Alt+Backspace立即重新启动X服务器。但是,这个快捷方式是由X服务器实现的,如果X以某种方式挂起,它可能不起作用。
您可以使用Ctrl+Alt+F1键盘快捷键(以及其他F键键盘快捷键)从X服务器切换到其他虚拟控制台。(Ctrl+Alt+F7通常会将您带回X–确切的F键取决于您的Linux发行版。)
一旦您拥有了,您就可以登录到虚拟控制台并运行相应的命令来重新启动您的X服务器。所需的命令取决于所使用的显示管理器。在使用LightDM显示管理器的Ubuntu上,可以使用以下命令:
sudo service lightdm restart
如果你不能在本地杀死X服务器,你可以通过网络杀死它。假设您在Linux系统上设置并运行了SSH服务器,您可以从另一台计算机登录并运行相应的命令来重新启动X服务器。只需通过SSH登录即可访问远程控制台,并使用适当的命令重新启动显示管理器–在Ubuntu上,这是上面的sudo service lightdm restart命令。
我们在过去讨论过如何使用神奇的SysRq键–SysRq通常与Print Screen键相同。假设您想在本地(而不是通过网络)终止X服务器,您的系统可能对按键(包括Ctrl+Alt+F1键盘快捷键)没有响应。这可能是因为X服务器已经控制了键盘。要从X服务器上夺走控制权,请使用以下组合键:
Alt+SysRq+r
完成后,可以尝试按Ctrl+Alt+F1访问虚拟控制台。您还可以使用Alt+SysRq+k组合,这将终止当前虚拟控制台上的所有程序,包括您的X服务器。
如果你想重新启动你的计算机,你也可以使用神奇的SysRq键**净地重新启动你的系统-更多信息请参阅我们在神奇的SysRq键上的完整文章。
...;“LAN设置”。选中“自动检测设置”并确保“使用代理服务器”保持清除状态。如果有代理地址(您没有**),我建议重新扫描您的计算机。 ...
...东西不起作用。或者,您可以通过SSH连接到远程计算机或服务器,并希望它重新启动或完全关闭。 ...
...统需要修复。 活动应用程序经常会冻结和崩溃。 移动文件时经常出错。 通常运行缓慢,尤其是在访问大文件时。 ...
... SSH协议是Linux远程通信的推荐方法。确保您的OpenSSH服务器(sshd)配置安全。您可以在这里了解有关设置SSH服务器的更多信息。 ...
...时间的推移而退化,电源可能会中断,控制器芯片可能会崩溃。因此,虽然SSD比机械硬盘更可靠,但它确实有可能而且会损坏的组件。 ...
...结束程序。您将丢失程序中所有未保存的工作,但如果它崩溃并占用大量CPU,则可能无法恢复未保存的数据。 有时,包括任务栏和「开始」菜单在内的Windows桌面可能会冻结。有时可以重新启动Windows资源管理器来解决这些问题...
iPhone和iPad上的应用程序可能会崩溃或冻结,就像其他平台上的应用程序一样。苹果iOS操作系统通过关闭应用程序来掩饰应用程序崩溃。如果你遇到崩溃,冻结,或有缺陷的应用程序,这里是如何解决你的问题。 是应用程序还是...
...即使您的系统无法启动其操作系统并从驱动器运行而不会崩溃。 您也可以尝试拉硬盘驱动器并将其连接到另一台计算机。如果驱动器出现部分故障,您可以从中复制一些重要文件。您还可以使用像梨状肌的Recuva这样的工具,它...
...题。您的Mac有时可能根本不响应电源按钮,或者macOS可能崩溃或无**常启动。如果你的Mac无法开机,下面是该怎么办。 这里的第一步假设当你按下电源按钮时,你的Mac没有响应。如果它正在响应但无**常启动,请向下滚动到恢复...