我使用Ubuntu14.04LTS,当我按下TTY1-6的电源按钮时,系统立即关闭。我不想系统关闭,我能做什么?
有关详细信息,请参阅:
( a)我试图修改/etc/acpi/powerbtn.sh
,它只适用于TTY7(GUI)。
( b)我修改了/etc/systemd/logind.conf
文件,set HandlePowerKey=ingore;
,这对我也不起作用。
发布于 2017-04-11 12:24:33
你的设置有错误..。
set HandlePowerKey=ingore;
应该是
set HandlePowerKey=ignore;
在/etc/systemd/logind.conf
中更改它并通过tty6重新启动tty1之后,不要再关闭我的机器。当我按下关机按钮时,我会得到登录旁边的^@
。
这是在笔记本上和16.04。
的原因
关于这一点,手册有几件事要说:
HandlePowerKey=,
HandleSuspendKey=,
HandleHibernateKey=,
HandleLidSwitch=,
HandleLidSwitchDocked=
控制logind应如何处理系统电源和睡眠键以及盖子开关,以触发系统断电或暂停等操作。可以是“忽略”、“断电”、“重新启动”、“停止”、"kexec“、”暂停“、"hibernate”、“混合睡眠”和“锁”。如果“忽略”,logind将永远不会处理这些密钥。如果“锁定”,则所有正在运行的会话都将被屏幕锁定;否则,指定的操作将在相应的事件中执行。只有带有“电源开关”udev标签的输入设备将被监视键/盖子开关事件。HandlePowerKey=默认为"poweroff“。HandleSuspendKey=和HandleLidSwitch=默认为“挂起”。HandleLidSwitchDocked=默认为“忽略”。HandleHibernateKey=默认为"hibernate“。如果系统插入到停靠站,或者连接了多个显示器,则会发生由HandleLidSwitchDocked=指定的操作;否则将发生HandleLidSwitch=操作。不同的应用程序可以通过采用低级别的抑制锁(“句柄-电源键”、“句柄-暂停键”、“句柄-hibernate-键”、“句柄-盖子-开关”)来禁用logind对系统电源和睡眠键以及盖子开关的处理。图形桌面环境最常使用这一点来接管挂起和休眠处理,并使用自己的配置机制。如果采用低级别的抑制器锁,则当触发该键或开关且Handle*=设置不相关时,logind将不采取任何操作。
https://askubuntu.com/questions/903494
复制相似问题