ブログに戻る
Guide

Ubuntuの画面ロックを止める方法(GNOME、KDE、Mint)

Ubuntuの画面ロックを止めるには、設定、プライバシーとセキュリティ、画面ロックで自動画面ロックをオフにし、画面を暗くするまでの時間を「しない」にします。同じことをするgsettingsのコマンド、サスペンドも止める方法、1つの作業のあいだだけロックを止める方法、KDE PlasmaとLinux Mintでの手順をまとめました。

Slack Green Team
October 4, 2026
October 8, 2026
8 分で読める
Share:
linux
ubuntu
gnome
画面ロック
リモートワーク

Ubuntuの画面ロックを止めるには、設定 を開き、プライバシーとセキュリティ、画面ロック の順に進みます(Ubuntu 22.04では プライバシー、画面)。自動画面ロック(Automatic Screen Lock)をオフにし、画面もつけたままにしたいなら、画面を暗くするまでの時間(Blank Screen Delay)を しない にします。ターミナルなら、同じ変更は2つのコマンドです。

gsettings set org.gnome.desktop.screensaver lock-enabled false
gsettings set org.gnome.desktop.session idle-delay 0

1つ目でロックが止まります。2つ目で画面が暗くならなくなります。0 は「しない」の意味で、初期値は300秒です。2026年10月3日にUbuntu 24.04.5と22.04.5で両方を実行し、値を読み直しました。出力は下にあります。サスペンドは 設定 の 電源 にある別のタイマーで、これも下で扱います。

画面がロックされなくても、チャットアプリがアクティブのままになるわけではありません。Slackは、画面がロックされていてもいなくても、キーボードやマウスの入力がないまま10分たつと灰色にします。理由はLinuxでSlackをアクティブのままにする方法にあります。

Ubuntuの画面ロックを動かす3つのタイマー

UbuntuのデスクトップであるGNOMEは、3つの設定を順に動かしています。新しいUbuntu 24.04.5と22.04.5のコンテナで、標準のUbuntuデスクトップが入れるスキーマ(gsettings-desktop-schemas、gnome-settings-daemon-common、Ubuntu独自のubuntu-settingsの上書き)から初期値を読みました。

タイマー設定の名前gsettingsのキー24.04の初期値22.04の初期値
画面を暗くするBlank Screen Delayorg.gnome.desktop.session idle-delay300秒300秒
暗くしたあとにロックAutomatic Screen Lock、Automatic Screen Lock Delayorg.gnome.desktop.screensaver lock-enabled、lock-delayオン、0秒オン、0秒
復帰時にロックLock Screen on Suspendorg.gnome.desktop.screensaver ubuntu-lock-on-suspendオンオン
サスペンド、電源接続時Automatic Suspend、Plugged Inorg.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout0(しない)0(しない)
サスペンド、バッテリー時Automatic Suspend、On Battery Powersleep-inactive-battery-timeout900秒1,200秒

つまり、何も変えていないUbuntu 24.04のノートパソコンは、バッテリーなら5分で画面が暗くなってロックされ、15分でサスペンドします。電源につないでいれば、5分でロックされ、サスペンドはしません。本家のGNOMEは電源接続時もサスペンドします(GNOME 46では900秒後)が、Ubuntuの上書きでそのタイムアウトが0になっています。

Ubuntu 24.04と22.04の待機タイマーの初期値。5分で暗転とロック、バッテリーでは15分か20分でサスペンド、電源接続時はサスペンドしない

ロックは暗転のあとに来ます。自動画面ロックがオフなら、待機時間のあとに画面は暗くなりますが、マウスを動かせばパスワードなしで戻ります。画面を消してもロックはしたくない、という場合の答えはこれです。ずっと画面をつけておきたいなら、暗くするまでの時間も「しない」にします。

gsettingsでUbuntuのロックを止める

次のコマンドは今のユーザーの設定を変え、再起動なしですぐに効きます。

# 自動ロックを止める
gsettings set org.gnome.desktop.screensaver lock-enabled false

# 画面を暗くしない(値は秒、0 = しない)
gsettings set org.gnome.desktop.session idle-delay 0

# サスペンドのあとにパスワードを求めない(Ubuntuだけのキー)
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend false

# 今の値を確かめる
gsettings get org.gnome.desktop.screensaver lock-enabled
gsettings get org.gnome.desktop.session idle-delay

ロックは残して遅らせたいだけなら、lock-enabled はオンのまま、idle-delay を大きくします。たとえば15分なら 900 です。lock-delay は、暗転からロックまでのあいだに秒数を足します。

すべて元に戻すには、次を実行します。

gsettings reset org.gnome.desktop.screensaver lock-enabled
gsettings reset org.gnome.desktop.session idle-delay

テストでコマンドがしたこと

それぞれのコンテナで、ふつうのユーザーとして3つのsetコマンドを実行し、値を読み直し、dconfに保存された内容を書き出しました。Ubuntu 24.04.5の出力は次のとおりです。

$ gsettings get org.gnome.desktop.screensaver lock-enabled
false
$ gsettings get org.gnome.desktop.session idle-delay
uint32 0
$ dconf dump /org/gnome/desktop/
[screensaver]
lock-enabled=false
ubuntu-lock-on-suspend=false

[session]
idle-delay=uint32 0

Ubuntu 22.04.5も同じ出力でした。値はユーザーのdconfのデータベース(~/.config/dconf/user)に入っているので、再起動しても残り、ほかのアカウントには影響しません。idle-delay は符号なしの数なので、gsettings set org.gnome.desktop.session idle-delay -1 は「number out of range for type 'u'」で失敗します。「しない」には 0 を使います。gsettings reset で、2つのキーは true と uint32 300 に戻りました。

テストはコンテナの中で動かしたので、わかるのは設定の層で、GNOME Shellがロック画面を描くところではありません。GNOME Shellは、これと同じキーを読んでいます。

Ubuntuのスリープも止める

ロック時のサスペンドがオンなら、サスペンドしたパソコンは必ずロック画面で復帰します。長く席を外すなら、サスペンドも止めてください。Ubuntuでは、電源接続時はもともとサスペンドしません(上の表のとおりタイムアウトは0)。バッテリーの初期値は、24.04で15分、22.04で20分です。それも止めたいなら、設定 の 電源 で、バッテリー駆動時 の 自動サスペンド をオフにします。ターミナルでは次のとおりです。

gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'nothing'

ノートパソコンのふたを閉じたときの動きは、GNOMEではなくシステムが決めています。Ubuntuは初期設定でふたを閉じるとサスペンドします。これを決めているのは /etc/systemd/logind.conf の HandleLidSwitch です。

Slackで「離席中」と表示されなくなります

クラウドベース。ダウンロード不要。ノートPCがオフでも24時間稼働。

1つの作業のあいだだけロックを止める

設定を変えずに、ダウンロード、動画、長いビルドのあいだだけ画面を起こしておくには、コマンドを gnome-session-inhibit で包みます。コマンドが終わると、抑止も外れます。

# 1時間、セッションを待機状態にしない
gnome-session-inhibit --inhibit idle --reason "long build" sleep 3600

# スクリプトが動くあいだ起こしておき、サスペンドも止める
gnome-session-inhibit --inhibit idle --inhibit suspend ./long-job.sh

gnome-session-inhibit --list で、今どのアプリが抑止をかけているかがわかります。動画プレーヤーや、全画面で動画を再生しているブラウザは自分で抑止をかけるので、映画を見ているあいだは画面が消えません。GNOME Shellの拡張機能 Caffeine は、同じことをする切り替えをトップバーに追加します。入れ方と設定はGNOMEの拡張機能Caffeineにあります。アプリに入力も見せる必要があるなら、xdotoolかydotoolの短いループが使えます。Linux用のマウスジグラーをご覧ください。

KDE PlasmaとLinux Mint

KDE Plasma(Kubuntu、KDE neon、Fedora KDE)。システム設定、画面ロック を開き、自動的に画面をロック を しない にします。サスペンドのあとにパスワードを求めてほしくなければ、スリープからの復帰後 もオフにします。画面を暗くする設定とスリープは 電源管理(Plasma 5では省電力)にあります。Plasma 6のターミナルでは次のとおりです(Plasma 5では kwriteconfig5 を使います)。

kwriteconfig6 --file kscreenlockerrc --group Daemon --key Autolock false
kwriteconfig6 --file kscreenlockerrc --group Daemon --key LockOnResume false

Linux Mint(Cinnamon)。 システム設定、スクリーンセーバー を開きます。スクリーンセーバーを開始するまでの時間 を しない にし、スクリーンセーバーの開始後にコンピューターをロックする と スリープ時にコンピューターをロックする をオフにします。ターミナルでは次のとおりです。

gsettings set org.cinnamon.desktop.screensaver lock-enabled false
gsettings set org.cinnamon.desktop.session idle-delay 0

それでもロックが戻ってくるとき

  • • 会社が設定を固定している。 管理されたLinuxのノートパソコンでは、dconfのロックでこれらのキーを固定できます。gsettings writable org.gnome.desktop.screensaver lock-enabled で確かめます。false と出れば、値はポリシーで決められていて、変えられるのはIT部門だけです。私たちは /etc/dconf/db/local.d/locks/ にロックのファイルを置いて dconf update を実行し、これを再現しました。そのあと gsettings writable は false を返し、gsettings set ... lock-enabled false は「The key is not writable」と出して終了コード1で終わりました。一方で idle-delay は書き換えられるままでした。つまり、暗くするまでの時間は変えられても、ポリシーでロックだけ強制されることがあります。
  • • ほかのユーザーやリモートのセッション。 ユーザーを切り替えたり、RDPでサインインしたりすると、手元の画面は仕様どおりロックされます。
  • • ふた。 ふたを閉じるとノートパソコンはサスペンドし、待機タイマーに関係なく、復帰時にロックされます。
  • • 別のパソコン。 ほかのシステムでの同じ質問は、Windows 11のロックを止める方法とMacの画面をロックさせない方法にあります。

席を外しているあいだも仕事のチャットで緑のままでいたいなら、画面がロックされないだけでは足りません。Slackに必要なのは起きている画面ではなく、入力だからです。効く方法はSlackをアクティブのままにする方法にあります。

よくある質問

Ubuntuのロック画面のパスワードをなくすには?

ロック画面を残したまま、パスワードだけなくすことはできません。代わりに、自動画面ロックとサスペンド時の画面ロックをオフにします。画面は暗くなりますが、そのままデスクトップに戻ります。起動時にパスワードなしでサインインするのは別の設定で、24.04では設定、システム、ユーザーにある自動ログインです。

このコマンドはSSHでも使えますか?

そのままでは使えません。テストでは、セッションバスのないシェル(ふつうのSSHのログインで得られるもの)は「failed to commit changes to dconf: Cannot autolaunch D-Bus without X11 $DISPLAY」と出し、終了コード0で終わり、lock-enabled は true のままでした。終了コードではなく警告を確かめてください。デスクトップのユーザーとして、セッションバスを指定して実行すれば反映されます。

DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u)/bus gsettings set org.gnome.desktop.screensaver lock-enabled false

これには、そのユーザーがデスクトップにログインしている必要があります。/run/user/<uid>/bus のバスは、セッションのあいだしか存在しないからです。

Always Active

マウスを動かす必要はもうありません。

何百人ものリモートワーカーがSlackのステータスを気にしなくなりました。一度設定すれば、永遠にグリーン。

Related Articles

Guide

How to See All Your DMs in Slack, Including the Hidden Ones

The DMs tab lists your direct messages with people. App DMs, Slackbot and DMs with deleted accounts sit elsewhere. We compared the tab with the full list the Slack API returned.

Slack Green Team
Guide

Slack Images Not Showing? 5 Causes We Reproduced

We uploaded images to a Slack test channel and then switched each image setting off, ran /collapse, and posted from a bot that was not in the channel. Five causes, each reproduced.

Slack Green Team
Guide

How to Message Yourself on Slack (and What It Notifies)

Your own name under Direct messages opens a private DM with yourself. We sent it a note, a file, a scheduled message and a reminder, and checked which ones raised a badge.

Slack Green Team