J'ai installé Redshift et f.lux sur ma machine Ubuntu 16.04 pour essayer de changer la température de couleur de mon écran. Je peux ouvrir les applications, mais aucune d'entre elles n'a d'effet sur la tonalité de couleur de l'écran. Sur F.lux, lorsque j'essaie de prévisualiser la température de couleur, rien ne se passe. Quelqu'un sait-il ce qui pourrait se passer ici? Pourquoi ça ne marche pas?
Remarque, j'utilise un GPU NVIDIA GeForce GTX 980 Ti.
Réponses:
Dans un type de console
alors j'ai tapé
alors ça a marché. Je peux même le fermer et le rouvrir maintenant et cela fonctionne bien.
la source
redshift-gtk -l geoclue2
et cela a fonctionné, maintenant ses informations ont des données non nulles, merci! Btw, geoclue également connecté à Internet, et je n'ai pas été pendant une journée entière, je ne sais pas si nécessaire.redshift-gtk -l manual -l -12.34:56.78
(utilisez geoclue2 pour obtenir la bonne latitude et la durée avant, et chacun peut être négatif)J'ai donc compris comment utiliser Redshift avec mon système. Fondamentalement, j'utilisais le mauvais pilote d'affichage. Lorsque je suis allé dans l'onglet Pilotes supplémentaires de l'application Logiciels et mises à jour, j'ai remarqué que j'utilisais le pilote Nouveau par défaut au lieu du dernier pilote NVIDIA et que l'autre onglet était défini sur "Ne pas utiliser le périphérique".
lorsque je l'ai basculé vers l'onglet du pilote NVIDIA et le pilote HDMA avec l'onglet DKMS Format (daily-dkms), et redémarré la machine, cela a finalement fonctionné.
la source
J'ai essayé de faire fonctionner f.lux et Redshift sans aucune solution, j'ai donc simplement opté pour une autre voie. Je suis donc allé au gestionnaire de logiciels Ubuntu et j'ai installé le curseur Night Light comme illustré ci-dessous. Cela fonctionne et ne me fait certainement pas mourir de fatigue oculaire et de maux de tête plus tôt dans la soirée en raison d'un manque de sommeil.
Recherchez Night Light sur le logiciel Ubuntu:
Une fois installé, il apparaît simplement dans votre menu déroulant en haut à droite et peut être basculé selon les préférences de l'utilisateur.
la source
Redshift est basé sur le temps. Cela changera la couleur de votre écran à condition que les deux conditions suivantes soient remplies:
-l
commutateur en lui donnant les coordonnées)-t
interrupteur, voirman redshift
)Le site Web f.lux décrit à peu près la même chose:
la source
J'utilise Linux Mint 18.2, mais il est basé sur Ubuntu 16.04 et j'ai plusieurs problèmes similaires, y compris celui-ci. Je viens de résoudre ce problème sur mon ordinateur portable exécutant une GTX 940 sur le pilote Nvidia 384.90 et je vais le tester sur mon bureau avec un 1070 demain.
Comme indiqué ci-dessus, j'ai exécuté ce qui suit pour répertorier les emplacements que redshift peut utiliser pour baser sa couleur:
redshift -l list
Puis j'ai couru
redshift -l geoclue2
ce qui m'a permis de démarrer le service redshift et tout fonctionnait bien. Je suis ensuite passé à m'assurer que cela fonctionnait au démarrage en ouvrant «Applications de démarrage» et en y ajoutant la dernière commande en tant que commande personnalisée. En cliquant sur «Exécuter maintenant», j'ai pu tester qu'il fonctionnait toujours, mais également l'exécuter en tant que service d'arrière-plan plutôt que directement dans l'interface CLI.la source
Je viens de
pause
lef.lux
puisun-pause
, et cela a fonctionné pour moi.la source