Impossibile disabilitare il redshift


8

Alcune settimane fa ho installato l'applicazione redshift usando:

sudo apt-get install redshift redshift-gtk

Ho affrontato molti bug, incluso non poterlo disabilitare. Stasera è arrivato al punto in cui l'ho disinstallato, usando:

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

Tuttavia, il mio schermo è ancora colorato di rosso. Fare quanto segue non rimuove alcun processo:

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

Guardando attraverso htopnon riesco a vedere nulla che assomigli allo spostamento verso il rosso, anche se potrei trascurare qualcosa.

Come posso finire questo una volta per tutte? Preferirei evitare il riavvio poiché ho molte applicazioni aperte e non vorrei riaprire il mio flusso di lavoro.

Risposte:


15

Ciò che Redshift fa è impostare la temperatura del colore dello schermo da 6500 (temperatura del colore normale) a 3700 (impostazione "notturna" per Redshift).

Quello che è probabilmente accaduto è che hai rimosso l'applicazione mentre lo schermo era impostato su 3700. Rimuovendo Redshift, è stato lasciato in quello stato.

Cosa devi fare

Hai due opzioni:

  • Prova a reimpostare manualmente la temperatura del colore dello schermo su 6500 (tramite il menu dei pulsanti che ha la maggior parte degli schermi)

o

  • Reinstalla Redshift; non eseguire l'interfaccia, ma impostare la temperatura dalla riga di comando:

    redshift -O 6500
    

    Quindi disinstallare di nuovo redshift.

Una di queste opzioni dovrebbe funzionare.


1
Eccellente grazie. Sono confuso su come il redshift imposta la temperatura, tuttavia, poiché il mio cursore non influisce sul mio redshift, stavo assumendo che stesse modificando l'immagine prima che fosse inviata al monitor piuttosto che alterare la temperatura di colore sul monitor stesso. Indipendentemente da ciò, è ordinato. :)
John Dorean,

@JohnDorean Sì, Redshift esegue la regolazione della temperatura del colore a livello di stack grafico. Il cursore del mouse è "hardware accelerato", il che significa che viene elaborato direttamente dall'hardware grafico senza alcuna elaborazione software, ecco perché non viene influenzato. Vedi queste FAQ e questo link .
Marc.2377,

4

Ora puoi usare redshift -xper ripristinare tutto:

-x Modalità di ripristino (rimuove la regolazione dallo schermo).


Sono entrato a far parte di questa community solo per votare questo. Non so perché questo è stato sottoposto a downgrade. Questo ha risolto il problema per me!
crine di cavallo

0

Un modo molto semplice per disabilitare Redshift è quello di andare su Impostazioni> Applicazioni di avvio e di attivare e disattivare Redshift (o rimuoverlo dall'elenco delle applicazioni di avvio), quindi riavviare il computer. Redshift sarà disattivato. Se desideri riavviarlo, fai clic sull'icona e si avvierà. Per trovare la giusta temperatura di colore - guarda questo link: https://www.maketecheasier.com/protect-eyes-redshift-linux/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.