繁体   English   中英

运行全屏JavaFX应用程序时无法从树莓派上的睡眠中恢复

[英]Unable to resume from sleep on raspberry pi when running full screen javafx app

我正在使用具有JavaFX 8 Embedded(来自Gluon)和官方7英寸触摸屏的Raspberry Pi3。当我的应用程序运行且屏幕变黑(用于省电)时,我无法再次唤醒它。

触摸屏幕无济于事,也没有在USB连接的键盘上键入内容。 我必须SSH到pi,杀死我的应用程序,然后才可以触摸屏幕以将其唤醒。

知道是什么原因造成的吗?

如果您通过命令行(而不是通过OS UI)运行JavaFX应用程序,那么此解决方案可以解决我的问题: https : //unix.stackexchange.com/questions/8056/disable-screen-blanking-on- text-console?utm_medium = organic&utm_source = google_rich_qa&utm_campaign = google_rich_qa

从该帖子的解决方案中窃取,内核控制控制台消隐,您可以在其中通过以下方式检查内核用于虚拟控制台消隐的持续时间:

$ cat /sys/module/kernel/parameters/consoleblank
600

您可以通过在控制台中输入以下命令来更改该值。

$ setterm -blank VALUE

以分钟为单位指定新值的位置。 值为0将禁用消隐(听起来就是您要执行的操作)。

如果您像我一样,也可以通过编辑/ boot / cmdline并将以下内容添加到该文件行的末尾来进行此更改

consoleblank=0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM