我已经使用startx启动到X中,但是由于我没有鼠标,所以现在无法关闭pi,而且似乎无法仅凭键盘访问任何内容。我该怎么办?

评论

您拥有哪个操作系统?

@finnw推荐的Debian

尝试制作一个适应本教程的按钮repairhub.co.uk/content/resources/raspberry-pi-battery-backup

您是否尝试过拔下插头?

#1 楼

尝试按Ctrl + Alt + F1。

,这会将您切换到其他tty。
登录后,您可以像平常一样运行命令


任何低于6的F键都可以使用。

评论


切换到运行X的控制台,然后可以使用ctrl-c终止X并关闭计算机。

–汤姆·梅德利
2012年6月20日9:41

@TomMedley很高兴我可以提供帮助。

–活动
2012年6月20日上午10:02

我认为这是一个大锤解决方案。

–Skizz
2012年9月7日上午9:15

@Skizz这是唯一可以在任何会话中使用的解决方案。

–活动
2012年9月7日14:10在

如果系统键或alt不起作用,我会感到惊讶,但我还没有尝试过。

– JFA
15年7月10日在14:41

#2 楼

为什么不使用sudo /etc/init.d/lightdm stop停止它

评论


我怀疑是否有可能这样做,除非打开了终端窗口,并且当前在移开鼠标时将其聚焦。

– hifkanotiks
2012年9月17日下午18:19

如果没有窗口管理器,装饰器等,则说明startx没有启动lightdm。然后lightdm状态未设置为启动/正在运行,因此无法通过sudo /etc/init.d/lightdm stop停止

– Avio
2012年9月27日在20:51

#3 楼

尝试按Ctrl + Alt + Backspace。

这将杀死正在运行的X服务器。

评论


默认情况下,这在X的最新版本中不起作用。

–活动
2012年6月20日7:25

我不确定说实话!

–亚历山大·张伯伦
2012年6月20日上午8:10

没有伤害。仍然有用。某些窗口管理器会重新启用它。

–活动
2012年6月20日在8:38



@Jivings如果我没记错的话,raspi-config实际上允许启用它。

–克劳斯·迪特·瓦尔泽查(Klaus-Dieter Warzecha)
2014年2月7日在20:36

#4 楼

按Ctrl + Esc会弹出“开始”菜单(需要一个更好的词),然后可以使用箭头键选择“注销”。

与Windows相同-如果您没有Windows键,然后Ctrl + Esc做同样的事情(好吧,有点偏离主题,但是我想我要确保每个人都明白我不只是在想Windows,而且它也可以在默认的Pi桌面上工作)。

评论


但是,这取决于显示管理器,而我的解决方案可以在任何X会话中使用。

–活动
2012年9月7日14:09



#5 楼

如果sudo /etc/init.d/lightdm stop有效,则在/bin中创建bash脚本:

$ cd /bin
$ sudo nano stopx


在新文件中插入以下代码:

#!/bin/bash
sudo /etc/init.d/lightdm stop


保存并退出nano,即Ctrl + x,然后输入

使文件可执行:

$ chmod +x stopx


最后一个可以使用stopxstartx相反!