Impossible de désactiver le redshift

8

Il y a quelques semaines, j'ai installé l'application redshift en utilisant:

sudo apt-get install redshift redshift-gtk

J'ai été confronté à de nombreux bugs, notamment le fait de ne pas pouvoir le désactiver. Il est finalement arrivé au point ce soir où je l'ai désinstallé, en utilisant:

sudo apt-get remove --purge redshift redshift-gtk

Cependant, mon écran est toujours teinté de rouge. Faire ce qui suit ne supprime aucun processus:

chris@pc:~$ sudo killall redshift
redshift: no process found
chris@pc:~$ sudo killall redshift-gtk
redshift-gtk: no process found

En regardant à travers, htopje ne vois rien qui ressemble à un redshift, bien que je puisse ignorer quelque chose.

Comment puis-je mettre fin à cela une fois pour toutes? Je préfère éviter de redémarrer car j'ai beaucoup d'applications ouvertes et je ne voudrais pas avoir à rouvrir mon flux de travail.

John Dorean
la source

Réponses:

15

Ce que fait Redshift, c'est de régler la température de couleur de votre écran de 6500 (température de couleur normale) à 3700 (réglage "nuit" pour Redshift).

Ce qui s'est probablement passé, c'est que vous avez supprimé l'application alors que votre écran était réglé sur 3700. En supprimant Redshift, elle a été laissée dans cet état.

Qu'as tu besoin de faire

Vous avez deux options:

  • Essayez de régler manuellement la température de couleur de votre écran à 6500 (via le menu des boutons de la plupart des écrans)

ou

  • Réinstallez Redshift; ne lancez pas l'interface, mais réglez la température à partir de la ligne de commande:

    redshift -O 6500
    

    Désinstallez ensuite à nouveau redshift.

L'une ou l'autre de ces options devrait fonctionner.

Jacob Vlijm
la source
1
Excellent merci. Je suis confus quant à la façon dont le redshift définit la température, cependant, comme mon curseur n'est pas affecté mon redshift, je supposais qu'il modifiait l'image avant qu'elle ne soit envoyée au moniteur plutôt que de modifier la température de couleur sur le moniteur lui-même. Quoi qu'il en soit, c'est trié. :)
John Dorean
@JohnDorean Oui, Redshift ajuste la température de couleur au niveau de la pile graphique. Le curseur de la souris est "accéléré par le matériel", ce qui signifie qu'il est traité directement par le matériel graphique sans aucun traitement logiciel, c'est pourquoi il n'est pas affecté. Voir cette FAQ et ce lien .
Marc.2377
4

Vous pouvez maintenant utiliser redshift -xpour tout réinitialiser:

-x Mode de réinitialisation (supprimer le réglage de l'écran).

exhumer-à-consommer
la source
J'ai rejoint cette communauté juste pour voter. Je ne sais pas pourquoi cela a été rejeté. Cela a résolu le problème pour moi!
crin de cheval
0

Un moyen très simple de désactiver Redshift consiste à aller dans Paramètres> Applications de démarrage, puis à désactiver Redshift (ou à le supprimer de la liste des applications de démarrage), puis à redémarrer l'ordinateur. Redshift sera désactivé. Si vous souhaitez le redémarrer, cliquez simplement sur l'icône et cela commencera. Pour trouver la bonne température de couleur - regardez ce lien: https://www.maketecheasier.com/protect-eyes-redshift-linux/

Arnon
la source