Bonjour,
Tu peux utiliser RedShift :
sudo dnf redshift
Par contre, il est possible que le lancement de Redshift provoque une erreur avec Geoclue-2.0 avec le message suivant :
Failed to run Redshift
Trying location provider 'geoclue2'...
Unable to start GeoClue client;
GDBus.Error.org.freedesktop.DBus.Error.AccessDenied: Geolocalisation
disabled for UID 1000
Unable to connect to GeoClue
Unable to get location from provider
La solution est alors la suivante, dans le terminal (Konsole pour toi) :
1) Ouvrir /etc/geoclue/geoclue.conf soit :
sudo nano /etc/geoclue/geoclue.conf
2) Ajouter à la fin :
[redshift]
allowed=true
system=false
users=
3) Relancer Redshift :
redshift
Remarque :
Si Redshift fonctionne par intermittence, mettre la position en dur dans le code de ~/.config/redshift.conf plutôt que d'utiliser l'option location-provider=geoclue2, soit (toujours dans un terminal mais sans besoin des droits root)
nano ~/.config/redshift.conf
Ajouter le code suivant :
location-provider=manual
;
; donner sa position en latitude et longitude
[manual]
lat=42.989395
lon=1.603088
ou
location-provider=manual
;
; donner sa position en latitude et longitude
[manual]
lat=43.05
lon=1.63
Récupérer la latitude et la longitude d'un point avec Google Maps