主题 : shutdown系统关机到底关了没有 复制链接 | 浏览器收藏 | 打印
忘记了思念的负担~
级别: 侠客
UID: 43227
精华: 0
发帖: 81
金钱: 410 两
威望: 82 点
贡献值: 0 点
综合积分: 162 分
注册时间: 2011-04-14
最后登录: 2013-02-21
楼主  发表于: 2012-08-23 20:56

 shutdown系统关机到底关了没有

问题出现,在Tiny6410上做一简单qt界面,上面有一个关机键,想实现关机操作,在qt槽函数中调用::system("shutdown")系统命令来实现关机,但出现两个问题
1:qtl界面退出后,LCD上面原来的提示字符并没有消失,如Starting leds service...这些类似的打印字符
2:超级终端中出现
Sent SIGKILL to all processesSystem halted.
INFO: task linuxrc:1 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
linuxrc         D c051507c     0     1      0 0x00000000
[<c051507c>] (schedule+0x304/0x370) from [<c05153b8>] (schedule_timeout+0x18/0x1
a0)
[<c05153b8>] (schedule_timeout+0x18/0x1a0) from [<c0514c48>] (wait_for_common+0x
e0/0x17c)
[<c0514c48>] (wait_for_common+0xe0/0x17c) from [<c0186654>] (do_fork+0x1e0/0x224
)
one_wire_status: 4
[<c0186654>] (do_fork+0x1e0/0x224) from [<c0175c88>] (sys_vfork+0x20/0x28)
[<c0175c88>] (sys_vfork+0x20/0x28) from [<c01725e0>] (ret_fast_syscall+0x0/0x30)
说明:原装tiny6410只是没有启动qtopia
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2012-08-23 22:18
没完全关,因为友善板子都没有电源管理,一般halt命令下达以后,板子没反应了,就手动关掉电源即可
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
忘记了思念的负担~
级别: 侠客
UID: 43227
精华: 0
发帖: 81
金钱: 410 两
威望: 82 点
贡献值: 0 点
综合积分: 162 分
注册时间: 2011-04-14
最后登录: 2013-02-21
2楼  发表于: 2012-08-24 10:27

 回 1楼(huhu2207) 的帖子

那对系统稳定性有没影响呢?我们要以这个板子做一个项目,GUI界面必须要有一个关机键,就是怕进程关不完会带一些影响
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2012-08-24 10:39

 回 2楼(lyl028) 的帖子

我想只要你能做到http://www.aiothome.net/read.php?tid-21696.html里面的效果,就没有什么大的影响了。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
忘记了思念的负担~
级别: 侠客
UID: 43227
精华: 0
发帖: 81
金钱: 410 两
威望: 82 点
贡献值: 0 点
综合积分: 162 分
注册时间: 2011-04-14
最后登录: 2013-02-21
4楼  发表于: 2012-08-24 14:16

 回 3楼(kasim) 的帖子

但是有个问题时,当GUI中点击关机,GUI退出后,LCD上面的开机提示信息没消除完(上面有Starting leds service...提示,还有光标显示),换句话说感觉还有进程在控制LCD显示。