Trisquel 10 mini screen backlight off after wake from suspend

5 replies [Last post]
Umberto
Offline
Joined: 01/23/2025

I recently installed Trisquel 10 mini on my HP stream with Radeon R3 gpu. All is well except that waking from suspend doesn’t turn on the screen backlight.

There is no problem with waking from hibernate. Power button gives successful shutdown.

Using `preferences-desktop session settings-advanced options` I find that 10 mini has ‘openbox-lxde’ as window manager.

Based on the interwebz I already tried:

- edited ‘/etc/default/acpi-support’. Tried both hibernate and acpi-support, with different acpi-support settings in this file. Seems like this file is ignored by Trisquel 10 mini.
- edited ‘/etc/systemd/logind.conf’ to disable suspend option. Seems like this file is ignored by Trisquel 10 mini.

The only references to this issue I found on the forum are:

- https://trisquel.info/en/forum/screen-black-coming-out-suspend#comment-13542
- https://trisquel.info/en/forum/trisquel-100-feedback#comment-162541

The last one refers to ‘sys/class/backlight/acpi_video0’. On my system this shows type=firmware. In /power async=disabled en runtime_enables=disabled en control=auto. I don’t know what -if any- I have to change?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

In three months, Trisquel 10 will cease to receive security updates: https://trisquel.info/en/trisquel-10-nabia-release-announcement

Before that, you should upgrade to Trisquel 11. Since Trisquel 11 uses a newer kernel, the upgrade may also solve your problem.

Umberto
Offline
Joined: 01/23/2025

I know but Trisquel 11 mini has issues with the Radeon R3 and backlight: either it turns off backlight at boot, or if booting with `nomodeset`, there is no way to get beyond 800x600. I am fine with fallback to 10 and fortunately I don’t need updates as this is an offline system.

So your answer unfortunately is not an answer to my question…

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

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 10's repository includes the package named linux-image-generic-hwe-20.04, where "hwe" stands for "Hardware Enablement": https://packages.trisquel.org/search?keywords=linux-image-generic-hwe-20.04&searchon=names&exact=1&suite=nabia-updates&section=all

You may try to install that 5.15 kernel (using the package manager)... but I believe you would end up with the same issues you faced trying Trisquel 11. Indeed, its kernel is at version 5.15 by default.

For an even newer kernel, follow the instructions on https://www.fsfla.org/ikiwiki/selibre/linux-libre/freesh and notice Trisquel 11 can use the same kernel.

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 have that menu, I can help.

Umberto
Offline
Joined: 01/23/2025

So update in the hope that someone else accidentally fixed this issue with a 10+ years old piece of hardware.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

There is not much to lose: you can try in a few minutes and can always reboot on the older kernel if it fails.