Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-07-2023 09:21:37

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

gddccontrol et ddcutil réglage écran sans passer par le menu OSD

Hello
Je viens de découvrir cette application bien pratique pour modifier les réglages de son écran sans passer par le menu OSD
mon écran est pas dans la base de donnée et le projet date un peu mais sa fonctionne toujours

Description: programme pour contrôler les paramètres du moniteur
DDCcontrol est un outil pour contrôler les paramètres du moniteur,
comme la luminosité et le contraste, sans passer par l'intermédiaire
de l'interface OSD (« On Screen Display ») et des boutons sur la face avant du
moniteur.




gddccontrol est l'application graphique
ddccontrol l'application CLI

le man ddccontrol est pas très bavard , à la limite il vaut mieux afficher l'aide ddccontrol -h
la doc en ligne nous renseigne un peu +
https://ddccontrol.sourceforge.net/doc/ … #id2508160

afficher les contrôles possible

ddccontrol -p


l'option -W me parait être l'option la plus intéressante, elle permet d'indiquer une valeur relative + ou - ce qui peut être bien à intégré dans un raccourci clavier par la suite

exemple baisser la luminosité par pas de 10

ddccontrol -p -r 0x10 -W -10



0x10 est l'adresse de luminosité donné par la commande ddccontrol -p
0x12 pour le contraste

afficher la valeur en cours de la luminosité

ddccontrol  -p -v -r 0x10


Lecture 0x10...
Contrôle 0x10: +/90/100 C [Brightness]
ddcpci being released...
 


la luminosité est à 90%

Dernière modification par Croutons (31-10-2023 19:24:32)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#2 05-07-2023 15:40:46

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : gddccontrol et ddcutil réglage écran sans passer par le menu OSD

j'en remet une couche
voici 2 petit scripts qui augmente et diminue la luminosité de 10% à lancer avec un raccourci clavier ( pas trop utile sur un portable vu que il y a les touches fn prévue pour sa)

cat /home/stephane/bin/lumidown


#!/bin/bash
#baisse la luminosité de 10 % via ddccontrol qui gère les paramètres de l'écran sans devoir passer par le menu OSD de l'écran

ddccontrol -p -r 0x10 -W -10
lumi_absolu=$(ddccontrol  -p -v -r 0x10 2> /dev/null| awk '/Contrôle/ {sub(/\/100.*/, ""); sub(/.*\+\//, ""); print "Luminosité "$0"%"}')
#echo "$lumi_absolu"
#dunstify "$lumi_absolu"
notify-send "$lumi_absolu"
exit



cat /home/stephane/bin/lumiup


#!/bin/bash
#augmente la luminosité de 10 % via ddccontrol qui gère les paramètres de l'écran sans devoir passer par le menu OSD de l'écran

ddccontrol -p -r 0x10 -W +10
lumi_absolu=$(ddccontrol  -p -v -r 0x10 2> /dev/null| awk '/Contrôle/ {sub(/\/100.*/, ""); sub(/.*\+\//, ""); print "Luminosité "$0"%"}')
#echo "$lumi_absolu"
#dunstify "$lumi_absolu"
notify-send "$lumi_absolu"
exit



chez moi j'ai une petite latence, le changement de luminosité n'est pas instantané
il faudra peut être voir a augmenté la valeur - w , 10% c'est pas énorme au final

ne pas oublier de rendre les script exécutable avec chmod


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#3 31-10-2023 19:23:33

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : gddccontrol et ddcutil réglage écran sans passer par le menu OSD

petit déterrage
depuis peu j'utilise ddcutil à la place de ddccontrol
plus simple a utiliser, plus réactif et utilise moins de ressource, bref que du bonheur

seul bémole

RESTRICTIONS
       ddcutil does not support laptop monitors, which do not implement DDC/CI.



apt install ddcutil



je vous livre mes 2 scripts revu avec ddcutil
y'a pas a dire c'est plus aéré

#!/bin/bash

ddcutil -d 1 setvcp 10 + 10  #augmentation luminosité par +10%
LUMI_STATUS=$(ddcutil getvcp 10|cut -c67-69)

notify-send Luminosité "$LUMI_STATUS"%
exit 0



#!/bin/bash

ddcutil -d 1 setvcp 10 - 10  #réduction luminosité par -10%
LUMI_STATUS=$(ddcutil getvcp 10|cut -c67-69)

notify-send Luminosité "$LUMI_STATUS"%
exit 0

Dernière modification par Croutons (31-10-2023 19:26:07)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#4 01-11-2023 08:47:21

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.5.0-1-amd64
(G)UI : fluxbox
Inscription : 20-07-2022

Re : gddccontrol et ddcutil réglage écran sans passer par le menu OSD

est ce utile pour moi avec la luminosité réglée à 8% ? big_smile  kernal_panic.gif

Hors ligne

#5 01-11-2023 10:42:45

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : gddccontrol et ddcutil réglage écran sans passer par le menu OSD

après chacun ses choix, si tu préfère jouer sur le contraste c'est setvcp 12 normalement
enfin comme toujours il y a le man qui vas bien wink

man ddcutil


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#6 01-11-2023 11:26:54

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.5.0-1-amd64
(G)UI : fluxbox
Inscription : 20-07-2022

Re : gddccontrol et ddcutil réglage écran sans passer par le menu OSD

merci, mais non. Je ne change jamais les réglages.
Je trouve confortable et pas agressif le réglage avec 8% de luminosité et 30% de contraste.
En plus j'utilise Redshift pour suivre le cycle du soleil.

Hors ligne

Pied de page des forums