[KDE] Gestion de l'énergie ne fonctionne pas (Contourné)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

[KDE] Gestion de l'énergie ne fonctionne pas (Contourné)

Message par Alplob »

Bonjour à tous,

J'ai récemment acheté un ordinateur portable Asus (je me permet de faire un peu de pub car 1. la qualité d'assemblage est excellente, 2. tout le matériel est reconnu quasiment out of the box avec Archlinux et 3. aucune difficulté pour se faire rembourser les 43€ de la license windows :)), tout fonctionne très bien sauf un petit détail agaçant: KDE n'arrive pas à se souvenir de mon paramétrage du niveau de luminosité de mon écran. A chaque démarrage je dois re-régler le niveau car la luminosité est trop élevée.

Auriez-vous une idée de l'origine de ce problème et d'une possible solution?

Merci d'avance,

Alplob
Dernière modification par Alplob le mer. 30 mai 2012, 14:04, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17285
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par benjarobin »

Bonjour,
Tout d'abord il faudrait savoir si depuis KDE tu arrives à faire varier la luminosité, sans utiliser les touches du clavier, uniquement avec la souris.
Et la question qui en découle : Comment tu fait varier la luminosité ? Est-ce que KDE t'affiche un OSD (barre de progression indiquant la luminosité) lors du changement de luminosité ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Alplob »

Bonjour,

Merci pour ta réponse. Je fait varier la luminosité à la souris en bougeant le curseur sur l'interface qui apparaît après avoir cliqué sur l'indicateur de batterie. Une jauge OSD apparaît effectivement à ce moment qui s'ajuste en fonction de la luminosité réglée.

Alplob
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Alplob »

Bonjour à tous!

Désolé de déterrer ce sujet mais j'ai toujours ce problème... J'ai une idée pour le résoudre: diminuer la luminosité grâce à une ligne de commande placée dans un script chargé automatiquement au démarrage de mon ordinateur. Par contre je trouve pas la commande me permettant de le faire..
J'en ai essayé plusieurs mais sans succès:

- xgamma semble joué sur la "chaleur" des couleurs

- xrandr ne fonctionne pas

Code : Tout sélectionner

[pierro@myhost ~]$ xrandr --output default --brightness 1
xrandr: Gamma size is 0.
- setpci ne fonctionne plas également

Code : Tout sélectionner

[pierro@myhost ~]$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 520M] (rev a1)
[pierro@myhost ~]$ setpci -s 01:00.0 F4.B=FF
pcilib: Cannot open /sys/bus/pci/devices/0000:01:00.0/config
Est-ce que quelqu'un connaîtrait la commande qu'utilise KDE pour régler la luminosité?

Merci d'avance,

Alplob
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Desintegr »

KDE utilise Power Devil [1] pour gérer l'énergie et ce dernier utilise upower (couche d'abstraction pour tout ce qui concerne l'énergie).

Power Devil te permet de créer plusieurs profils (sur secteur, sur batterie, économie d'énergie, performance, etc.) et de régler pour chaque la luminosité, les durées de mise en veille de l'écran, du système, etc.
Tu peux donc normalement configurer automatiquement la luminosité.

[1] http://userbase.kde.org/Power_Devil
[2] http://upower.freedesktop.org/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17285
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par benjarobin »

KDE restaure en effet normalement la luminosité, si ce n'est pas le cas essaye avec un utilisateur vierge pour voir.
Si cela ne fonctionne toujours pas, décrit (avec screenshot à l'appuie) comment est configuré KDE
Il faudra faire un rapport de bug, mais pour contourner le problème il faut écrire dans le fichier brightness de ton écran (N'utilise surtout pas ce que tu essayé de faire)
Pour trouver le fichier brightness, utilise cette commande: find /sys/ -name brightness
Quand tu redémarre la session est-ce que le pourcentage affiché par KDE reflète la luminosité actuelle ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Alplob »

Merci beaucoup pour vos réponses.

J'ai trouvé deux fichiers brightness et les deux contiennent un simple "1", bien que ma luminosité soit réglée au minimum

Code : Tout sélectionner

[pierro@myhost ~]$ find /sys/ -name brightness
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
/sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/leds/phy0-led/brightness
[pierro@myhost ~]$
Au démarrage de mon ordinateur, le pourcentage affiché par KDE reflète bien ma luminosité, à savoir 100%.

Voici ma configuration de luminosité (seul le curseur en pointillé rouge revient inexorablement à 100% au démarrage de mon PC):Image

J'ai essayé avec un nouvel utilisateur et le problème est toujours là: au démarrage de la session luminosité maximale, je la règle, je me déconnecte et reconnecte, la luminosité revient à 100% pendant le chargement de la session..

A noter que j'ai installé GNOME et le problème est encore là! Je me demande presque si ce ne serait pas un problème matériel!
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Desintegr »

Après un test avec mon portable, /sys/class/backlight/acpi_video0/brightness vaut 0 quand la luminosité est au minimum et 15 au maximum.
Il se peut que les valeurs changent en fonction des cartes.

Que renvoie ls -l /sys/class/backlight ?
Que contient /sys/class/backlight/acpi_video0/max_brightness ?
Que contient /sys/class/backlight/acpi_video0/brightness quand la session est démarrée avec tes paramètres actuels ?
Que contient /sys/class/backlight/acpi_video0/brightness quand tu règles la luminosité au minimum ?
Que contient /sys/class/backlight/acpi_video0/brightness quand tu règles la luminosité au maximum ?
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Alplob »

Merci pour ton retour, voici les réponses à tes différentes question:
Que renvoie ls -l /sys/class/backlight ?

Code : Tout sélectionner

[pierro@myhost ~]$ ls -l /sys/class/backlight
total 0
lrwxrwxrwx 1 root root 0 28 mai   21:21 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0
[pierro@myhost ~]$ 
Que contient /sys/class/backlight/acpi_video0/max_brightness ? 10
Que contient /sys/class/backlight/acpi_video0/brightness quand la session est démarrée avec tes paramètres actuels ? 1
Que contient /sys/class/backlight/acpi_video0/brightness quand tu règles la luminosité au minimum ?0
Que contient /sys/class/backlight/acpi_video0/brightness quand tu règles la luminosité au maximum ?10
C'est intéressant :) Je viens de tester en root la ligne de commande suivante et ça marche!

Code : Tout sélectionner

cp brightness_copy /sys/class/backlight/acpi_video0/brightness
Il ne me reste plus qu'à l'automatiser au démarrage du PC. A quel endroit me conseille-tu de la mettre pour que cela soit propre? dans inittab ou dans xinitrc ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17285
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par benjarobin »

Non pas de cp :? ... je suis étonné que cela fonctionne... Il suffit de rajouter à la fin de /etc/rc.local ceci :

Code : Tout sélectionner

echo 0 > /sys/class/backlight/acpi_video0/brightness
Après tu peux mettre au lieu de 0 une autre valeur comprise entre 0 et 10

Sinon j'ai une autre question, dès le boot la luminosité est à 100 % ou elle change à un moment précis et si oui lequel ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Desintegr »

On dirait que Power Devil/KDE essaye de régler la luminosité à 1 (faible) mais que le noyau ne prend pas en compte la valeur.
Il s'agit peut-être d'un bug.

Je préfère ajouter un script au démarrage de KDE via Configuration du système→Démarrage et arrêt →Démarrage automatique.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17285
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par benjarobin »

Mais cela ne peux fonctionner car il faut l’exécuter en root... La meilleur solution est /etc/rc.local.
Et sinon KDE ne donne en aucun cas l'impression d'essayer car la luminosité est définit à 100% mais en effet cela peut être un bug.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Desintegr »

Et sinon KDE ne donne en aucun cas l'impression d'essayer car la luminosité est définit à 100%
Pourtant, la valeur est de 1 et non de 10 (le maximum) en début de session.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17285
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par benjarobin »

Hum j'ai peut être une idée de la cause du problème.
Configure KDE pour définir la luminosité à X, puis donne la sortie de : find /sys/ -name brightness -exec cat {} \;
Avec X une luminosité de 30 %, 50%, 70%, 9O%...
Finalement configure la luminosité à 70%, redémarre en init 3 (Xorg ne doit pas se lancer) et donne nous la sortie du find.
Redémarre normalement en init 5 et donne nous à nouveau la sortie du find
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par Alplob »

Merci beaucoup pour vos réponses.

Contrairement à ce que j'ai répondu, la luminosité est bien à 10 lorsque mon PC démarre, conformément au réglage de luminosité affiché par KDE
Sinon j'ai une autre question, dès le boot la luminosité est à 100 % ou elle change à un moment précis et si oui lequel ?
En observant attentivement, cela se produit lors du boot, au moment où une ligne du type "loading module" ou "waiting Udev" est écrite
Configure KDE pour définir la luminosité à X, puis donne la sortie de : find /sys/ -name brightness -exec cat {} \;
Avec X une luminosité de 30 %, 50%, 70%, 9O%...
Seul la première valeur évolue

Code : Tout sélectionner

[pierro@myhost ~]$ find /sys/ -name brightness -exec cat {} \;
3
1
[pierro@myhost ~]$ find /sys/ -name brightness -exec cat {} \;
5
1
[pierro@myhost ~]$
Finalement configure la luminosité à 70%, redémarre en init 3 (Xorg ne doit pas se lancer) et donne nous la sortie du find.
Redémarre normalement en init 5 et donne nous à nouveau la sortie du find
La première ligne est à 10 et la deuxième à 1. KDE est donc hors de cause...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17285
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [KDE]Gestion de l'énergie ne fonctionne pas

Message par benjarobin »

Bref pour résoudre ton problème rajoute tout simplement la ligne qui va bien dans /etc/rc.local :-)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [KDE] Gestion de l'énergie ne fonctionne pas (Contourné)

Message par Alplob »

Oui, ça marche et ça me suffit :)
Merci à vous deux pour vos connaissances précises!
Répondre