linux 开机自动登录i3wm

最近在我的物理机上打算使用archlinux当主力机。但是因为我这台笔记本电脑最近刚发布的,安装archlinux无法正确识别笔记本电脑自带的键盘。

只能外接usb键盘,或者使用蓝牙键盘了。因为我的usb键盘过于厚重,不适合携带。所以我选择携带轻薄的蓝牙键盘。

然后我就遇到了一个问题,在ssdm登录页面时蓝牙键盘是无法连接的。这就太麻烦了,一开始我是去同事那借usb键盘,登录以后在连接蓝牙键盘,一天要借一次键盘,很麻烦。

于是我就想解决办法:

  1. 使用屏幕键盘,登录页面使用鼠标点软键盘登录。
  2. 无需输入用户名密码,自动登录。

两种方式都 可以实现,我最终选择了方法二。因为这种更简单方法 。因为这台电脑基本就我自己使用,也没什么特别隐私的内容,我就选择免密码登录更方便。

说白了其实就是因为懒的用鼠标输入密码。

设置ssdm自动登录

#默认没有这个目录 
mkdir /etc/sddm.conf.d/
#编辑配置文件 
vim /etc/sddm.conf.d/autologin.conf  

配置文件的内容如下 :

[Autologin]
User=itkey
Session=plasma

User=的值修改成你的想要自动登录的用户名。
如果你不是用 KDE的话,可以把Session=的值修改成你的桌面的就行了。

以上设置到 KDE是生效的。
理论上Session=plasma修改成Session=i3或者/usr/bin/i3就可以自动登录i3了,但是事情并非如此。每次启动还是自动进入KDE。
然后我还要手动注销进i3很浪费时间。

后来发现可以通过KDE的图形化设置来完成。如下图,在设置中搜索“login”可以找到

在这里插入图片描述

最终解决办法

参考了:https://forum.manjaro.org/t/how-to-make-the-manjaro-auto-login-the-i3-wm-when-enter-the-desktop/11571/4
就做这些简单的配置,重启启动即可。

屏幕软键盘的方式

这种方式,我还没有详情的研究一下。先安装了一个onboard

pacman -S onboard 

用起来很简单的,就是怎么让它可以在登录页面使用,暂时还有研究,有空时在研究吧,先把代码写完。

猜你喜欢

转载自blog.csdn.net/lxyoucan/article/details/124682722