logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-04-2023 16:55:28

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 12 Xfce
Inscription : 21-09-2016

[Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

Bonjour,
j’ai un souci, je suis passé sur Debian SID et mon rétroéclairage n’est pas mémorisé lorsque je démarre mon PC, comme il le faisait sur Debian Stable.
J’ai modifié mon Grub avec:
GRUB_CMDLINE_LINUX_DEFAULT=« quiet splash acpi_osi=Linux acpi_backlight=vendor »
Il fonctionne bien, mais lors du redémarrage, il est à nouveau au max.
J’ai un Acer Aspire 5733 avec un Intel Core i3
Si un expert peut m’éclairer ? (sans jeu de mot wink)
Merci les amis

Dernière modification par Herve33 (23-04-2023 07:56:24)


Acer Aspire 5733 - Debian 12 Xfce

Hors ligne

#2 20-04-2023 13:42:51

naguam
Membre
Lieu : Quelque part
Distrib. : Plusieurs
Noyau : Ça dépend
(G)UI : La CLI il n'y a que ça de vrai!
Inscription : 13-06-2016

Re : [Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

Ton rétroéclairage ne fonctionne pas sans les argument de grub je suppose ?

Peux tu regarder le status d'un service systemd qui s'appelerait systemd-backlight@*.service ?
Pour voir si il y a des erreurs quelconques ?

Cette doc https://www.freedesktop.org/software/sy … rvice.html peut te donner des indications.

Dernière modification par naguam (20-04-2023 13:50:14)

Hors ligne

#3 22-04-2023 05:51:25

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 12 Xfce
Inscription : 21-09-2016

Re : [Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

Salut,
je viens de vérifier, je n'ai pas de fichier

/usr/lib/systemd/systemd-backlight save


J'ai bien

/usr/lib/systemd/systemd-backlight

mais pas le "save" ni "load"


Acer Aspire 5733 - Debian 12 Xfce

Hors ligne

#4 22-04-2023 11:16:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

Herve33 a écrit :

je viens de vérifier, je n'ai pas de fichier

/usr/lib/systemd/systemd-backlight save


Ce n'est pas un fichier c'est une commande (de plus incomplète) ; naguam te suggérait d'exécuter :

systemctl status systemd-backlight@*.service


Sur un système Debian 11, avec un GPU Intel intégré au processeur, le retour obtenu est du type :

Dernière modification par èfpé (23-04-2023 11:16:42)

Hors ligne

#5 22-04-2023 12:54:08

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 12 Xfce
Inscription : 21-09-2016

Re : [Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

Je viens de rentrer la commande

sudo systemctl status systemd-backlight@*.service


Et rien ne se passe dans mon terminal. J'ai bien un GPU intel pourtant sos.gif


Acer Aspire 5733 - Debian 12 Xfce

Hors ligne

#6 22-04-2023 23:02:27

naguam
Membre
Lieu : Quelque part
Distrib. : Plusieurs
Noyau : Ça dépend
(G)UI : La CLI il n'y a que ça de vrai!
Inscription : 13-06-2016

Re : [Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

Tu as tanté sans, et avec les arguments que tu as ajouté au grub ?

La doc freedesktop que j'ai mis en lien donne les infos pour regarder dans le path où les valeurs du backlights sont censées être enregistrées pour pouvoir êtres restaurées par ces services (qui donne un moyen de vérifier).

Cependant si tu n'a pas de service de backlight qui se lance (ainsi que tu viens de l'indiquer), en effet tu ne risque pas de restaurer le backlight par ce moyen.
Ce moyen étant la méthode par défault de quasiment toutes les distros systemd c'est certainement la raison qui fait que ton rétroéclairage n'est pas restauré.

As-tu quelque chose dans ce dossier ?

ls /sys/class/backlight/

Car normalement c'est là que systemd_backlight prend ses informations.

Encore une fois je conseille de tenter de regarder les autres possibilités d'arguments dans le grub et de changer les argument de grub que tu as mentionné dans le premier post.

Tente ces trois options séparément (prises sur la doc arch mais c'est pareil sur tout les linux)

acpi_backlight=video
acpi_backlight=vendor
acpi_backlight=native


Tente aussi de supprimer acpi_osi=Linux
C'est la première chose à faire

Seconde chose à faire si aucune solution ->
Si ça marchait dans debian stable et pas dans debian sid  ça ne devrait pas arrêter de fonctionner (et les arguments que tu as ajouté ne changent probablement pas grand chose vu que le truc de base sans argument fonctionnait avant)
Il faut savoir que utiliser les backlight en mode vendor c'est juste du "recours" au cas ou le constructeur (du pc) a mal conçu son truc et que le système "normal": utiliser le système de la carte graphique; ne fonctionne pas... et c'est souvent pas terrible.

Mais debian SiD étant en 6.1 tu subis peut-être les changements apportés au subsystem concerné pour améliorer la gestion du rétroéclairage (mais il y a toujours des "corner case" et ton cas en est peut-être un).
Le noyau 6.2 apporte en théorie quelques corrections donc je te conseille peut-être de tenter un noyau 6.2 et si tu as toujours le problème, de le remonter au mainteneur
(mainteneur debian ou hans de goede directement via la procédure donnée dans son journal)

C'est l'intérêt d'utiliser la Sid, ne pas oublier que c'est la version de développement de Debian, elle sert à aider/contribuer au projet.

https://hansdegoede.livejournal.com/26427.html
https://hansdegoede.livejournal.com/27130.html
https://www.phoronix.com/news/Linux-6.1 … Backlights
https://www.phoronix.com/news/2022-Linu … t-Overhaul

PS: Il y a peut-être moyen de gérer/restauré le rétroéclairage autrement que par systemd mais je n'en connais pas de tête et il me semble plus logique de corriger pour obtenir le comportement normal.

https://hansdegoede.dreamwidth.org/26862.html Ce blog-post me rend confiant sur le fait qu'en 6.2 ça risque de fonctionner pour toi (mais si c'est le cas faudrait plus ou moins demander un backport des patchs pour le kernel LTS, histoire que la future stable debian 12 n'aie pas le soucis).

Dernière modification par naguam (22-04-2023 23:45:19)

Hors ligne

#7 23-04-2023 07:55:43

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 12 Xfce
Inscription : 21-09-2016

Re : [Résolu] Mémoriser mon niveau de rétroéclairage au lancement de mon PC

naguam a écrit :



As-tu quelque chose dans ce dossier ?

ls /sys/class/backlight/

Car normalement c'est là que systemd_backlight prend ses informations.




Non je n'ai rien dans ce dossier


naguam a écrit :


Tente ces trois options séparément (prises sur la doc arch mais c'est pareil sur tout les linux)

acpi_backlight=video
acpi_backlight=vendor
acpi_backlight=native



Yeeeeesss, merci !! ça fonctionne, avec la dernière commande backlight=native

Merci pour votre aide et votre patience wink


Acer Aspire 5733 - Debian 12 Xfce

Hors ligne

Pied de page des forums