
Instalé Redshift y f.lux en mi máquina Ubuntu 16.04 para intentar cambiar la temperatura de color de mi pantalla. Puedo abrir las aplicaciones, pero ninguna de ellas tiene efecto en el tono del color de la pantalla. En F.lux, cuando intento obtener una vista previa de la temperatura del color, no sucede nada. ¿Alguien sabe qué podría estar pasando aquí? ¿Por qué esto no funciona?
Tenga en cuenta que estoy usando una GPU NVIDIA GeForce GTX 980 Ti.
Respuesta1
En un tipo de consola
redshift -l list
luego escribí
redshift -l geoclue2
entonces simplemente funcionó. Incluso puedo cerrarlo y volver a abrirlo ahora y funciona bien.
Respuesta2
Intenté que f.lux y Redshift funcionaran sin ninguna solución, así que opté por tomar otra ruta. Así que fui al Administrador de software de Ubuntu e instalé el control deslizante Night Light como se muestra a continuación. Funciona y ciertamente no me hace morir por fatiga visual y dolor de cabeza temprano en la noche debido a la falta de sueño.
Respuesta3
Entonces descubrí cómo usar Redshift con mi sistema. Básicamente, estaba usando el controlador de pantalla incorrecto. Cuando fui a la pestaña Controladores adicionales en la aplicación Software y actualizaciones, noté que estaba usando el controlador Nouveau predeterminado en lugar del controlador NVIDIA más reciente, y que tenía la otra pestaña configurada en "No usar el dispositivo".
cuando lo cambié a la pestaña del controlador NVIDIA y al controlador HDMA con formato DKMS (daily-dkms) y reinicié la máquina, finalmente funcionó.
Respuesta4
Estoy usando Linux Mint 18.2, pero está basado en Ubuntu 16.04 y me aparecen muchos de los mismos problemas, incluido este. Logré resolver esto en mi computadora portátil con una GTX 940 en el controlador Nvidia 384.90 y mañana lo probaré en mi computadora de escritorio con una 1070.
Como se señaló anteriormente, ejecuté lo siguiente para enumerar las ubicaciones que el corrimiento al rojo puede usar para basar su color:
redshift -l list
Entonces corrí
redshift -l geoclue2
lo que me permitió iniciar el servicio de corrimiento al rojo y todo funcionó bien. Luego pasé a asegurarme de que funcionara en el inicio abriendo 'Aplicaciones de inicio' y agregando el último comando como un comando personalizado allí. Al hacer clic en "ejecutar ahora" pude probar que todavía funcionaba, pero también ejecutarlo como un servicio en segundo plano en lugar de hacerlo directamente en la CLI.