ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子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 と SSR/Node.js 対応
- 4 YouTube Data API v3 エラー一覧|403/400/404 の主要原因と切り分け
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- IPv6とは|128bitアドレス・コロン16進表記/::省略・リンクローカル・SLAAC・デュアルスタック 2026-06-22 12:34:44
- MAC アドレスフィルタリングの仕組みと限界 | ネットワーク入門 2026-06-22 12:19:10
- VPNとは|暗号トンネル・サイト間/リモートアクセス・IPsec/SSL-VPN/WireGuardを解説 2026-06-22 12:19:10
- HTTP/2 とは 多重化・HPACK・バイナリフレーム | ネットワーク入門 2026-06-22 12:17:25
- gRPC とは HTTP/2 + Protocol Buffers の高速 RPC | ネットワーク入門 2026-06-22 12:17:25
- WebRTC とは ブラウザ間 P2P の音声・映像・データ通信 | ネットワーク入門 2026-06-22 12:17:25
- Web通信プロトコル入門 HTTP/2・HTTP/3・WebSocket・gRPC・WebRTC | ネットワーク入門 2026-06-22 12:17:25
- HTTP/3 (QUIC) とは UDP ベースの低遅延 Web 通信 | ネットワーク入門 2026-06-22 12:17:25
- WebSocket とは 全二重リアルタイム通信 ws/wss | ネットワーク入門 2026-06-22 12:17:25
- CDN とは エッジキャッシュ・TTL・Cloudflare/CloudFront | ネットワーク入門 2026-06-22 12:17:24
- HAProxy とは frontend/backend と設定例 | ネットワーク入門 2026-06-22 12:17:24
- iptables/nftablesとは|テーブル・チェーン・ルール例・永続化をLinux視点で解説 2026-06-22 12:17:24
- TLS/SSLの仕組み|ハンドシェイク・暗号スイート・前方秘匿性・証明書検証をわかりやすく解説 2026-06-22 12:17:24
- ファイアウォールとは|パケットフィルタ・ステートフル・DMZ・次世代FW(L4/L7)を解説 2026-06-22 12:17:24
- 証明書と認証局(CA)とは|X.509・信頼チェーン・DV/OV/EV・失効(CRL/OCSP)を解説 2026-06-22 12:17:24
コメントを削除してもよろしいでしょうか?