Hace algún tiempo vi en el celular en Android lo de cambiar de temperatura de color, bien probable que en 2019 o algo así, para ayudar a el ajuste de ojos a la luz azul, cambiando por tono rojo y posiblemente ayudar un poco para no afectar el ciclo de sueño, seguro en el mundo de Windows y Mac hace tiempo también está implementado, busque en su momento en Debian y encontré Redshift [1] y Redshift-gtk [2] que hacen lo que varias aplicaciones especialmente me gustó porque toma los datos de ubicación de la red de un servicio llamado Geoclue [3], que utiliza el servicio MLS [4] de la Fundación Mozilla, este año empezó a fallar y de pronto dejó de funcionar junio de este año dejo de funcionar y revisando en los Bugs del paquete encontré reportes parecidos pero no igual y no supe cómo darle formato, así que lo voy a poner como entrada a ver si algún debianero me ayuda a darle el formato correcto para Bug.
Redshift soporta colocar manual la ubicación en la documentación viene como poner la localización manualmente y muy pequeñito dice que las longitudes en América y la latitud en el cono sur son negativas esto viene a cuento porque en las búsquedas, un par de máquinas de búsqueda reportan el absoluto, si uno no abre el documento completo y lee con atención.
¿Qué pasó?
Resulta que MLS ha ido siendo abandonado y en marzo de este año dejó de resolver peticiones [5], entonces Geoclue-2.0 dejó de funcionar y finalmente lo hizo Redshift.
Solución, colocar la latitud y longitud de manera manual, el ejemplo en la documentación viene Copenage y es muy bueno, ya en man dice:
Your current location, in degrees, given as floating point numbers, to‐
wards north and east, with negative numbers representing south and west,
respectively.
O como lo dice el sitio web más de manera más sensible para el que tiene prisa [6]
When you specify a location manually, note that a location south of equator has a negative latitude and a location west of Greenwich (e.g the Americas) has a negative longitude.
Entonces según leo, va a ser difícil que actualicen Redshift ya que no ha tenido gran cambio desde 2018, pero puede uno arreglar el asunto ya sea como en mi caso creando un archivo en .config/redshift.conf con los datos correctos, ya que vamos a obtener 19.4326° N, 99.1332° W es decir en decimal, 19.43 y -99.13 que si los entramos solo como enteros terminamos en lugar de en ciudad de México en algún lugar de Tailandia y con el reloj volteado lo cual me trajo tres días con la pantalla en un tono muy azul ya entrada la noche.
O como lo estuve haciendo a mano, cuando no entendía que me faltaba lo de los negativos, por ejemplo si está uno de viaje puede uno (sé que pudiera uno crearse varias configuraciones para las ciudades que va a visitar pero me da más fiaca).
$redshift -O 3900 # night / one time
$redshift -x # reset
redshift -l 55.7:12.6 -t 5700:3600 -g 0.8 -m randr -v # Example for Copenhagen, Denmark, from man
redshift -l 19.43:-99.13 -t 6700:3800 -m randr -v # Mexico City, note the – sign
Entonces, que aunque supongo que lo mejor sería levantar el ticket en redshift o redshift-gtk y darle +packages o +depends geoclue-2.0 como no recuerdo bien como es y en ingles no creo que quede como esta entrada, prefiero ponerlo acá mientras veo si lo puedo sintetizar en ingles.
[1] http://jonls.dk/redshift/
[2] https://packages.debian.org/bookworm/redshift
[3] https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home
[4] https://en.wikipedia.org/wiki/Mozilla_Location_Service
[5] https://discourse.mozilla.org/t/retiring-the-mozilla-location-service/128693
[6] http://jonls.dk/redshift/
Ugh, detesto al redshift… lo probé por un día o dos, y lo abandoné tan pronto me fue posible.
Ojo: Donde dices que en América usemos «latitud negativa» quieres decir «longitud negativa» (en buena parte de Sudamérica usan, además, latitud negativa también… Pero también en Sudáfrica y Oceanía).
Pero hice un par de bonitos scripts para tener el pronóstico de clima por cinco días en la barra superior de Sway. No los publico porque son sencillamente demasiado sencillitos para valer la pena, en mi siempre humilde opinión. Pero creo que, ante esta oportunidad de compartir una pepita de conocimiento, lo voy a publicar en mi blog en el próximo par de días
Y respecto a la ayuda para reportar un bug… Sí, en Debian se siguen manteniendo los paquetes huérfanos, al menos hasta que alguien decide quitarlos. Pide ayuda puntual y la obtendrás por este lado
… As promised:
https://gwolf.org/2024/07/script-for-weather-reporting-in-waybar.html
jajaja, y según lo revise, por eso pasé varios días que no me funcionaba nada, imagino que no es lo más bello, hay varias opciones diferentes, y también imagino que hay a quien de plano no le gusta el cambio de color en la pantalla, a mi me resultó útil, en su momento me funciono muy bien y de los que encontré era el menos complicado, hasta qué tuve que poner lo de la latitud y longitud, sería lindo que pudiera usar N y W :D, deja escribo un borrador y te tomo la palabra, gracias.