[luminosité] marche pas
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
[luminosité] marche pas
Bonjour,
Lorsque j'appuie sur Fn+F3 et Fn+F4, la luminosité de mon écran ne change pas.
Lorsque j'appuie sur Fn+F3 et Fn+F4, la luminosité de mon écran ne change pas.
Re: [luminosité] marche pas
Quand je mange trop, j'ai mal au ventre.
---> [ ]
---> [ ]
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [luminosité] marche pas
Salut,
Merci d'être un peu plus disert (qu'as-tu fait... ou pas... ça marchait avant... ou pas... etc.).AchilleFraisse a écrit :Bonjour,
Lorsque j'appuie sur Fn+F3 et Fn+F4, la luminosité de mon écran ne change pas.
Merci de ne pas jeter d'huile sur le feu.otacon a écrit :Quand je mange trop, j'ai mal au ventre.
---> [ ]
«The following statement is not true. The previous statement is true.»
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Je n'ais rien fait de spécial. Ca n'a jamais marché, mais ca ne me génait pas trop avant, mais maintenant si .
Qui doit prendre en charge la luminosité ? Archlinux ou le gestionnaire de fenetre ?
Qui doit prendre en charge la luminosité ? Archlinux ou le gestionnaire de fenetre ?
Re: [luminosité] marche pas
Précise les choses s'il te plait. On ne connait pas ta machine.
Quel environnement de bureau utilises tu ?
Que retourne la commande :
Quel environnement de bureau utilises tu ?
Que retourne la commande :
Code : Tout sélectionner
ls /sys/class/backlight/
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Retour de la commande ls :
Je suis sous dwm. Je me suis fais un petit script pour augmenter la luminosité en tapant une commande dans une console avec xbacklight :
Je l'ais également implémenté dans dwm avec les touches FN+F3 et FN+F4, mais je ne sais pas si c'est la bonne facon de faire.
Mais cela marche que sous X. Dans les tty ca ne marche évidemment pas.
Je voulais donc savoir si c'est au gestionnaire graphique de gérer la luminosité ou si c'est à l'os
Code : Tout sélectionner
intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/
-r--r--r-- 1 root root 4096 Jun 15 22:01 actual_brightness
-rw-r--r-- 1 root root 4096 Jun 15 22:01 bl_power
-rw-r--r-- 1 root root 4096 Jun 15 22:01 brightness
lrwxrwxrwx 1 root root 0 Jun 15 22:01 device -> ../../card0-eDP-1/
-r--r--r-- 1 root root 4096 Jun 15 22:01 max_brightness
drwxr-xr-x 2 root root 0 Jun 15 22:01 power/
lrwxrwxrwx 1 root root 0 Jun 15 21:27 subsystem -> ../../../../../../../class/backlight/
-r--r--r-- 1 root root 4096 Jun 15 22:01 type
-rw-r--r-- 1 root root 4096 Jun 15 22:01 uevent
Code : Tout sélectionner
#!/bin/bash
error="Usage: $0 up | $0 down"
xbl=`xbacklight`
limit=10.0
limit2=1.5
limit3=40
if [ "$#" -eq 1 ]
then
if [ $1 = "up" ]
then
echo "xBacklight up"
if [ $(echo "$xbl < $limit"|bc) -eq 1 ]
then
xbacklight +2
else
if [ $(echo "$xbl < $limit3"|bc) -eq 1 ]
then
xbacklight +10
else
xbacklight +20
fi
fi
elif [ $1 = "down" ]
then
echo "xBacklight down"
if [ $(echo "$xbl < $limit"|bc) -eq 1 ]
then
if [ $(echo "$xbl < $limit2"|bc) -eq 1 ]
then
echo "xBacklight minimum !"
xbacklight =1
else
xbacklight -2
fi
else
if [ $(echo "$xbl < $limit3"|bc) -eq 1 ]
then
xbacklight -10
else
xbacklight -20
fi
fi
else
echo $error
fi
else
echo $error
fi
Mais cela marche que sous X. Dans les tty ca ne marche évidemment pas.
Je voulais donc savoir si c'est au gestionnaire graphique de gérer la luminosité ou si c'est à l'os
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Je viens de voir que je me suis trompé de touches; Ce n'est pas Fn + F3 - F4, mais Fn + F5 - F6.
Et xev ne reconnait pas mes deux touches Fn + F5 et Fn + F6
Et xev ne reconnait pas mes deux touches Fn + F5 et Fn + F6
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [luminosité] marche pas
Cela dépend...AchilleFraisse a écrit :Mais cela marche que sous X. Dans les tty ca ne marche évidemment pas.
Je voulais donc savoir si c'est au gestionnaire graphique de gérer la luminosité ou si c'est à l'os
Les environnements de bureau le gèrent souvent, pour le reste il faut établir la fonctionnalité via le service acpid (potentiellement il y a des ajustements à faire... ou la méthode peut varier selon la machine: quelle est la tienne ? ).
«The following statement is not true. The previous statement is true.»
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
D'accord. Donc d'après ce que tu me dis, je garde mon script et l'adaptation à mon gestionnaire de bureau.
Second problème : je m'étais trompé de combinaison de touche. Fn + F5 et F6 et non Fn + F3 et F4 (qui est la luminosité du clavier). Du coup il faut que je le change dans mon gestionnaire de bureau.
J'essaye donc de récupérer le code de mes touches Fn+F5 et Fn+F6. Sauf que lorsque je tape ces deux combinaisons sous xev, il ne les détecte pas.
Mon fichier 20-intel.conf :
Mon PC : UX303LN - Notebook - Asus
Second problème : je m'étais trompé de combinaison de touche. Fn + F5 et F6 et non Fn + F3 et F4 (qui est la luminosité du clavier). Du coup il faut que je le change dans mon gestionnaire de bureau.
J'essaye donc de récupérer le code de mes touches Fn+F5 et Fn+F6. Sauf que lorsque je tape ces deux combinaisons sous xev, il ne les détecte pas.
Mon fichier 20-intel.conf :
Code : Tout sélectionner
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Re: [luminosité] marche pas
En faisant une petite recherche à partir de « zenbook »:
Je ne sais pas si ça a un rapport…
Il me semblait que les touches Function+F1…F12 c'était géré par le BIOS (du moins celles qui ne renvoient pas une touche multimedia (utilisateur de dwm tu dois sans doute connaître ceci : https://wiki.archlinux.fr/DWM#Touches_multim.C3.A9dia).
Code : Tout sélectionner
$ yaourt -Ss zenbook
aur/als-controller 20160117-1 (0) (0,00)
ASUS Zenbook ambient light sensor userspace controller.
aur/als-dkms r27-1 (5) (0,06)
ASUS Zenbook ambient light sensor kernel module (DKMS)
aur/asus-kbd-backlight 1.2-1 (5) (0,76)
Helper for adjusting keyboard backlight brightness in Asus Zenbook UX31A and similar models
Il me semblait que les touches Function+F1…F12 c'était géré par le BIOS (du moins celles qui ne renvoient pas une touche multimedia (utilisateur de dwm tu dois sans doute connaître ceci : https://wiki.archlinux.fr/DWM#Touches_multim.C3.A9dia).
dwm — BÉPO — vim — “more is less !”
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Oui, c'est comme ca que j'ai défini mes touches pour Fn + F3 et F4. Mais pour Fn + F5 et F6 ca ne fonctionne pas. Et xev me le confirme.
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Ca ca ne marche pas :
Mais ca ca marche :
Mais ce n'est pas les bonnes touches
Code : Tout sélectionner
static Key keys[] = {
/* modifier key function argument */
{ MODKEY, XF86XK_MonBrightnessUp, spawn, {.v = brightnessupcmd } },
{ MODKEY, XF86XK_MonBrightnessDown, spawn, {.v = brightnessdowncmd } }
};,
Code : Tout sélectionner
static Key keys[] = {
/* modifier key function argument */
{ MODKEY, XF86XK_KbdBrightnessUp, spawn, {.v = brightnessupcmd } },
{ MODKEY, XF86XK_KbdBrightnessDown, spawn, {.v = brightnessdowncmd } },
};
Re: [luminosité] marche pas
Quelques liens intéressants du wiki anglophone:
https://wiki.archlinux.org/index.php/AS ... _backlight
https://wiki.archlinux.org/index.php/AS ... ction_Keys
https://wiki.archlinux.org/index.php/AS ... tness_Keys
Sur le zenbook UX305 il y a les mêmes symptômes de Fn+F5/F6 pas reconnu pas xev. Il y a l'air d'y avoir une manip pour activer les Functions keys avec certains modèles du UX303 (édition: dernier lien)
Ceci dit tu peux utiliser Fn+F3/F4 pour la luminosité de l'écran (édition: comme tu l'as mis à ton post précédent), ça me parait plus utile que le rétroéclairage du clavier qui peut être fixé à une valeur donnée… Sinon as-tu fait le tour du BIOS/UEFI pour débusquer des options « à la con » ?
https://wiki.archlinux.org/index.php/AS ... _backlight
https://wiki.archlinux.org/index.php/AS ... ction_Keys
https://wiki.archlinux.org/index.php/AS ... tness_Keys
Sur le zenbook UX305 il y a les mêmes symptômes de Fn+F5/F6 pas reconnu pas xev. Il y a l'air d'y avoir une manip pour activer les Functions keys avec certains modèles du UX303 (édition: dernier lien)
Ceci dit tu peux utiliser Fn+F3/F4 pour la luminosité de l'écran (édition: comme tu l'as mis à ton post précédent), ça me parait plus utile que le rétroéclairage du clavier qui peut être fixé à une valeur donnée… Sinon as-tu fait le tour du BIOS/UEFI pour débusquer des options « à la con » ?
dwm — BÉPO — vim — “more is less !”
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
BIOS/UEFI ?
Non je ne crois pas.
Non je ne crois pas.
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Donc si j'ai bien compris, j'ai juste à éditer le fichier /etc/default/grub et à mettre cette ligne : GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi="
?
?
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Mais malheuresement, ca ne marche pas ;(
Re: [luminosité] marche pas
tu peux essayer, ainsi que la création du fichier /usr/share/X11/xorg.conf.d/20-intel.conf
Pas de garantie sur le résultat en revanche… je n'y connais pas grand chose dans ces histoires de config de X, et encore moins dans ces mic-macs de touches “function”. Sans doute faut-il modifier BusID (en jouant avec lspci pour identifier le bon numéro ? lspci ne renvoit pas par défaut de notation "PCI:0:2:0", il faut voir le man). Peut-être que "intel_backlight" (un module du noyau ?) ne sera pas opérant sur ta bécane.
Si quelqu'un passe par là et est en mesure d'expliquer les fondamentaux de la manip' (et comment s'assurer que la machine est ou non compatible), ça pourrait vraiment être intéressant
Code : Tout sélectionner
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Si quelqu'un passe par là et est en mesure d'expliquer les fondamentaux de la manip' (et comment s'assurer que la machine est ou non compatible), ça pourrait vraiment être intéressant
dwm — BÉPO — vim — “more is less !”
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
Oui, le fichier avait déjà été modifié :
AchilleFraisse a écrit :D'accord. Donc d'après ce que tu me dis, je garde mon script et l'adaptation à mon gestionnaire de bureau.
Second problème : je m'étais trompé de combinaison de touche. Fn + F5 et F6 et non Fn + F3 et F4 (qui est la luminosité du clavier). Du coup il faut que je le change dans mon gestionnaire de bureau.
J'essaye donc de récupérer le code de mes touches Fn+F5 et Fn+F6. Sauf que lorsque je tape ces deux combinaisons sous xev, il ne les détecte pas.
Mon fichier 20-intel.conf :Mon PC : UX303LN - Notebook - AsusCode : Tout sélectionner
Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
lspci :
Code : Tout sélectionner
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
00:1f.6 Signal processing controller: Intel Corporation 8 Series Thermal (rev 04)
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev ff)
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [luminosité] marche pas
@bobo Je vois dans ta signature que tu utilises dwm. Tu arrives à changer la luminosité ?