Il 25/02/23 19:00, Carlos E. R. ha scritto:
On 2023-02-25 14:07, Marco Calistri wrote:
Il 24/02/23 18:34, Carlos E. R. ha scritto:
El 2023-02-19 a las 12:56 -0000, Marco Calistri escribió:
Not enough scripting skill may be.
I can help with that.
Besides that I want something "less experimental", something like "plug and play", since I already tested several solutions which have failed.
Inviato da Outlook per Android
Try (/usr/lib/systemd/system-sleep/mine-brightness):
#!/bin/bash
LOGGER=/usr/bin/logger
# $1: "pre" is hibernating. "post" is recovering.
case $1 in post) $LOGGER -t mine-brightness -p daemon.info "Restoring brightness after hibernating/suspend." echo -n 1 > /sys/class/backlight/acpi_video0/brightness ;; esac
I have not tested this.
If the script runs, you will see that message in the journal and/or syslog.
/usr/lib/systemd/system-sleep/mine-brightness must be marked executable, I understand.
Hi Carlos,
Thanks for the script, I'm testing it.
But, don't I need to enable it as a systemd service?
First attempt, just after creating the script and entering in suspend mode, without exiting or rebooting the system, has failed: brightness set to max!
Logger has wrote the following into my journal:
feb 25 09:55:29 linux-turion64.ddns.net mine-brightness[5433]: Restoring brightness after hibernating/suspend.
Then it is working as expected.
You just have to write the brightness you want it to set. It is your own line you posted previously:
echo -n 1 > /sys/class/backlight/acpi_video0/brightness
Experiment with different numbers till you get the brightness you prefer.
It does nothing on reboot.
I would have to change your affirmation as follows: The script works as expected by writing the comments on the system log, but in the reality it does not adjust the brightness to the same value (*which is 1*) set at boot by the script I added into my /etc/init.d/after.local: #!/bin/sh #old script #echo -n 700 > /sys/class/backlight/intel_backlight/brightness #new script echo -n 1 > /sys/class/backlight/acpi_video0/brightness To be more clear: the setting of acpi_video0 brightness works at boot but it does not work after suspend, in fact in this case it goes at very high intensity so that I need to adjust it manually. In any case I thank you a lot for your attention! Best regards, -- Marco Calistri Build: openSUSE Tumbleweed 20230224 Kernel: 6.1.12-1-default - XFCE: (4.18.1)