Hey, salut à tous
je suis nouvelle ici, excusez d'avance si je me trompe de section.
une petite question ou plutot une demande pour une astuce.!!
je suis l'heureuse propriétaire d'un laptop Toshiba p870-338 depuis 4 ans.
sous Debian Sid tout fonctionne à la perfection.
j'ai acheté il y a maintenant 2 ans un clavier neuf rétroéclairé issu d'un Toshiba Qosmio X870 pour le monter sur mon Toshiba (en faite c'est les mêmes pc sauf que le Qosmio est orienté gamer, alors que le mien non).
le clavier s'est adapté sans aucun problème, le rétroéclairage fonctionne au poil.
seulement voilà, il y a un an et demi, j'étais sous w8.1 et w10 en dual boot, et je pouvais gérer le rétroéclairage de mon clavier via le logiciel Toshiba Function Key Utility. logiciel non porté sous Linux évidemment :/
sous Debian (et Linux en général) impossible donc d'éteindre le clavier sauf en passant par le bios qui a une option pour ça (bien pensé Toshiba)
alors je me demandais si il existait sous Debian, un petit utilitaire ou un script ou autre, pour gérer le rétroéclairage sans passer par le bios.??
et que pour l'allumer et l'éteindre sous Windows, c'était la combinaison
FN + W
j'ai vu des posts sur différents forums mais c'était pour des laptops Msi, Asus, Dell, mais pas de Toshiba.
et malgré des recherches par exemple ici
https://askubuntu.com/questions/780176/how-to-make-my-toshiba-u940-laptops-keyboard-backlit-to-work/780184#780184
ou ici
https://wiki.archlinux.org/index.php/Toshiba_Portege_Z30-A
je me rends compte que j'ai pas de dossiers comme eux précisent :/
et en regardant via Synaptic, tous les paquets Acpi ne sont pas installés (source du problème peut-être.?)
Faut t'il les installer d'après vous.?!
Et si oui, lesquels.?!?
voir la capture
https://www.pixenli.com/images/1506/1506502264073217200.png
voilà voilà
si quelqu'un connait un moyen de gérer tout ceci, ça serait cool, ça m'éviterait tous ces passages réguliers dans le bios…
la gestion du clavier c'est pour économiser un peu ma batterie la journée quand je suis en déplacement :)
et quand le soleil brille de mille feux, le rétroéclairage devient superflu ;)
Merci d'avance
en espérant que des Linuxiens se penchent sur ma curiosité '
Debian Sid Cinnamon avec le kernel 4.12.0-2
Melissa.
# personne
Posté par melissa6969 . Évalué à 1.
Personne pour m'aider.?!?
:( :( :(
C'est stupide ce que je demande.?! :'(
Désolé si la question est débile mais j'ai beau retourner le web, je trouve pas la réponse à ma question :(
Je sais que je suis blonde mais quand même pas si idiote.?!
Si.?!?! :-( :'(
Comment être insensible face à cette cruauté envers les animaux :'(
[^] # Re: personne
Posté par NeoX . Évalué à 4.
c'est peut-etre juste que tu poses ta question aux heures de bureau
et comme beaucoup d'entre nous avons un travail remunerateur en dehors de linuxfr (qui est une association sans salarié)
et bien on repond quand on a le temps de regarder le forum.
il faut donc parfois attendre le soir pour voir arriver les reponses ;)
[^] # Re: personne
Posté par melissa6969 . Évalué à 1.
Ha je sais pas, je vois des posts obtenir des réponses en moins d'une heure, d'où ma question.
Je bosse aussi mais sur mon pc et a domicile donc forcement j'ai le temps de flaner sur les forums pour essayer de résoudre mon ""problème"" qui devient handicapant au fil des jours…
Comment être insensible face à cette cruauté envers les animaux :'(
# mes notes perso
Posté par lolonene . Évalué à 3. Dernière modification le 27 septembre 2017 à 17:31.
Bonjour,
J'avais eu ce problème avec un clavier usb externe dit "gamer".
J'ai retrouvé mes notes sur la solution que j'avais glanée et qui fonctionnait à l'époque.
Je te la livre en brut
Il faut créer un fichier nommé keyb_switch_light dans le dossier usr/bin
dans un terminal :
cd usr/bin
touch keyb_switch_light
chmod +x keyb_switch_light
sudo gedit keyb_switch_light
mettre dans le fichier créé les lignes suivantes
Ensuite, aller dans le Sytème-> Préférences->Raccourcis claviers, et rajouter sous le raccourcis que tu veux la commande : "/usr/bin/keyb_switch_light".#!/bin/bash
if [ -f /tmp/keyboard_light ]; then
xset -led 3 && rm /tmp/keyboard_light
else
xset led 3 && touch /tmp/keyboard_light
fi
[^] # Re: mes notes perso
Posté par melissa6969 . Évalué à 1.
bonjour @lolonene
je viens de faire tes manip en suivant les étapes de A à Z
mais hélas ça ne fonctionne pas..
surement du au faite que toi c'était un clavier usb, alors que le mien est un clavier de pc portable, ça doit peut-être différé..!!!
en tout cas, c'est + complexe que ce que je pensais.
si seulement le logiciel fournit par Toshiba, avait été porté sous Linux, ça aurait le top du top
Comment être insensible face à cette cruauté envers les animaux :'(
# A tester
Posté par Julien_J06 . Évalué à 1.
Hello melissa6969,
j'ai trouvé cette information
xset led on
ici, plus d'infos sur xset iciUne autre information qui parlerai d'ajouter l'option acpi dans le grub ici (tout en bas)
Souvent 99% fonctionne sans bidouilles et des fois, il faut persévérer longtemps dans ses recherches pour finir par trouver la configuration qui marche pour le 1%.
Ce que tu as demandé est une situation peu rencontrée et comme ton post était bien renseigné, il fallait prendre le temps de lire toutes les informations que tu as données pour ne pas te donner les même :-)
Courage et bonne chance, dis nous quand tu trouves.
Julien_c'est_bien (y'a pas que Seb)
# j'ai essayé
Posté par melissa6969 . Évalué à 1. Dernière modification le 27 septembre 2017 à 23:10.
hello Julien-jo6
merci pour ta réponse.
alors pour résumer.
xset led on me bloque le pavé numérique du clavier donc impossible de m'en servir malgré que la Led du Verr Num soit actif.
xset led off déverouille le pavé numérique, donc je peux taper des chiffres..
bizarre que xset agisse sur le pavé numérique chez moi….
l'option "quiet splash acpi_osi=" dans le grub n'a hélas aucun effet sur le pc.
j'ai évidemment mis à jour le grub, rebooter, mais pas moyen d'allumer ou éteindre le clavier…
je fais partie des 1% qui galèrent pour trouver une solution alors ;)
je sais qu'on est peu nombreux à avoir des Toshiba sous Linux et avec un clavier rétroéclairé on est encore moins nombreux, mais les peu de posts que j'ai vu, ont jamais été résolu, ou la personne n'a jamais donné la réponse, du coup on reste à chercher partout sans y arriver..
c'est dommage de savoir qu'un raccourci fonctionne sous w$ et pas sous Linux, c'est la seule chose que je regrette de w$, et je pense que la solution pour y arriver doit vraiment être complexe.. :(
Comment être insensible face à cette cruauté envers les animaux :'(
# À tenter
Posté par d4rkf4b . Évalué à 2.
depuis ce site
Peux tu faire
ls /sys/class/leds
et
cat /sys/class/leds/toshiba::illumination/brightness
et nous donner le résultat de chaque commande.
Sur le lien fourni, JeremyB semble avoir réussi avec la commande:
echo 1 | sudo tee /sys/class/leds/toshiba::illumination/brightness
pour l'éclairageecho 0 | sudo tee /sys/class/leds/toshiba::illumination/brightness
pour l'extinction[^] # Re: À tenter
Posté par melissa6969 . Évalué à 1. Dernière modification le 28 septembre 2017 à 13:54.
alors quand je fais
ls /sys/class/leds
j'obtiens ceci
input0::capslock input0::numlock input0::scrolllock phy0-led
quand je fais
cat /sys/class/leds/toshiba::illumination/brightness
ça me dit ça ceci
cat: '/sys/class/leds/toshiba::illumination/brightness': Aucun fichier ou dossier de ce type
et forcément les deux commandes que se sert Jeremy B ne fonctionnent pas chez moi, vu que le fichier toshiba::illumination/brightness n'existe pas.
je peux le créer, mais, je mets quoi dedans.??
rien je le laisse vide.??
Comment être insensible face à cette cruauté envers les animaux :'(
[^] # Re: À tenter
Posté par d4rkf4b . Évalué à 1.
phy0-led semble être un répertoire. Peux-tu le lister avec cette commande?
ls -la /sys/class/leds/phy0-led/
Regarde aussi si tu as la possibilité d'installer fnfxd qui semble être le paquet qui gère l'ACPI et les touches de fonction (Fn) pour les laptops Toshiba
[^] # Re: À tenter
Posté par melissa6969 . Évalué à 1.
alors pour le retour de
ls -la /sys/class/leds/phy0-led/
ça me dit ceci
total 0
drwxr-xr-x 3 root root 0 sept. 28 18:55 .
drwxr-xr-x 3 root root 0 sept. 28 18:54 ..
-rw-r--r-- 1 root root 4096 sept. 28 18:55 brightness
lrwxrwxrwx 1 root root 0 sept. 28 18:55 device -> ../../../0000:08:00.0
-r--r--r-- 1 root root 4096 sept. 28 18:55 max_brightness
drwxr-xr-x 2 root root 0 sept. 28 18:55 power
lrwxrwxrwx 1 root root 0 sept. 28 18:54 subsystem -> ../../../../../../class/leds
-rw-r--r-- 1 root root 4096 sept. 28 18:55 trigger
-rw-r--r-- 1 root root 4096 sept. 28 18:54 uevent
à en croire les fichiers et dossiers, c'est en rapport avec la luminosité de l'écran, ou je me trompe.??
et le paquet fnfxd, il est introuvable dans Synaptic, et en cherchant à cette adresse
https://packages.debian.org/sid/utils/fnfxd
si tu regardes en bas de page, c'est un paquet pour les architectures en 32bits.
je l'ai téléchargé quand même et j'ai tenté de l'installé avec dpkg, mais ça me dit que l'architecture n'est pas la même donc impossible de l'installer…
Comment être insensible face à cette cruauté envers les animaux :'(
[^] # On continue
Posté par d4rkf4b . Évalué à 1.
Que te réponds
grep ^CONFIG_ACPI_TOSHIBA /boot/config-$(uname -r)
lsmod|grep toshiba_acpi
[^] # Re: On continue
Posté par melissa6969 . Évalué à 1.
alors la commande
grep CONFIG_ACPI_TOSHIBA /boot/config-$(uname -r)
me renvoie ceci
CONFIG_ACPI_TOSHIBA=m
et la commande
lsmod|grep toshiba_acpi
me donne ça comme résultat
toshiba_acpi 45056 0
industrialio 65536 1 toshiba_acpi
sparse_keymap 16384 1 toshiba_acpi
rfkill 24576 5 toshiba_bluetooth,toshiba_acpi,cfg80211
wmi 16384 1 toshiba_acpi
video 40960 2 toshiba_acpi,i915
voilà voilà, si ça te parle, merci de ton aide en tout cas ;)
Comment être insensible face à cette cruauté envers les animaux :'(
[^] # Re: On continue
Posté par d4rkf4b . Évalué à 1.
Ça me parle!
Ça nous montre que ton noyau Linux a bien chargé les modules nécessaires pour ton laptop, en particulier l'ACPI.
Par contre, je ne vois aucun module qui semble concerner le rétro-éclairage de ton clavier (sparse_keymap correspond aux fonctions avec la touche Fn). J'ai un peu de temps aujourd'hui, je vais regarder de plus prés sur mon laptop MSI comment c'est géré…
[^] # Re: On continue
Posté par melissa6969 . Évalué à 1.
Oui ça donne l'impression que les modules pour le rétroéclairage du clavier n'existent pas.
Peut-être que le modèle de mon pc est pas pris en charge par le kernel pour ce qui est du rétroéclairage.
Parce que par exemple le.raccourci Fn+F4 qui permet d'activer ou désactiver le touchpad ne fonctionne pas sous Linux.
C'est pas handicapant je me sers de touchpad-indicator.
Mais le logiciel Toshiba function key utility sous w$ gerait le rétroéclairage du clavier et le touchpad, les deux sont liés visiblement.
Comment être insensible face à cette cruauté envers les animaux :'(
[^] # Re: On continue
Posté par d4rkf4b . Évalué à 1.
Salut Mélissa,
J'ai regardé sur mon MSI, le rétro-éclairage du clavier fonctionne avec des blobs (binaires propriétaires). Le reste du système ne ressemble pas du tout au différentes réponses que tu as déjà donné. Malheureusement, ton problème semble aller bien au delà de mes compétences. Peut-être quelqu'un d'autre ici. Si je puis te conseiller d'envoyer le retour de la commande
dmesg
, ceci donnera des infos complémentaires à plus compétent que moi.[^] # Re: On continue
Posté par melissa6969 . Évalué à 1.
cc désolé pour la réponse tardive, débordée par le boulot.
c'est gentil quand même d'avoir essayé de m'aider merci ;)
à mon avis Toshiba a configuré le rétro-éclairage pour qu'il fonctionne uniquement avec le logiciel Toshiba Function Key Utility, donc uniquement sous w$.
peut-être pour ça la présence de l'option du rétroéclairage dans le bios, pour les OS alternatifs..
j'envoies le retour de dmesg dès que j'ai finis mon taf sur Archlinux.
j'y mets dans un lien externe, j'arrive pas à faire fonctionner les balises codes sur le fofo, je comprends pas pourquoi :/
Comment être insensible face à cette cruauté envers les animaux :'(
[^] # Re: On continue
Posté par melissa6969 . Évalué à 1.
voilà le dmesg complet de Debian Sid.
tout frais de maintenant
je mets le lien de pastebin, vu que les balises codes fonctionnent pas avec moi, enfin que je sais pas faire je pense plutot…..
https://pastebin.com/raw/20xmta13
bonne lecture :p
Comment être insensible face à cette cruauté envers les animaux :'(
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.