Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:13 AM
最近開機一直被筆電螢幕閃到
發現亮度都會被調成 100%
掰噗~
@baipu
說
Sat, Aug 1, 2020 5:13 AM
我也是早上看報紙才知道
Mr.Zombie
@MrZombie
說
Sat, Aug 1, 2020 5:13 AM
啊...啊...
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:13 AM
Sat, Aug 1, 2020 5:33 AM
查了一下才知道 amdgpu 在更新的時候把背光的 actual_brightness 改成 16 bit
但是 brightness 和 max_brightness 還停留在 8 bit
' -')
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:15 AM
但是 systemd-backlight save 是存 actual_brightness 的值
load 則是用 max_brightness 檢查後寫到 brightness
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:16 AM
導致每次都會被調成 255
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:22 AM
203905 – amdgpu:actual_brightness has unreal/wrong v...
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:22 AM
drm/amd/display: Expand dc to use 16.16 bit backligh...
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:24 AM
只是說 trace 了一下 其實 brightness 內部儲存的形態都是 int
到底為啥不把 brightness 和 max_brightness 16bit 啊....
基本上要算應該都會用 max_brightness 來算
正常來說一起改應該不會弄壞別的東西
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:25 AM
只是說這台的 actual_brightness 也怪怪的
一直卡在 61440(0xf000)...
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:26 AM
Sat, Aug 1, 2020 5:26 AM
阿還有 systemd 說他們不會改喔 因為是 driver 的問題 (
systemd-backlight: Using actual_brightness causes am...
Nightfeatherᵧ
@featherance
Sat, Aug 1, 2020 5:27 AM
只是說不能給個選項直接用 brightness 嘛.....
明明裡面讀不了 actual_brightness 的時候也是直接 fallback 回 brightness 的 ...
載入新的回覆
發現亮度都會被調成 100%
但是 brightness 和 max_brightness 還停留在 8 bit
' -')
load 則是用 max_brightness 檢查後寫到 brightness
到底為啥不把 brightness 和 max_brightness 16bit 啊....
基本上要算應該都會用 max_brightness 來算
正常來說一起改應該不會弄壞別的東西
一直卡在 61440(0xf000)...
明明裡面讀不了 actual_brightness 的時候也是直接 fallback 回 brightness 的 ...