注意事項
リンク先に記載
[Ubuntu Server 22.04] 個人的初期設定 覚書
概要
「目次」
1.Tailscale インストール
2.WeTTY インストール
3.Ubuntu Desktop(GDM3 ubuntu カスタム) インストール、自動ログイン設定]
概要
コンストラクション
ーインストール & 設定
Ubuntu用デスクトップ環境 GNOME のインストール
GUI 用の自動ログイン設定
GNOME を起動
ーUbuntu Server 自体への自動ログイン
引用元、参照元、参考先
4.Ubuntu Desktop RDP セットアップ
5.PowerTOP TLP インストール
6.自動再起動設定(Crontab, rtcwake)
「説明」
Ubuntu Desktop は、GNOME Desktop の Ubuntu カスタムバージョンです。
コンストラクション
インストール & 設定
[Ubuntu用デスクトップ環境 GNOME のインストール]
- GNOME インストール
sudo apt update && sudo apt upgrade -y
sudo apt install ubuntu-desktop -y
- PC起動時、CUI 表示にする(デフォルトターゲットをCUIに戻す)
sudo systemctl set-default multi-user.target
- 一応再起動
sudo reboot
または
sudo shutdown -r now
[GUI 用の自動ログイン設定]
’/etc/gdm3/custom.conf 内の[daemon]以下に次を記入
’|[daemon]
’|# Uncomment the line below to force the login screen to use Xorg
’|#WaylandEnable=false
’|
’|# Enabling automatic login
’|AutomaticLoginEnable = True
’|AutomaticLogin = ここにユーザー名
例)
sudo vim /etc/gdm3/custom.conf
# i を押す、下のやつを入力
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=USER_1
# Esc を押す
# :x を Enter
cat /etc/gdm3/custom.conf
[GNOME を起動]
sudo systemctl start gdm3
sudo systemctl status gdm3
Ubuntu Server 自体への自動ログイン
非推奨ですが TTY1 に自動でログインしておきたい場合は以下を実行します
sudo mkdir '/etc/systemd/system/getty@tty1.service.d'
# drop-in ファイルの作成
sudo su -c "cat << '__EOF__' > '/etc/systemd/system/getty@tty1.service.d/autologin.conf'
### Editing /etc/systemd/system/getty@tty1.service.d/override.conf
### Anything between here and the comment below will become the new contents of the file
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin $(whoami) --noclear %I 38400 linux
__EOF__"
# 作成できたか確認
sudo ls -laF /etc/systemd/system/getty@tty1.service.d/
# 必要があれば、改行コードを変更
sudo sed -i -e 's/\r//g' "/etc/systemd/system/getty@tty1.service.d/autologin.conf"
# 記入内容、特にユーザー名の確認
sudo cat /etc/systemd/system/getty@tty1.service.d/autologin.conf
# 記入した内容を反映
sudo systemctl daemon-reload
# ちゃんと追記されているか確認
sudo systemctl --no-pager cat getty@tty1.service
引用元、参照元、参考先
Ubuntu Server22.04に後からGUI(デスクトップ)環境をインストールする方法
・https://4thsight.xyz/40719
Ubuntu 20.04で自動ログインを有効にする方法は? –Linuxのヒント
・https://ciksiti.com/ja/chapters/608-how-to-enable-automatic-login-on-ubuntu-20-04---linux-hint
電源を入れたときにtty1を自動ログインする設定あれこれ集.md
・/etc/systemd/system/getty@tty1.service.d/autologin.conf
ArchWiki:仮想コンソール
・https://wiki.archlinux.org/title/Getty#Automatic_login_to_virtual_consol
Enable auto-logon with systemd (non-GUI) (Ubuntu 16.04+ and Debian 8+)
・https://www.blackmanticore.com/8683a884ca8aad72b46442e0b7196cef