Ubuntu 24.04 一些bug记录

华硕笔记本,Windows不用了,改用Ubuntu,Linux作为桌面使用还是遇到一堆奇奇怪怪的bug。

  1. OLED屏在从待机黑屏再次点亮后,亮度改变,不能保持黑屏前亮度。

~/bin/fix-lockscreen-brightness.sh

#!/bin/bash

# Function to execute when locked or unlocked
on_lock_change() {
    if [ "$1" == "true" ]; then
        echo "Screen locked"
	brightness=$(cat /sys/class/backlight/amdgpu_bl1/brightness)
        # Add your actions when screen is locked
    elif [ "$1" == "false" ]; then
        echo "Screen unlocked"
	echo "$brightness" > /sys/class/backlight/amdgpu_bl1/brightness
        # Add your actions when screen is unlocked
    fi
}

# Monitor LockedHint property changes
gdbus monitor -y -d org.freedesktop.login1 | 
while read -r line; do
    if echo $line | grep -q "LockedHint"; then
        locked=$(echo $line | awk -F'<|>' '{print $2}')
        on_lock_change $locked
    fi
done

~/bin/fix-lockscreen-brightness.sh

[Unit]
Description=Fix Screen brightness when lock
After=network.target

[Service]
Type=simple
ExecStart=/home/tianshuai/bin/fix-lockscreen-brightness.sh
Restart=always
User=root

[Install]
WantedBy=multi-user.target
  1. 蓝牙鼠标

登陆系统后,蓝牙鼠标有时连接不上。

当显示Connect时,是连接不上的,重启服务也不管用。

Work Around: 在登陆系统之前,先打开鼠标电源,等登陆之后打开鼠标,100%连接不上。

鼠标成功连接之后,显示Disconnect,状态正好相反。

  1. 指纹登陆

指纹死活注册不上,文档里列出支持此型号指纹传感器。编译最新的fprint也不成。放弃。

先记录几个,还有一些应用对4k分辨率不友好。