Booting from kernel linux58 breaks my ability to control brightness: at all. It gets stuck on the highest brightness. I can move the slider and enter xbacklight commands, but it stays on full brightness. In contract, when booted with kernel linux54, brightness control continues to work.
I have tried changing the usual boot parameter variants, to no avail. The ones I tried are: acpi_backlight=video acpi_backlight=vendor acpi_backlight=native
In both of those directories, there should be a brightness and max_brightness file. What happens if you write half of max_brightness into brightness for each of them?
Appreciate the suggestion. I need to reboot into the 5.8 kernel to test. On the 5.4 kernel, in the acpi_video directory, the tee command decreases/increases brightness.
Ok, I tested those commands on the 5.8 kernel for both the directories. Nothing happens to the brightness of the screen when issuing the commands. The only change is that the brightness slider on the menu bar goes to the spot on the slider that corresponds to the number I chose. So, for example:
cd /sys/class/backlight/acpi_video0 echo 5 | sudo tee brightness
Do you have a compelling reason to have kernel 5.8 installed (E.G. some piece of hardware doesn’t work on 5.4???)
If yes: try 5.9 RC6
If no: Well, that’s why Manjaro provides multiple kernel versions and kernel version management becomes a thing. Clap along if you feel like happiness is the truth and stay on 5.4, unless something doesn’t work and then try out newer kernel versions as they become available until it does work.
Yeah, the audio does not work on late model iMacs. I’m always trying to use the latest kernels to see if it fixes the audio. 5.8 does not. But I try each as they come out.
Not sure why I should accept that new kernels won’t work for brightness though. I’ve been running Linux on iMacs for about 10 years and it is par for the course to have to tweak the boot parameters to get the backlight to work properly. So I see this as a part of the process.
On my iMac12,1 (21.5" 2011) with kernel 5.9 and 5.10, I encountered the same problem.
With acpi_backlight=video option or absent, there exists /sys/class/backlight/acpi_video0.
Either vendor or native causes the empty /sys/class/backlight/.
System always boots with default brightness 3 (of 15/max_brightness). Probably it was set in macOS before i installed Manjaro. But the brightness will increase highest after suspend.
The Plasma brightness widget can change the value of /sys/class/backlight/acpi_video0/brightness without any effect.
Many posts I googled suggested the kernel param acpi_backlight=<value> to present /sys/class/backlight/radeon_bl0. Maybe it only works with kernel 5.4?
I have an old 2011 I can test on in a few weeks. But for my 2019, backlight only works with kernel 5.4 (my kernel parameters are: radeon.dpm=0 acpi_osi=Darwin acpi_backlight=video).
Were you ever able to find a solution to the brightness or sound?
Im on 1 2015 imac running kernel 5.10.The sound works sometimes.It starts and stops on my machine and I cant determine whats triggering the change.
As for the backlight/brightness that has never worked.It seems to stay on 100.I guess that beats 0.
Yes, backlight works perfectly with the kernel 5.10.53-1-MANJARO and the following boot parameters: acpi_osi=!Darwin radeon.dpm=0 acpi_backlight=video.
I have never been able to get sound – ever – on the Linux side of the 2019 iMac; it only works if I boot into OSX.