Existe-t-il une alternative à Redshift et F.lux qui n'assombrit que l'écran?

19

Je veux un où il réduit la luminosité de l'écran, soit par le temps ou à la demande (cela ne me dérange pas). J'ai intégré des graphiques Intel. Je ne veux pas que ce soit comme Redshift où cela change la teinte de l'écran.

nLinked
la source

Réponses:

14

Sur un ordinateur avec Ubuntu 11.04 et une carte graphique Intel intégrée, cela fonctionne pour moi:

$ xrandr | grep connected | cut -f1 -d" "
VGA1

Utilisez le nom de sortie trouvé (dans ce cas "VGA1") et réglez la luminosité

$ xrandr --output VGA1 --brightness 0.7

Notez que la page de manuel de xrandr a ceci à dire sur le drapeau --brightness:

Cependant, il s'agit d'une modification uniquement logicielle, si votre matériel prend en charge la modification de la luminosité, vous préférerez probablement utiliser xbacklight .

Erik Sjölund
la source
Cela fonctionne à merveille! J'ai dû le changer en HDMI1 au lieu de VGA1 pour moi (même s'il s'agit d'une connexion DVI, je suppose qu'ils viennent de l'appeler HDMI1!). Merci!
nLinked
Remarqué que cela ne fonctionne pas sur batterie, ironie? Il semble qu'il essaie de faire des choses sur la luminosité lorsque vous êtes sur batterie, mais toutes ces tentatives tournent la luminosité à 100%
Drew
@ArchismanPanigrahi Merci pour le conseil! Si l'application GUI entre dans les dépôts officiels ubuntu, j'en ajouterai une note dans ma réponse.
Erik Sjölund
1
Excellente suggestion, cela a aussi fonctionné pour moi. Dans mon cas, il est intéressant de noter que l' xrandr --output eDP1 --brightness 0.2approche fonctionne bien en cas d' xbacklight -set 20échec.
landroni
6

La version de développement de Redshift modifiera la luminosité. Je ne sais pas si cela changera en fonction de l'heure, mais vous pouvez demander au développeur d'ajouter cette fonctionnalité.

http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153

Voici les étapes de base requises et le fichier INSTALL contient des instructions plus détaillées sur la création à partir des sources.

  1. Vous devrez installer les packages suivants:

    sudo apt-get install build-essential libtool automake autopoint
    
  2. Depuis le terminal, obtenez une copie du dernier code source de développement:

    bzr branch lp:redshift
    cd redshift
    
  3. Créez le fichier de configuration, compilez et compilez:

    ./bootstrap  
    ./configure 
    make
    
  4. Testez l'application créée fonctionne comme prévu:

    ./src/redshift -b 0.1
    
  5. Installez l'application:

    sudo make install
    
Cas
la source
Merci, je ne sais pas comment télécharger cette version de développement ou la compiler, mais je pense que c'est exactement ce que je recherche. Est-ce que je peux utiliser cette version?
nLinked
2
Redshift du référentiel Ubuntu 13.04 a cette fonctionnalité, donc pas besoin de vous compiler! Installez-le simplement avec sudo apt-get install redshift.
Serrano
3

C'est peut-être https://launchpad.net/brightness ? Il utilise la webcam comme capteur pour régler la luminosité de l'écran. (Il utilise OpenCV et vous devez le construire par vous-même)

pictuga
la source
0

J'utilise Cairo-Dock avec le plugin Screen Luminosity. C'est un accès très facile au contrôle de la luminosité.

supprimé
la source