ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
画面ロックと画面オフは別物
Ubuntu の自動制御には 2 種類あります。混同しないようにします:
| 機能 | 挙動 | 復帰 |
|---|---|---|
| 画面ロック (screen lock) | パスワードを要求する状態にする | パスワード入力 |
| 画面オフ / ブランク | ディスプレイを真っ暗にする(省電力) | マウス・キー入力 |
| サスペンド / スリープ | PC 全体を低電力モードに | 電源ボタン or キー入力 |
方法 1: GUI で変更(GNOME Settings)
画面ブランク(オフ)を無効化
- 右上のメニュー → 設定 (Settings) を開く
- 左メニューから 電源 (Power)
- 画面ブランク (Screen Blank) を しない (Never) に
画面ロックを無効化
- 設定 → プライバシー (Privacy) → 画面ロック (Screen Lock)
- 自動的に画面をロックする をオフ
- 画面ブランクで画面をロックする もオフ
方法 2: gsettings で CLI から
# 現在値の確認
gsettings get org.gnome.desktop.session idle-delay
gsettings get org.gnome.desktop.screensaver lock-enabled
gsettings get org.gnome.desktop.screensaver lock-delay
# 画面オフを無効化 (0 = 無効)
gsettings set org.gnome.desktop.session idle-delay 0
# 画面ロックを無効化
gsettings set org.gnome.desktop.screensaver lock-enabled false
# 復元する場合 (5 分 = 300 秒)
gsettings set org.gnome.desktop.session idle-delay 300
gsettings set org.gnome.desktop.screensaver lock-enabled true
# サスペンド条件も無効化
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'
方法 3: X11 レベルで(VNC や 古い環境)
VNC 接続中や、GNOME 以外のデスクトップでは X server コマンドが効きます:
# スクリーンセーバーを無効化
xset s off
# 電源管理(DPMS)を無効化
xset -dpms
# 状態確認
xset q
# 永続化する場合: ~/.xprofile (login 時実行) や autostart に追記
cat <<'EOF' > ~/.xprofile
xset s off
xset -dpms
xset s noblank
EOF
方法 4: サーバ運用(GUI ログイン無し)
常時稼働サーバや踏み台では、suspend/hibernate そのものを無効化します:
# systemd ターゲットを mask(無効化)
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
# 確認
systemctl status sleep.target
# 蓋を閉じても寝ない設定 (ノート PC をサーバ運用する場合)
sudo nano /etc/systemd/logind.conf
# 以下を有効化:
# HandleLidSwitch=ignore
# HandleLidSwitchExternalPower=ignore
# HandleLidSwitchDocked=ignore
sudo systemctl restart systemd-logind
SSH / VNC 接続中だけ画面オフを止めたい
SSH ログインで xset を使うには DISPLAY が必要:
# 接続先の ユーザの DISPLAY を確認
DISPLAY=:0 xset q
# 画面オフ・ロック無効化
DISPLAY=:0 xset s off
DISPLAY=:0 xset -dpms
# X11 認証が必要な場合
DISPLAY=:0 XAUTHORITY=/run/user/1000/gdm/Xauthority xset s off
caffeine(一時的に省電力を止める)
プレゼン中など「一時的に画面オフをしたくない」だけなら caffeine が便利:
sudo apt install caffeine
caffeine-indicator &
# トップバーに アイコンが出る。クリックでオン/オフ
Ubuntu Server (CUI) の場合
GUI が無いサーバ用 Ubuntu でコンソールがブランクになる場合:
# 現在のコンソール(tty1 等)でブランク無効化
setterm -blank 0 -powerdown 0
# 起動時に常に無効化 (GRUB 経由)
sudo nano /etc/default/grub
# GRUB_CMDLINE_LINUX_DEFAULT="quiet splash consoleblank=0"
sudo update-grub
sudo reboot
FAQ
Q: GUI で「画面オフをしない」にしたのに勝手にオフになる
A: gsettings 系と logind.conf 系(lid close 等)の両方を確認。VPN クライアントや会社の MDM がポリシーで上書きする例もあります。
Q: SSH で xset したら「Can't open display」
A: DISPLAY=:0 と XAUTHORITY を渡してください。ログインユーザの権限も必要。
Q: 24h 動かすサーバの省電力どう設定すべき?
A: systemctl mask sleep.target ... でサスペンド禁止 + GRUB に consoleblank=0。物理 PC ならハードウェア BIOS の「電源復旧」も Always On に。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
子ページ
子ページはありません
同階層のページ
- インストール方法
- 画面のロックおよびオフ設定の変更方法
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript で base URL を取得する方法|window.location.origin
- 4 YouTube Data API v3 エラー一覧|403・400・404 の原因と対処
- 5 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 6 Spring Frameworkのアノテーション一覧
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- Spring Bootのテスト入門|@SpringBootTestとJUnitでの単体・結合テスト 2026-08-07 17:15:57
- PHPでのファイルアップロード方法|multipart/form-dataと$_FILES 2026-08-07 17:15:57
- Scratchのアカウントの作り方|メールアドレスとユーザー名の登録手順 2026-08-07 17:15:57
- Bluetoothとは|仕組み・BLEとClassicの違い・用途 2026-08-07 17:15:57
- djangoにおけるMVCアプリケーション実装例 2026-08-07 17:15:57
- PHP $_SERVERとは|DOCUMENT_ROOT・PHP_SELFなど主な要素 2026-08-07 17:15:57
- Google OAuth 2.0 認証の実装方法 2026-08-07 17:15:56
- APIキー取得方法 2026-08-07 17:15:56
- Java とは?言語仕様・JVM・主要フレームワーク一覧 2026-08-07 17:15:56
- Scratch 作品の公開方法 2026-08-07 17:15:56
- インストール方法(Windows版) 2026-08-07 17:15:56
- 【PHPフレームワーク】Laravelの使い方 2026-08-07 17:15:56
- インストール(eclipseプラグイン) 2026-08-07 17:15:56
- Spring Frameworkの使い方 2026-08-07 17:15:56
- データベースとは?RDB / NoSQL / SQL の基礎 2026-08-07 17:15:56
コメントを削除してもよろしいでしょうか?