当某些基于SDL的程序(例如prboom,dosbox)从控制台(不是X)运行并由于某种原因(例如被终止或段错误)突然终止时,屏幕将锁定;它只是变成黑色,并保持黑色直到您重新启动。
这与hello_video和hello_triangle演示相反,后者即使突然终止也会使控制台返回其原始状态。
这里到底出了什么问题,有没有办法在不重启的情况下恢复它?
我已经在Debian Squeeze中观察到了这一点。我不知道其他操作系统是否受到影响。
编辑:我应该只说明受影响的控制台(HDMI / RCA输出,USB键盘),而不是ssh连接(它们可以正常工作)。
@Jivings,不,这些键组合无效。
—
finnw 2012年
嗯..可以使用SysRq和REISUB命令吗?
—
Jivings 2012年
@Jivings否,但是(1)重启的能力不是问题:我可以从ssh连接发出关闭命令,并且(2)我正在寻找不需要重启的解决方案。
—
finnw 2012年
哦,嘘。在ssh提示符下,您可以杀死X服务器并重新启动。或重新启动运行级别。
—
Jivings 2012年
alt+F1-5
吗?