Luminosité de l'écran - Mode nuit

20

Honnêtement, j'aime travailler dans un environnement sombre (Twilight sur tous mes éditeurs), et récemment je suis passé d'un Windows à Linux (Ubuntu 16.04 avec Unity Desktop sur un PC). Et étant un travailleur de nuit, la luminosité est un peu nocive pour mes yeux.

J'ai cherché un peu et ce sont quelques-unes des commandes que j'ai essayées jusqu'à présent après avoir réalisé que l'interface graphique ne me donne tout simplement pas ce dont j'ai besoin - un écran de gradateur.

$ dconf-editor

Un instantané des valeurs de l'éditeur dconf.

$ add-apt-repository ppa:indicator-brightness/ppa
$ apt-get update
$ apt-get install indicator-brightness

Rien ne s'est produit après le basculement du nouvel indicateur.

$ apt-get install xbacklight
$ xbacklight -set 40
$ xbacklight -set 20

Activé Xbacklight au démarrage

$ ls /sys/class/backlight/

acpi_video0

Je ne semble pas avoir intel_backlight donc je n'ai pas fait ce dernier hack sur mon système.

$ gedit /etc/rc.local
echo 900 > /sys/class/backlight/intel_backlight/brightness

Je suis un peu perdu. J'aimerais savoir s'il existe un outil que je peux utiliser pour diminuer la luminosité du système dans son ensemble en plus de cela ou y a-t-il quelque chose qui me manque en tant qu'utilisateur Noob?

J'utilise Screen Dimmer pour Firefox, Twilight pour mes éditeurs de code et le terminal est déjà noir. Ce sont les applications de fenêtre comme la visionneuse de fichiers, Libre Office, etc. qui doivent être atténuées. J'envisagerais également d'obtenir un thème de bureau plus sombre (si cela est possible) comme réponse valide.

Merci d'avoir été assez patient pour lire cette question plutôt involontairement longue.

JustYourAverageOnion
la source
... et quelle est la sortie de ls /sys/class/backlight/acpi_video0?
mikewimporte
actual_brightness bl_power appareil de luminosité max_brightness type de sous-système d'alimentation uevent J'ai donc fait cela echo 900 > /sys/class/backlight/acpi_video0/brightnesset redémarré le système ... Malheureusement aucun changement @mikewwhat
JustYourAverageOnion
Vous n'avez pas besoin de faire ce que vous avez fait tout de suite. Essayez plutôt de jouer un peu avec la valeur. Comment savez-vous que 900 est la valeur? Quelle valeur y a-t-il par défaut, et qu'est-ce que dans max_brightness? La commande à utiliser est echo xxx | sudo tee /sys/class/backlight/acpi_video0/brightness
:,
Il n'y avait pas de valeur par défaut. Le fichier a été créé lorsque je l'ai ouvert à l'aide du terminal. Ce 900 n'a pas de sens. Et j'ai essayé un tas de nombres pour echo xxx | ... la plage de 0 à 100. Vraiment merci pour ce que vous faites ici ... me donne envie de continuer à utiliser Ubuntu :)
JustYourAverageOnion
Je ne suis pas sûr que c'est ce dont vous avez besoin mais vous pouvez vérifier redshiftetflux
M. Becerra

Réponses:

12

Vous auriez dû essayer f.lux , un outil qui changera la température de couleur de l'affichage de votre ordinateur en fonction de l'heure de la journée. Citation de la page f.lux :

f.lux fait que votre écran d'ordinateur ressemble à la pièce dans laquelle vous vous trouvez, tout le temps. Lorsque le soleil se couche, votre ordinateur ressemble à vos lumières intérieures. Le matin, les choses ressemblent à nouveau à la lumière du soleil.

Dites à f.lux quel type d'éclairage vous avez et où vous vivez. Alors oubliez ça. f.lux fera le reste automatiquement.

Pour installer flux, appuyez sur Ctrl+ Alt+ Tpour lancer le terminal et tapez:

sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui

Si vous ne voulez pas ajouter de ppa, mais préférez le .debfichier:

wget https://launchpad.net/~nathan-renniewaldock/+archive/ubuntu/flux/+files/fluxgui_1.1.9~20161125-g43350e0-1~xenial_all.deb
sudo apt install ~/Downloads/fluxgui_1.1.9~20161125-g43350e0-1~xenial_all.deb

Exécuter f.lux sur mon système

Remarque: f.lux nécessite que votre emplacement récupère la latitude et la longitude, alors assurez-vous de les remplir (la longitude est facultative) pour le faire fonctionner.

Johnny
la source
Merci @Liso! Cela m'a beaucoup aidé les yeux ... o ( ^ ▽ ^ ) o
JustYourAverageOnion
Envisagez-vous un poste de vote? @JustYourAverageOnion
Johnny
Comment ça marche? Je n'ai pas de réputation je pense? Mais je le ferai dès que j'y serai autorisé? Assez nouveau pour cet endroit ici ... :) @Liso
JustYourAverageOnion
Comme vous n'avez jamais accepté de réponse sur ce site auparavant: Si cette réponse vous a aidé, n'oubliez pas de cliquer sur le gris à gauche de ce texte, ce qui signifie Oui, cette réponse est valable !
Johnny
OK :) Désolé de ne pas avoir fait ce petit rire maladroit (๑→‿←๑)
JustYourAverageOnion
17

Redshift est facile à installer et encore plus facile à utiliser. Il suffit d'ouvrir un terminal et de le faire sudo apt-get install redshift redshift-gtk. Une fois l'installation terminée, cliquez sur l'icône Dash, tapez «rouge» (sans guillemets), puis cliquez sur l'icône Redshift. Le logiciel fait le reste. Voici un lien vers une page avec une très bonne introduction au redshift. (pas mon travail) http://jonls.dk/redshift/

bford16
la source
y a-t-il un ajout à la même chose en ce qui concerne le réglage de la fonction cool-warm comme dans android?
sassy.geek
7

Essayez Ubuntu 17.04. Il a Night Light sous les paramètres d'affichage. btw J'utilise GNOME.

entrez la description de l'image ici

Riyas Jaleel
la source
4
La veilleuse va être incluse par défaut, à partir d'Ubuntu 18.04.
karel
2
Il est inclus par défaut à partir du 17.04 et non du 18.04.
kelunik
3

Il existe déjà deux packages dans la distribution pour régler la luminosité pour travailler la nuit.

Ce sont redshift qui fait le travail et redshift-gtk qui se trouve dans la zone d'indicateur.

Grzegorz Żur
la source
Vous pouvez améliorer votre réponse avec quelques captures d'écran et quelques points sur la façon dont il est configuré / utilisé. Cela donnera aux gens une idée de ce à quoi s'attendre s'ils installent les applications. Merci.
WinEunuuchs2Unix
1

Installez redshift en utilisant

sudo apt-get install redshift redshift-gtk

Ensuite, vous pouvez accéder à la température de votre écran à l'aide redshift -O 5500du terminal ou vous pouvez simplement exécuter redshiftet il ajustera automatiquement la luminosité et la température en fonction de votre emplacement et de l'heure de la journée.

Le redshift est également accessible à partir de la barre d'indicateur à l'aide de redshift-gtk.

Le paramètre de température de redshift prend une entrée de 1000 à 25000, c'est une assez longue plage et répondra à toutes vos utilisations. Juste pour référence, l'écran normal utilise une température de 6500K. Donc, pour le mode de lecture, vous pouvez le régler à environ 5500+.

Bien que vous puissiez également utiliser redshift -xau lieu de régler la température 6500.

Vous pouvez définir vos paramètres par défaut préférés pour le jour et la nuit en utilisant redshift -b DAY:NIGHTpuis redshift -b 1.0:0.75.

Il vous permet également de définir votre emplacement personnalisé à l'aide de la -lbalise.

Consultez ce lien pour voir comment l'ajouter au démarrage automatique: https://www.maketecheasier.com/protect-eyes-redshift-linux/

Arnav
la source