天嵌 ARM开发社区

 找回密码
 注册
查看: 2452|回复: 4

E9 ubuntu 用界面按钮关机要密码?

[复制链接]
勤奋的小青蛙 发表于 2014-10-22 15:03:09 | 显示全部楼层 |阅读模式
E9开机后,用户linaro会自动登录。我要是想关机,就点击桌面右上角的关机按钮。可是点击之后,竟然还要输入密码才能关机。现在的问题是,怎么修改一下,才能不用输密码而直接关机呢?

因为我们公司用E9做出的产品没有接键盘和鼠标。使用的是触摸屏,系统里面装了一个onboard虚拟键盘。在关机时虚拟键盘是没有的,所以无法输入密码。
jasonchu 发表于 2014-10-22 17:29:50 | 显示全部楼层
沒ROOT就是麻煩.
不然直接指令shutdown就好.
 楼主| 勤奋的小青蛙 发表于 2014-10-22 17:36:58 | 显示全部楼层
jasonchu 发表于 2014-10-22 17:29
沒ROOT就是麻煩.
不然直接指令shutdown就好.

我并不是关不了机,用命令的话是可以的。但是这产品做出来了,你不能要求客户也要会用Linux的命令吧,每次只有输入命令才能关机显然是产品设计的缺陷。所以才需要用界面关机,同时关机时不用输入密码,就这一个要求。
jasonchu 发表于 2014-10-22 17:44:05 | 显示全部楼层
勤奋的小青蛙 发表于 2014-10-22 17:36
我并不是关不了机,用命令的话是可以的。但是这产品做出来了,你不能要求客户也要会用Linux的命令吧,每 ...

當然不能客户下指令.
關機按鍵按下時.
幫他下指令就行了.
 楼主| 勤奋的小青蛙 发表于 2014-11-6 17:49:48 | 显示全部楼层
终于找到解决办法了。
在目录 /etc/polkit-1/localauthority/50-local.d下新建一个文件,usershutdown.pkla ,内容为

[Allow Shutdown]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.stop-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Allow Restart]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.restart-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

重启。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-8 20:40 , Processed in 1.062493 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表