使用i3wm时出现的若干问题的解决办法

时间:2022-09-08 09:59:35

开机自动启动

lxdm

sudo vi /etc/lxdm/lxdm.conf

session那一句改为session = /usr/bin/i3,保存后reboot。

lightdm

快捷键

vi ~/.i3/config

可以查看所有快捷键,也可以根据自己的习惯进行修改

suspend

sudo pm-suspend

状态栏上的 no battery

vi /etc/i3status.conf

order += "battery 0"

修改为

order += "battery 1"

battery 0 {format = "%status %percentage %remaining" }

修改为

battery 1 {format = "%status %percentage %remaining" }

最后$mod+shift+r重启i3wm:

锁屏

i3lock

修改快捷键

vi ~/.i3/config

调节亮度

写个脚本:

var1=-50 #正数为调高亮度,负数为调低亮度
var1=$(($var1 + $(cat /sys/class/backlight/intel_backlight/brightness)))
echo $var1 > /sys/class/backlight/intel_backlight/brightness

添加执行权限:

chmod +x

加入快捷键套餐:

vi ~/.i3/config

在里面加上一行:
bindcode <键码> exec <脚本路径>

bindsym <键名> exec <脚本路径>

最后$mod+shift+r重启i3wm:

使用wpa_supplicant连接wifi

系统时间

不知道为什么装了i3wm后系统时间有时会出现问题,这时需要校正。可以使用这篇日志提供的方法,一定要记得sudo hwclock -w这一步,将当前时间写入硬件时钟非常重要。
系统时间不正确可能会导致https访问被拒绝,所以修正它非常重要。

开机自动启动

exec_always <command>

挂起后唤醒会卡死在进入桌面的界面