Trisquel Backlight Control with Ryzen Display
- Login o registrati per inviare commenti
I have a new laptop with Ryzen 5 4500U and Trisquel 11 mini and having issues with brightness control as many people are. Anyhelp would be appreciated!
No matter what I've tried I can't grab hold of control to reduce my screen brightness which is borderline painful. I’ve always had luck with xbacklight or xrandr but not this time.
Xbacklight does not see any outputs to control. I’m not sure what entry goes into
Most of the work arounds deal with a generic intel driver but I’m not very involved to know how this applies to AMD. I still deserve the human right of privacy and I don’t want to install the Radeon drivers. I don’t have eDP-1 only Default Monitor.
I’ve already tried many help articles related to Ryzen and Ubuntu.
I tried this acpilight program: https://gitlab.com/wavexx/acpilight.
Right now /sys/class/backlight folder is empty
My /etc/X11/xorg.conf file has this entry from my troubleshooting
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "acpi_video0"
EndSection
lspci output:
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c3)
lshw -c video output:
*-display UNCLAIMED
description: VGA compatible controller
product: Renoir
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:04:00.0
version: c3
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:2000(size=256) memory:e0600000-e067ffff
*-graphics
product: EFI VGA
physical id: 2
logical name: /dev/fb0
capabilities: fb
configuration: depth=32 resolution=1920,1080
Attached is a screenshot of ACPI error at boot time.
Allegato | Dimensione |
---|---|
Screenshot 2025-09-15 at 17-49-02 (4577) Inbox mh4speech@proton.me Proton Mail.png | 735.1 KB |
The usual way to (try to) fix a hardware support issue is to upgrade the component responsible for the hardware support: the kernel, Linux.
Trisquel 11's repository includes the package named linux-image-generic-hwe-11.0, where "hwe" stands for "Hardware Enablement". You may try to install that 6.8 kernel, using the package manager. For an even newer kernel, follow the instructions on https://www.fsfla.org/ikiwiki/selibre/linux-libre/freesh
Whatever kernel you install, the older one is still there to boot on: if needed, choose the corresponding entry in GRUB's menu. If you do not know how to display that menu, I can help.
Right now my kernel is 5.15. Does Trisquel use the Linx-Libre kernel I was unaware of that.
Do you think installing Trisquel Mate would have any difference?
Right now my kernel is 5.15.
You run Trisquel 11's default kernel. As I wrote, the package named linux-image-generic-hwe-11.0 is in Trisquel's repository. If you install it (using the package manager) and reboot, you will run a 6.8 kernel, which may solve your problem.
Does Trisquel use the Linx-Libre kernel I was unaware of that.
It does not by default, but it is quite easy to add the Linux-libre repository and then install the linux-libre-lts or even (for the latest kernel) the linux-libre package: https://www.fsfla.org/ikiwiki/selibre/linux-libre/freesh explains how, in details.
Do you think installing Trisquel Mate would have any difference?
If the issue deals with the kernel, then no. Whatever the edition, Trisquel 11's default kernel is always the same, at version 5.15.
I guess I don't really want to upgrade the kernel, is that the only choice?
You can try Trisquel 12 from a live iso image:
https://trisquel.info/en/forum/beta-3-iso-set-alternative-download
You can also try the suggestion from Magic Banana. You do not need to upgrade anything, only to install a different kernel: hwe or Linux-libre. You can simply remove it afterwards if it does not work.
Indeed. Installing linux-image-generic-hwe-11.0 with the package manager is really easy and installing a Linux-libre kernel is not much harder, if you follow the instructions. It is certainly less prone to problem than installing a whole new version of Trisquel! Even if the newer kernel does not boot, "the older one is still there to boot on", as I wrote in my first comment.