关于Ubuntu 24.04配置开机自动启动Kodi及免密码开机的技术咨询
Ubuntu 24.04配置开机自动启动Kodi及免密码开机的技术咨询
嘿,我完全理解你因为LibreELEC的WiFi密码丢失bug转用Ubuntu的选择,毕竟原生Linux的NFS支持确实更靠谱。下面就一步步帮你搞定免密码开机和Kodi自动启动这两个需求:
一、配置免密码自动登录(开机无需输入密码)
有两种方式,选你顺手的来:
图形界面操作(简单易上手)
- 按下Super键(Windows键)搜索「Settings」打开系统设置
- 找到「Users」选项,点击右上角的「Unlock」,输入当前用户密码解锁设置
- 在你的账户条目里,开启「Automatic Login」开关,关闭设置窗口后,下次开机就会自动登录了
命令行操作(适合喜欢折腾的用户)
- 打开终端,编辑GDM配置文件:
sudo nano /etc/gdm3/custom.conf - 找到以下两行,去掉开头的
#注释,把user1替换成你的实际用户名:#AutomaticLoginEnable=true #AutomaticLogin=user1 - 按
Ctrl+O保存,Ctrl+X退出,然后重启系统生效:sudo reboot
二、配置Kodi开机自动启动
这里推荐两种可靠的方法,任选其一即可:
方法1:通过GNOME启动应用程序(直观快捷)
- 按下Super键搜索「Startup Applications」并打开
- 点击「Add」按钮,在弹出的窗口中填写:
- 名称:
Kodi - 命令:
kodi(默认安装路径下直接生效,特殊路径可填完整路径如/usr/bin/kodi) - 备注:
Launch Kodi on system startup(可选)
- 名称:
- 点击「Add」保存,下次开机Kodi就会自动启动了
方法2:用systemd服务(更稳定,适合后台运行场景)
- 打开终端,创建Kodi的systemd服务文件:
sudo nano /etc/systemd/system/kodi.service - 粘贴以下内容,记得把
your_username替换成你的实际用户名:[Unit] Description=Kodi Media Center After=network.target [Service] User=your_username Group=your_username Type=simple ExecStart=/usr/bin/kodi Restart=always RestartSec=5 [Install] WantedBy=multi-user.target - 保存退出后,重新加载systemd配置并设置开机自启:
sudo systemctl daemon-reload sudo systemctl enable kodi.service - 可以先手动启动测试:
sudo systemctl start kodi.service,确认正常后重启即可
额外优化:直接进入Kodi会话(适合纯媒体中心场景)
如果你的系统主要用来运行Kodi,不想进入GNOME桌面,可以设置Kodi为默认会话:
- 在登录界面,点击用户名旁边的齿轮图标,选择「Kodi」作为默认会话,下次自动登录后就会直接进入Kodi界面,体验更接近LibreELEC
备注:内容来源于stack exchange,提问作者ronbaby
相关产品推荐
相关产品推荐

