Raspberry PI 3应用程序在40分钟后停止更新

时间:2017-02-27 23:36:01

标签: freeze glib

我正在为运行最新Raspbian的Raspberry PI 3开发应用程序。应用程序(从终端窗口)当前打开一个Indy TCP服务器,然后开始ping一个FTP主机(每个ping都在自己的线程中启动,下一个ping赢了,直到当前一个ping完全完成后15秒),一直在屏幕上显示图像,并每分钟用当前时间更新标签。一切都很好,然后40分钟后,应用程序看起来已经冻结,没有更新;系统仍在运行而不是更新。我可以点击应用程序并且它不会改变,但是当我双击触发事件的标签时,应用程序恢复生命并再次开始更新。当应用停止时,它会显示以下内容: (fk30:1041):GLib-CRITICAL **:尝试删除时未找到源ID 15519 只是寻找一些方向,我可能会开始对其进行故障排除..

1 个答案:

答案 0 :(得分:0)

因此,经过多次试用,看起来问题是由于Pi进入屏幕保护模式时的某些问题;以某种方式更新应用程序(可能在屏幕上)使它抛出这些错误。

要永久禁用屏幕保护程序,请执行以下操作:

Open a Terminal window
Enter:  cd /etc/lightdm
Enter:  sudo pico lightdm.conf
Under:  [SeatDefaults]
Change:  #xserver-command=X
To:  xserver-command=X -s 0 -dpms
Enter:  CTRL X
Press:  y
Press:  ENTER

现在只需重启系统