#1 Le 28/04/2020, à 18:18
- giovanna89
faire fonctionner le contrôle de luminosité fn+F5/F6
Bonjour, je viens à vous car j'ai besoin d'aide pour faire marcher mes touches fn+F5/F6 et la luminosité associée
Je vous passe de nombreux détails, mais voilà un résumé :
En installant les pilotes nvidia sur un vieux pc avec une carte geforce 8600m gs, je n'ai plus accès au contrôle de luminosité via les touches (fn+F5/F6), et qui plus est, la luminosité est maximale.
Ce qui est bizarre, c'est qu'avec les pilotes libres, le contrôle de la luminosité via fn+F5/F6 fonctionne. J'ai même (comme avec le son) un popup qui apparaît au milieu de l'écran avec une barre qui monte/descend dès qu'on appui sur ces touches.
Je me suis donc lancer à faire marcher cette fonctionnalité, mais là je butte en touche.
J'ai trouvé cette page : https://help.ubuntu.com/community/LaptopSpecialKeys
teste fn+F5 (luminosité -) :
gio@vaio:~$ acpi_listen
sony/hotkey SNY5001:00 00000001 00000010
video/brightnessdown BRTDN 00000087 00000000 K
sony/hotkey SNY5001:00 00000001 0000003b
^C
teste fn+F5 (luminosité +):
gio@vaio:~$ acpi_listen
sony/hotkey SNY5001:00 00000001 00000011
video/brightnessup BRTUP 00000086 00000000 K
sony/hotkey SNY5001:00 00000001 0000003b
^C
Cela montre que les touches fn+F5/F6 sont bien reconnues.
J'ai ensuite créé les deux fichiers dans : /etc/acpi/events
sony-keyboard-backlight-up et sony-keyboard-backlight-down
Bizarrement, dans ce dossier il existait deux fichiers s'appelant asus-keyboard-backlight-up et asus-keyboard-backlight-down, dont les code touches sont différents.
alors que mon PC n'est pas un asus !
Voici, le contenu que j'ai mis dans :
sony-keyboard-backlight-up :
event=hotkey (ATDK|HOTK) 00000086
action=/etc/acpi/asus-keyboard-backlight.sh up
sony-keyboard-backlight-down
event=hotkey (ATDK|HOTK) 00000087
action=/etc/acpi/asus-keyboard-backlight.sh down
Comme vous le voyez, j'ai fait pointé l'action sur le script existant asus car je ne savais pas quoi mettre après.
Mais cela ne fonctionne pas
J'ai quand même essayé ceci
sony-keyboard-backlight-up :
event=hotkey (ATDK|HOTK) 00000086
action=xbacklight +5
sony-keyboard-backlight-down
event=hotkey (ATDK|HOTK) 00000087
action=xbacklight -5
Cela ne fonctionne pas non plus
Pouvez-vous m'aider svp ?
Hors ligne
#2 Le 28/04/2020, à 18:27
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Bonjour,
Rien d'utile dans la Doc > retro-eclairage ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#3 Le 28/04/2020, à 18:56
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
non, j'ai visité de nombreux sites
Les solutions proposée,notamment concernant la modification du fichier grub n'ont jamais fonctionnées
Hors ligne
#4 Le 28/04/2020, à 19:12
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Le module asus_nb_wmi permet la reconnaissance des touches multimédia et spéciales.
Tu peux regarder la liste des modules présents sur l'ordi, avec :
lsmod | sort
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#5 Le 29/04/2020, à 07:27
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
gio@vaio:~$ lsmod | sort
aes_x86_64 20480 6
af_alg 24576 1 algif_skcipher
ahci 40960 2
algif_skcipher 16384 0
autofs4 45056 2
bluetooth 573440 31 btrtl,btintel,btbcm,bnep,btusb,rfcomm
bnep 24576 2
bpfilter 24576 0
btbcm 16384 1 btusb
btintel 24576 1 btusb
btrfs 1232896 0
btrtl 20480 1 btusb
btusb 57344 0
ccm 20480 6
cfg80211 704512 3 iwl4965,iwlegacy,mac80211
coretemp 20480 0
crc_itu_t 16384 1 firewire_core
cryptd 24576 1 crypto_simd
crypto_simd 16384 0
dm_crypt 45056 1
dm_log 20480 2 dm_region_hash,dm_mirror
dm_mirror 24576 0
dm_region_hash 20480 1 dm_mirror
drm 491520 3 nvidia
ecc 32768 1 ecdh_generic
ecdh_generic 16384 1 bluetooth
firewire_core 65536 1 firewire_ohci
firewire_ohci 40960 0
glue_helper 16384 0
hid 126976 4 usbhid,hid_generic,hid_logitech_dj,hid_logitech_hidpp
hid_generic 16384 0
hid_logitech_dj 24576 0
hid_logitech_hidpp 40960 0
input_leds 16384 0
ip6table_filter 16384 1
ip6_tables 32768 53 ip6table_filter
ip6t_REJECT 16384 1
ip6t_rt 20480 3
iptable_filter 16384 1
ip_tables 32768 9 iptable_filter
ipt_REJECT 16384 1
irqbypass 16384 1 kvm
iwl4965 110592 0
iwlegacy 98304 1 iwl4965
joydev 28672 0
kvm 655360 1 kvm_intel
kvm_intel 245760 0
ledtrig_audio 16384 1 snd_hda_codec_generic
libahci 32768 1 ahci
libarc4 16384 1 mac80211
libcrc32c 16384 3 nf_conntrack,nf_nat,btrfs
lp 20480 0
lpc_ich 24576 0
mac80211 847872 2 iwl4965,iwlegacy
mac_hid 16384 0
mc 53248 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
Module Size Used by
nf_conntrack 139264 6 xt_conntrack,nf_nat,nf_nat_ftp,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ftp
nf_conntrack_broadcast 16384 1 nf_conntrack_netbios_ns
nf_conntrack_ftp 24576 1 nf_nat_ftp
nf_conntrack_netbios_ns 16384 0
nf_defrag_ipv4 16384 1 nf_conntrack
nf_defrag_ipv6 24576 1 nf_conntrack
nf_nat 40960 1 nf_nat_ftp
nf_nat_ftp 20480 0
nf_reject_ipv4 16384 1 ipt_REJECT
nf_reject_ipv6 20480 1 ip6t_REJECT
nvidia 10584064 43 nvidia_uvm
nvidia_uvm 36864 0
parport 53248 3 parport_pc,lp,ppdev
parport_pc 40960 0
pata_acpi 16384 0
pcmcia 65536 0
pcmcia_core 28672 3 pcmcia,pcmcia_rsrc,yenta_socket
pcmcia_rsrc 24576 1 yenta_socket
ppdev 24576 0
psmouse 151552 0
raid6_pq 114688 1 btrfs
rfcomm 81920 4
sch_fq_codel 20480 5
serio_raw 20480 0
sky2 65536 0
snd 86016 17 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm,snd_hda_codec_idt,snd_rawmidi
snd_hda_codec 131072 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_idt
snd_hda_codec_generic 81920 1 snd_hda_codec_idt
snd_hda_codec_hdmi 57344 1
snd_hda_codec_idt 61440 1
snd_hda_core 90112 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_idt
snd_hda_intel 53248 3
snd_hwdep 20480 1 snd_hda_codec
snd_intel_nhlt 20480 1 snd_hda_intel
snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_rawmidi 36864 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_seq_midi 20480 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_timer 36864 2 snd_seq,snd_pcm
sony_laptop 61440 0
soundcore 16384 1 snd
tifm_7xx1 20480 0
tifm_core 16384 1 tifm_7xx1
usbhid 53248 1 hid_logitech_dj
uvcvideo 94208 0
video 49152 1 sony_laptop
videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_vmalloc 20480 1 uvcvideo
videodev 208896 3 videobuf2_v4l2,uvcvideo,videobuf2_common
xor 24576 1 btrfs
x_tables 40960 13 ip6table_filter,xt_conntrack,iptable_filter,xt_multiport,xt_tcpudp,xt_addrtype,ip6t_rt,ip6_tables,ipt_REJECT,ip_tables,xt_limit,xt_hl,ip6t_REJECT
xt_addrtype 16384 4
xt_conntrack 16384 14
xt_hl 16384 22
xt_limit 16384 1
xt_multiport 20480 8
xt_tcpudp 20480 24
yenta_socket 49152 0
zram 32768 2
zstd_compress 163840 1 btrfs
gio@vaio:~$
Dernière modification par giovanna89 (Le 29/04/2020, à 08:22)
Hors ligne
#6 Le 29/04/2020, à 07:48
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Bonjour,
Pour ajouter toi-même les balises code à ton précédent message #5 : Merci
Cliquer sur le lien « Modifier » en bas à droite du message
Sélectionner le texte
Cliquer sur le <> de l'éditeur de message
comme indiqué dans le premier message du lien : Retour utilisable de commande
_ _ _
Tu avais vu ? > askubuntu.com/questions/1030780/sony-vaio-backlight
Dernière modification par xubu1957 (Le 29/04/2020, à 08:25)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#7 Le 29/04/2020, à 08:23
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
oui, c'était juste un oubli de ma part. Pas trop réveillé ce matin!
Hors ligne
#8 Le 29/04/2020, à 09:47
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Tu avais vu ? > askubuntu.com/questions/1030780/sony-vaio-backlight
Mon répertoire /sys/devices/platform/sony-laptop ne possède pas de fichier ou dossier "kbd_backlight"
Hors ligne
#9 Le 29/04/2020, à 09:52
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
En regardant dans la Doc > liste_portables_sony, je vois que la luminosité est souvent un problème pour cette marque.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#10 Le 29/04/2020, à 10:08
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Oui m'en parle parle pas. J'ai passé des heures et des heures à chercher.
Je pense qu'il ne me manque pas grand chose.
Avec les pilotes libres, le contrôle de luminosité fonctionne (mais j'ai d'autres problèmes, raison pour lesquelles je suis passé sous les pilotes proprio).
On voit bien que les touches fn sont reconnues.
dans le logiciel nvidia, j'ai un curseur pour gérer la luminosité.
Je pense qu'il y a un moyen de rejoindre les deux bouts, mais je ne sais pas faire tout seul.
Hors ligne
#11 Le 29/04/2020, à 10:19
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Montre :
ubuntu-drivers devices
dpkg -l | grep nvidia
dpkg -l | grep -v ^ii
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#12 Le 29/04/2020, à 10:33
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Alors, voici le retour de ces commandes :
gio@vaio:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000425sv0000104Dsd00009005bc03sc00i00
vendor : NVIDIA Corporation
model : G86M [GeForce 8600M GS]
driver : nvidia-340 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
gio@vaio:~$ dpkg -l | grep nvidia
ii nvidia-340 340.107-0ubuntu0.18.04.4 amd64 NVIDIA binary driver - version 340.107
ii nvidia-opencl-icd-340 340.107-0ubuntu0.18.04.4 amd64 NVIDIA OpenCL ICD
ii nvidia-prime-applet 1.0.8 all An applet for NVIDIA Prime
ii nvidia-settings 390.77-0ubuntu0.18.04.1 amd64 Tool for configuring the NVIDIA graphics driver
gio@vaio:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-================================================================-================================================-============-==================================================================================================================================================================================
rc systemd-coredump 237-3ubuntu10.39 amd64 tools for storing and retrieving coredumps
gio@vaio:~$
Hors ligne
#13 Le 29/04/2020, à 11:00
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Pas d'élément de solution, dans cette discussion ? > Impossible de trouver le paquet spicctrl
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#14 Le 29/04/2020, à 11:33
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Déjà testé
Ces lignes n'ont rien données chez moi :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Comme on peut voir dans #5 , j'ai bien le module sony_laptop
Par ailleurs dans le site que tu as donné au #25 (https://forum.ubuntu-fr.org/viewtopic.p … #p15043091
Je n'ai pas de fichier "brightness_default" dans /sys/devices/platform/sony-laptop/
Hors ligne
#15 Le 29/04/2020, à 12:40
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Je viens de lire :
Donc, si le firmware est écrit uniquement pour fonctionner avec les systèmes Windows, comme c'est généralement le cas, il peut ne pas fonctionner correctement avec les instructions du noyau Linux. Cela devrait, mais les fabricants de matériel n'offrent généralement aucune prise en charge de Linux, et parfois ils semblent prendre des raccourcis dans leur code qui tirent parti des bizarreries de Windows qui ne s'appliquent pas à Linux.
Bien que je n'aie aucune connaissance du code propriétaire contenu dans le firmware, il est plausible que le code de gestion de l'alimentation dans le firmware crée la situation que vous rencontrez. Malheureusement, c'est quelque chose qui est impossible à vérifier à moins que et jusqu'à ce que le code du firmware soit rendu open source, et je ne voudrais pas retenir mon souffle en attendant cela.
> sony laptop - keyboard backlight bizarre behaviour : not working on boot, working after sleep resume
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#16 Le 29/04/2020, à 13:11
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Donc d'après toi, il n'y a rien à faire ?
Hors ligne
#17 Le 29/04/2020, à 13:21
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
J'aide à chercher, mais souvent je ne comprends pas les procédures, je relisais > [RESOLU] Clavier rétroéclairé MSI
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#18 Le 29/04/2020, à 13:41
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
J'ai trouvé sur un forum ces deux liens qui pourraient répondre à une partie de la question, mais je ne comprends rien du tout :
https://bugs.launchpad.net/ubuntu/+sour … +bug/95444
https://bugs.launchpad.net/ubuntu/+sour … omments/75
Hors ligne
#19 Le 29/04/2020, à 13:44
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
C'est des trucs qui datent des années 2007-2012 et 2008 !
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#20 Le 01/05/2020, à 09:02
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Bonjour,
Si tu penses que faire marcher le contrôle de luminosité avec ma carte nvidia est voué à l'échec, je ne vais pas m'éterniser dessus. J'ai déjà passé beaucoup de temps dessus.
Puis-je au moins faire fonctionner xbacklight avec fn+F5/F6, car le test que j'avais fait ne fonctionnait pas.
Hors ligne
#21 Le 01/05/2020, à 09:08
- xubu1957
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Bonjour,
Je lis dans > kernel.org/doc/Documentation/laptops/sony-laptop.txt
Bugs / Limitations :
* Ce pilote n'est pas basé sur la documentation officielle de Sony
(car il n'y en a pas), donc il n'y a aucune garantie que ce pilote
fonctionnera du tout, ou fera la bonne chose. Bien que cela ne me
soit pas arrivé, ce pilote pourrait faire des dégâts à votre
ordinateur portable, y compris des dommages permanents.* Les pilotes sony-laptop et sonypi n'interagissent pas du tout. dans le
à l'avenir, sonypi sera supprimé et remplacé par sony-laptop.* spicctrl, qui est l'outil de l'espace utilisateur utilisé pour communiquer avec le
le pilote sonypi (via / dev / sonypi) est également obsolète car tous les
ses fonctionnalités sont désormais disponibles sous l'arborescence sysfs via sony-laptop
Dernière modification par xubu1957 (Le 01/05/2020, à 09:10)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#22 Le 10/05/2020, à 10:06
- giovanna89
Re : faire fonctionner le contrôle de luminosité fn+F5/F6
Bonjour,
Je reviens après avoir fait de nombreuses recherches.
Je n'ai pas trouvé de solution pour faire marcher la luminosité avec les pilotes nvidia.
En revanche j'ai tenté xbacklight que j'ai associé à la combinaison de touche FN+F5/F6 et ça marche.
Ce qui prouve bien que la combinaison FN+F5/F6 est bien reconnue. Et c'est le lien entre la combinaison de touche et le script qui ne doit pas se faire.
Pensez-vous qu'on puisse re-associer le script ?
Cordialement
Dernière modification par giovanna89 (Le 10/05/2020, à 10:06)
Hors ligne