CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

backlight avec arch

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 15:06:49

Salut à tous !

Comme l'applet luminosité ne fonctionne pas sur mon laptop Acer sur archlinux (à jour) et avec une carte Nvidia (pas plus que les combinaisons avec fn), j'ai fini par me créer quelques scripts avec des valeurs préenregistrées pour le fichier /sys/class/backlight/intel_backlight/brightness

Exemple :

  1. !/bin/bash

echo 400 > /sys/class/backlight/intel_backlight/brightness

Je les ai rendus éxecutables et éventuellement je peux les liers à des combinaisons de touches.

J'ai aussi autorisé un groupe d'utilisateurs (dont je fais partie) à modifier le fichier, pour éviter d'avoir à me mettre en root juste pour modifier la luminosité de l'écran, ce qui serait ridicule. Seulement voilà : à chaque redémarrage, le fichier est de nouveau interdit en écriture.

Quelqu'un aurait une astuce ? Merci.

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 15:09:34

ps : xbacklight ne fonctionne pas

nounoursheureux
nounoursheureux
Niveau 10
11 janvier 2014 à 15:24:51

Bah sinon tu peux faire un script qui le rend modifiable, et qui se lancerait à chaque démarrage

Google_Bot
Google_Bot
Niveau 14
11 janvier 2014 à 15:28:45

Tu travailles avec quel gestionnaire de fenêtres / environnement de bureau?
Normalement, pas besoin de faire de scripts, tu peux carrément assigner des commandes de ce style à des raccourcis (notamment les touches XF86-something , tu peux utiliser xev pour connaitre les noms à utiliser pour les touches fn+<foo>).

Qui est le propriétaire de ce fameux fichier brightness, au démarrage? (user:group)

Nh3xus
Nh3xus
Niveau 10
11 janvier 2014 à 15:33:35

ça c'est typique des embrouilles connues avec les drivers libres.

Je dis pas que tu dois pas les utiliser.

Je dis simplement que c'est le genre de soucis qui n'existe pas avec le blob Nvidia.

Nh3xus
Nh3xus
Niveau 10
11 janvier 2014 à 15:34:09

...pour peu que l'acpi fonctionne !

Sans quoi, c'est pas étonnant que ça marche pas.

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 15:35:01

Je suis sur XFCE et c'est root le proprio... en fait je change pas le proprio, j'autorise juste le groupe que j'ai créé pour l'occasion en RW sur le fichier, mais cette modif ne survit pas aux redémarrages.

Google_Bot
Google_Bot
Niveau 14
11 janvier 2014 à 15:43:56

Bon, la prochaine fois que je boote sous Debian je te dirai ce que j'ai utilisé pour changer la luminosité sans être root mais de mémoire ça n'est pas un echo, c'est un programme à part entière qui prend un pourcentage ou un offset à appliquer en paramètre.

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 15:49:52

xgamma peut-être ?

Google_Bot
Google_Bot
Niveau 14
11 janvier 2014 à 16:04:54

Ce nom ne me revient pas des masses, c'est peut être ça mais ça ne me dit rien.

Bon, je vais rebooter, de toute façon mon Windows commence à faire la gueule depuis le temps que je l'ai pas rebooté, et avec tout ce que je lui ai fait supporter :noel:

Google_Bot
Google_Bot
Niveau 14
11 janvier 2014 à 16:13:54

bindsym XF86MonBrightnessDown exec xbacklight -dec 10
bindsym XF86MonBrightnessUp exec xbacklight -inc 10

Voilà ce que j'ai dans mon ~/.i3/config , et ça fonctionne juste bien :oui:
Et xbacklight est bien un paquet sous Debian, pour Arch j'ignore comment ça se passe mais à mon avis ça doit exister aussi :)

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 16:24:49

Merci mon vieux :)

Effectivement, la commande existe chez moi, je vais tester ça. Je vous tiens au jus !

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 16:25:49

Ah oui nan mais en fait xbacklight fonctionne comme les hotkeys et l'applet luminosité, enfin c'est ce que je croyais puisque la commande fonctionnait (et la valeur changeait en effet) mais la luminosité n'était pas affectée.

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 16:28:18

Bon j'ai retravaillé mon script of steel :

backlight=$(cat /sys/class/backlight/intel_backlight/brightness)
newbacklight=$(( $backlight + 75 ))
echo $newbacklight > /sys/class/backlight/intel_backlight/brightness

(mon premier script depuis 12 ou 13 ans !)

Enfin ça rend la chose plus confortable pour les hotkeys mais ça ne règle pas le problème de droit en écriture... enfin je l'aurai un jour ! je l'aurai !

Google_Bot
Google_Bot
Niveau 14
11 janvier 2014 à 16:28:28

https://wiki.archlinux.org/index.php/Backlight

De sombres histoire de "xbacklight trifouille parfois le mauvais fichier", le problème a l'air connu...
« You can specify the one you want in xorg.conf by setting the "Backlight" option of the Device section to the name of that directory (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651741 at the bottom of the page for details). »

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 16:56:14

Hum je n'ai pas vraiment suivi le dossier xorg mais j'ai remarqué que le fichier .conf n'existait plus depuis belle lurette chez moi.

Un "chown sylvain brightness" n'a pas survécu au redémarrage non-plus.

Google_Bot
Google_Bot
Niveau 14
11 janvier 2014 à 17:00:38

Oui, ça fait longtemps que "Xorg.conf c'est trop compliqué pour ces connar- pauvres utilisateurs déroutés", donc il n'existe plus, en fait.

Mais tu peux le créer toi-même, ou mieux, créer les fragments qui t'intéressent dans des fichiers placés dans xorg.conf.d/ , nommés sous la forme NN-Utilité.conf (genre: 50-Backlight.conf). Le nombre sert juste à les faire interpréter dans un ordre précis si tu en as besoin (j'ai jamais trop eu besoin d'ordre précis mais bon).

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 19:29:37

J'ai lu que setpci était dangereux pour le matos... toujours est-il que le problème est reglé les potos :) voilà comment j'ai fait :

  1. pacman -S sudo
  2. leafpad /etc/sudoers

Là-dedans j'ajoute :

  1. backlight

ALL ALL = (ALL) NOPASSWD: /usr/bin/tee /sys/class/backlight/intel_backlight/brightness

Et ça me permet d'utiliser mes scripts. Rappel :

backlight=$(cat /sys/class/backlight/intel_backlight/brightness)
newbacklight=$(( $backlight - 75 ))
echo $newbacklight | sudo /usr/bin/tee "/sys/class/backlight/intel_backlight/brightness"

Merci à tout le monde en tout cas.

Johnny-Rebel
Johnny-Rebel
Niveau 10
11 janvier 2014 à 20:07:43

https://wiki.archlinux.org/index.php/Backlight#setpci_.28use_with_great_care.29

Pseudo supprimé
Pseudo supprimé 11 janvier 2014 à 22:33:32

Ajoutes ces deux commandes dans les options de démarrage de ton bootloader :

acpi_backlight=vendor acpi_osi=linux

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment