Linux has a random chance of freezing when changing display brightness.
@thatbrickster That isn't the kernel, Linux freezing (which merely passes the brightness values to the EC, which is very hard to freeze on) - I figure it's the crappy proprietary control software hanging the computer, or the DE freezing.

Can you change to fbcon tty2 (Ctrl+Alt+F2) or poweroff the computer (Right Ctrl+Sys Rq+o - you need kernel.sysrq = 1 in /etc/sysctl.conf + `sysctl -p` or `syctl -w kernel.sysrq=1` temporarily)
@Suiseiseki I know it isn't the kernel, the Caps Lock is responsive. I said 'Linux' as I do not know what exactly causes it to hang. I already tried disabling power saving stuff to no avail. HP's software is buggy, I have some experience of that already, so would be inclined to blame part of it on that.

I already tried Ctrl+Alt+F2 but it didn't work. So you know, this EliteBook does not have a SysRq key.
@bonifartius I didn't assume it was that because only the display froze. I've checked journalctl and the exact same function, offset and driver matches the times of when it froze. #ItsAlwaysAmdgpu

@Suiseiseki
@thatbrickster @bonifartius Ah yes, the proprietary software running on the GPU freezing?

Many such cases.
@bonifartius Update: dpp3_deferred_update has some relation to colour management.
https://github.com/torvalds/linux/blob/98f7e32f20d28ec452afb208f9cffc08448a2652/drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c

Someone else who had this issue used a custom ICC profile and the problem disappeared.
https://bbs.archlinux.org/viewtopic.php?pid=2211570#p2211570
https://www.color.org/srgbprofiles.xalter

It's said this can happen with no profile but, as I use display colour management, I will give this a go. Changing the brightness likely invokes colour correction.

Edit: I can't use the profiles above and the one linked in the BBS is for a specific display. I'll stick with the built-in profile just in case it's an issue with the bundled sRGB one I was using before.

@Suiseiseki
@thatbrickster @bonifartius Ah yes.

>Alleged source code.
>Only a handful of comments that explain what on Earth the following lines do.
>Good luck understanding the rest.
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.