如何从全屏崩溃中恢复?

Sha*_*ner 6 10.10 fullscreen

我正在玩 Gnu FreeDink,当我退出时,它只是崩溃了,并在播放音乐时保持全屏状态。我一生都无法回到桌面,alt-tab 什么也没做,与 ctrl-alt-delete、esc 等相同。

我在全屏游戏中遇到过这种情况,我通常不得不硬重置才能恢复。很令人沮丧。

我用谷歌搜索并找到了xkill,但这不会在全屏应用程序上启动。我尝试了 ctrl-alt-F2 ,它让我进入终端,我可以运行 top 但它不会杀死 freedink 并且它不会让我再次启动 x 服务器。我真的不知道我在做什么。

至少在 Windows 7 中,您通常可以进入任务管理器并终止程序,但我还没有找到像 Ubuntu 这样的东西来让我回来。

我有什么可以做的吗?

Oli*_*Oli 9

如果 Control+Alt+F1 有效,您可以使用它来切换到硬终端。从那里你可以:

  • 尝试杀死应用程序。我过去htop常常查找和破坏某些东西 ( sudo apt-get install htop),但您也可以使用类似的命令killpkill如果您对它们感到满意的话。我更喜欢htop因为它让我看到什么是分裂出来的。

    然后是 Control+Alt+F7(有时是 F8 或 F9)返回到您的 X 会话。

  • 如果这不起作用(X 仍然被锁定)或 X 服务器以某种方式损坏(大量人工制品、错误的分辨率等),并且我没有任何未保存的工作,我会尝试重新启动gdm(那个野兽启动 X 并管理登录等)。

    sudo restart gdm
    
    Run Code Online (Sandbox Code Playgroud)

    这应该会自动将您拉回到 X 中,但是您的所有应用程序都会随着 X 消失,所以这就是为什么我说这真的是为了当您没有打开任何应该保存的东西时。

如果您无法访问 TTY 或从另一个系统通过 SSH 登录(如果您正在运行 SSH 服务器并且有另一台带有 SSH 客户端的计算机或手机)并且无法执行上述操作,则您可能必须尝试魔术重新启动键盘组合。这比拔插头安全一些。

按住 Alt + PrintScr/SysRq 然后慢慢输入:reisub

记住这一点的一个方便的助记符是:即使系统完全损坏也要重新启动

如果不起作用,请按电源按钮邮寄。