2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[Ubuntu Server 22.04]  Ubuntu Desktop インストール、自動ログイン設定

Last updated at Posted at 2023-01-21

注意事項

リンク先に記載

[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 のインストール]
  1. GNOME インストール
    sudo apt update && sudo apt upgrade -y
    sudo apt install ubuntu-desktop -y
  2. PC起動時、CUI 表示にする(デフォルトターゲットをCUIに戻す)
    sudo systemctl set-default multi-user.target
  3. 一応再起動
    sudo reboot
    または
    sudo shutdown -r now
[GUI 用の自動ログイン設定]
bash
’/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 を起動]
bash
sudo systemctl start gdm3
sudo systemctl status gdm3

Ubuntu Server 自体への自動ログイン

 非推奨ですが TTY1 に自動でログインしておきたい場合は以下を実行します

bash
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

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?