2018年4月21日土曜日

CentOS7 の GNOME デスクトップで Ctrl+Alt+Delete を無効化する

CentOS7 の GNOME デスクトップで、Ctrl+Alt+Delete するとダイアログが表示され、そのまま 60秒 操作しないと自動的にシャットダウンされてしまいます。まったく余計なお世話、と思ってしまいます。そんな振る舞い、誰が嬉しいの?

次のコマンドで、このダイアログを表示しないようにできるようです。
[root@hoge ~]# gsettings get org.gnome.settings-daemon.plugins.media-keys logout 
'<Control><Alt>Delete'
[root@hoge ~]# gsettings set org.gnome.settings-daemon.plugins.media-keys logout ''
[root@hoge ~]# gsettings get org.gnome.settings-daemon.plugins.media-keys logout 
''
あまりないとは思いますが、元に戻すには reset で出来るようです。
[root@hoge ~]# gsettings reset org.gnome.settings-daemon.plugins.media-keys logout 
[root@hoge ~]# gsettings get org.gnome.settings-daemon.plugins.media-keys logout 
'<Control><Alt>Delete'
ただし、抑止のほうは、即座に反映されるようですが、reset のほうは一旦ログアウト/再ログインしないと反映されないようです。

2018-04-22追記
CentOS6 の場合は、gconftool-2 を使えばよいようです。
[root@hoge ~]# gconftool-2 --get /apps/gnome_settings_daemon/keybindings/power
<Control><Alt>Delete
[root@hoge ~]# gconftool-2 --type string --set /apps/gnome_settings_daemon/keybindings/power ''
[root@hoge ~]# gconftool-2 --get /apps/gnome_settings_daemon/keybindings/power

[root@hoge ~]# 
戻す場合は、次の通りです。reset ではなくて、unset です。
[root@hoge ~]# gconftool-2 --get /apps/gnome_settings_daemon/keybindings/power

[root@hoge ~]# gconftool-2 --unset /apps/gnome_settings_daemon/keybindings/power
[root@hoge ~]# gconftool-2 --get /apps/gnome_settings_daemon/keybindings/power
<Control><Alt>Delete
[root@hoge ~]# 
人気ブログランキングへ にほんブログ村 IT技術ブログへ