Résolu le 4-05-23 Redshift ne fonctionne pas

Postez ici toutes vos demandes d’assistance.
agapee
Messages : 8
Enregistré le : lun. 28 févr. 2022 23:36

Redshift ne fonctionne pas

Message par agapee »

Bonjour à tous,

J'en appelle à vos compétences pour essayer de remette en marche ce logiciel très utile pour nos yeux.
J'ai fait une mise à niveau de LINUX Mint 20.3 vers la version 21 puis 21.1 et maintenant après le démarrage une fenêtre s'ouvre sur le bureau indiquant ceci :

Code : Tout sélectionner

Failed to run Redshift
Trying location provider 'geoclue2'...
Could not connect to wayland display, exiting.
Failed to start adjustment method wayland.
Trying next method...
Waiting for initial location to become available...
Unable to start GeoClue client :
GDBus.error.org. freedesktop. DBus. Error. Acces denied : 'redshift' disallowed, no agent dor UID 1000.
Acces or the current location was denied by GeoClue!
Make sure that location services are enabled and that Redshift is permitted to use location services.
Unable to get location from provider.
J'ai désinstallé puis réinstallé Redshift et Redshift-gtk mais le même problème apparaît.
Pouvez-vous m'aider à le résoudre ?
Je précise que l'icône de Redshift-gtk n'apparaît plus dans la liste des applications (même si je fais une réinstallation). Je me souviens qu'avant le lancement de la mise à niveau j'ai supprimé bêtement Redshift-gtk.
J'habite à Perpignan et j'utilise un Mini Mac avec un disque dur comportant 2 partitions Apple et Linux.
Merci à vous.
Modifié en dernier par cyrille le jeu. 20 avr. 2023 15:45, modifié 1 fois.
Raison : Ajout des balises code

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Redshift ne fonctionne pas

Message par cyrille »

J'ai désinstallé puis réinstallé Redshift et Redshift-gtk mais le même problème apparaît.
Tente de les purger mais aussi geoclue-2.0 (vu que c'est une mise à jour, il y a peut être une soucis de version)

Code : Tout sélectionner

sudo apt update
sudo apt purge redshift redshift-gtk geoclue-2.0
Puis, retenter leur installation

Code : Tout sélectionner

sudo apt install redshift redshift-gtk geoclue-2.0 geoclue-2-demo
Et relance redshift

Code : Tout sélectionner

sudo service geoclue restart

Code : Tout sélectionner

redshift
ou sous X

Code : Tout sélectionner

redshift-gtk

Si toujours dans les choux que retourne

Code : Tout sélectionner

/usr/libexec/geoclue-2.0/demos/where-am-i 
Est il lui fonctionnel ?

Et aussi ton fichier de conf de geoclue

Code : Tout sélectionner

 cat /etc/geoclue/geoclue.conf 

(PS c'est une aide à l'aveuglette, je n'utilise pas redshift ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Redshift ne fonctionne pas

Message par tioker »

Bonsoir,
Je ne sais pas mais je vois Wayland...
Es-tu sous Xorg ou Wayland ?
Peut-être l'erreur vient-elle de là ...
Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

agapee
Messages : 8
Enregistré le : lun. 28 févr. 2022 23:36

Re: Redshift ne fonctionne pas

Message par agapee »

Cyrille voici ce que répond le termiinal après suppression et relance ;

Code : Tout sélectionner

Essai du fournisseur de localisation « geoclue2 »...
Utilisation du fournisseur « geoclue2 ».
Could not connect to wayland display, exiting.
Impossible de démarrer la méthode d'ajustement wayland.
Essai de la méthode suivante...
Utilisation de la méthode « randr ».
En attente de localisation initiale...
Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'redshift' disallowed, no agent for UID 1000.
Access to the current location was denied by GeoClue!
Make sure that location services are enabled and that Redshift is permitted
to use location services. See https://github.com/jonls/redshift#faq for more
information.
Impossible d'obtenir une localisation du fournisseur.
abba@abba-Macmini:~$ redshift-gtk
abba@abba-Macmini:~$ /usr/libexec/geoclue-2.0/demos/where-am-i 

** (where-am-i:9883): CRITICAL **: 00:43:38.441: Failed to connect to GeoClue2 service: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'geoclue-where-am-i' disallowed, no agent for UID 1000
abba@abba-Macmini:~$ cat /etc/geoclue/geoclue.conf 
# Configuration file for Geoclue
#
# NOTE: All configurations settings below are mandatory and the defaults are
#       what you see before you edit them. If you want to keep the default
#       values around, copy and comment out the appropriate line(s) before
#       changing them.

# Agent configuration options
[agent]

# Whitelist of desktop IDs (without .desktop part) of all agents we recognise,
# separated by a ';'.
whitelist=geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2

# Network NMEA source configuration options
[network-nmea]

# Fetch location from NMEA sources on local network?
enable=true

# 3G source configuration options
[3g]

# Enable 3G source
enable=true

# CDMA source configuration options
[cdma]

# Enable CDMA source
enable=true

# Modem GPS source configuration options
[modem-gps]

# Enable Modem-GPS source
enable=true

# WiFi source configuration options
[wifi]

# Enable WiFi source
enable=true

# URL to the WiFi geolocation service. If not set, defaults to Mozilla's
# Location Service with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#url=https://location.services.mozilla.com/v1/geolocate?key=YOUR_KEY

# To use the Google geolocation service instead of Mozilla's, uncomment this URL
# while changing YOUR_KEY to your Google API key.
#
# WARNING: Please make sure that you are complying with the Google's ToS and
#          policies if you uncomment this:
#
# https://developers.google.com/maps/documentation/geolocation/policies
#
#url=https://www.googleapis.com/geolocation/v1/geolocate?key=YOUR_KEY

# Submit data to Mozilla Location Service
# If set to true, geoclue will automatically submit network data to Mozilla
# each time it gets a GPS lock.
#
submit-data=false

# URL to submission API of Mozilla Location Service. If not set, defaults to
# Mozilla's API with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#submission-url=https://location.services.mozilla.com/v1/submit?key=YOUR_KEY

# A nickname to submit network data with. A nickname must be 2-32 characters long.
submission-nick=geoclue

# Application configuration options
#
# NOTE: Having an entry here for an application with allowed=true means that
#       geoclue will not ask agent to authorize the application. This is to
#       ensure that applications with built-in authorization mechanism (e.g web
#       browsers) do not have to be bound to agents.
#
#       If your application is denied access to location information and your
#       operating system doesn't provide any mechanism to change that, it is
#       likely a bug in your operation system (or geoclue). The solution is to
#       report the issue with all details, rather than adding your application
#       to this list.
#
# Format:
#
# # Desktop ID of application without .desktop part
# [random-app]
#
# # Allowed access to location information?
# allowed=true|false
#
# # Is application a system component?
# system=true|false
#
# # List of UIDs of all users for which this application is allowed location
# # info access, separate by ';'. Keep it empty for allowing it for all users.
# users=

[gnome-datetime-panel]
allowed=true
system=true
users=

[gnome-color-panel]
allowed=true
system=true
users=

[org.gnome.Shell]
allowed=true
system=true
users=

[io.elementary.desktop.agent-geoclue2]
allowed=true
system=true
users=

[epiphany]
allowed=true
system=false
users=

[firefox]
allowed=true
system=false
users=
abba@abba-Macmini:~$ cat /etc/geoclue/geoclue.conf 
# Configuration file for Geoclue
#
# NOTE: All configurations settings below are mandatory and the defaults are
#       what you see before you edit them. If you want to keep the default
#       values around, copy and comment out the appropriate line(s) before
#       changing them.

# Agent configuration options
[agent]

# Whitelist of desktop IDs (without .desktop part) of all agents we recognise,
# separated by a ';'.
whitelist=geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2

# Network NMEA source configuration options
[network-nmea]

# Fetch location from NMEA sources on local network?
enable=true

# 3G source configuration options
[3g]

# Enable 3G source
enable=true

# CDMA source configuration options
[cdma]

# Enable CDMA source
enable=true

# Modem GPS source configuration options
[modem-gps]

# Enable Modem-GPS source
enable=true

# WiFi source configuration options
[wifi]

# Enable WiFi source
enable=true

# URL to the WiFi geolocation service. If not set, defaults to Mozilla's
# Location Service with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#url=https://location.services.mozilla.com/v1/geolocate?key=YOUR_KEY

# To use the Google geolocation service instead of Mozilla's, uncomment this URL
# while changing YOUR_KEY to your Google API key.
#
# WARNING: Please make sure that you are complying with the Google's ToS and
#          policies if you uncomment this:
#
# https://developers.google.com/maps/documentation/geolocation/policies
#
#url=https://www.googleapis.com/geolocation/v1/geolocate?key=YOUR_KEY

# Submit data to Mozilla Location Service
# If set to true, geoclue will automatically submit network data to Mozilla
# each time it gets a GPS lock.
#
submit-data=false

# URL to submission API of Mozilla Location Service. If not set, defaults to
# Mozilla's API with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#submission-url=https://location.services.mozilla.com/v1/submit?key=YOUR_KEY

# A nickname to submit network data with. A nickname must be 2-32 characters long.
submission-nick=geoclue

# Application configuration options
#
# NOTE: Having an entry here for an application with allowed=true means that
#       geoclue will not ask agent to authorize the application. This is to
#       ensure that applications with built-in authorization mechanism (e.g web
#       browsers) do not have to be bound to agents.
#
#       If your application is denied access to location information and your
#       operating system doesn't provide any mechanism to change that, it is
#       likely a bug in your operation system (or geoclue). The solution is to
#       report the issue with all details, rather than adding your application
#       to this list.
#
# Format:
#
# # Desktop ID of application without .desktop part
# [random-app]
#
# # Allowed access to location information?
# allowed=true|false
#
# # Is application a system component?
# system=true|false
#
# # List of UIDs of all users for which this application is allowed location
# # info access, separate by ';'. Keep it empty for allowing it for all users.
# users=

[gnome-datetime-panel]
allowed=true
system=true
users=

[gnome-color-panel]
allowed=true
system=true
users=

[org.gnome.Shell]
allowed=true
system=true
users=

[io.elementary.desktop.agent-geoclue2]
allowed=true
system=true
users=

[epiphany]
allowed=true
system=false
users=

[firefox]
allowed=true
system=false
users=
Modifié en dernier par alain le ven. 21 avr. 2023 05:19, modifié 1 fois.
Raison : mise en place des balises code

Avatar du membre
alain
Administrateur du site
Messages : 15151
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Redshift ne fonctionne pas

Message par alain »

Bonjour agapee .

Pour que les retours de commande soient exploitables, il faut:
* Copier le prompt de début avec la commande, dans la foulée le retour par lui même et le prompt de fin.
* Et tu colles le tout entre balises code ici.
Cela est a faire pour chaque commande demandée.
La ce que tu as mis était incompréhensible les retours les uns derrière les autres sans la commande et sans le prompt de fin, c'était illisible.
J'ai mis le tout entre balise code pour alléger le sujet.
Pourrais tu refaire en appliquant mes recommandations? Merci Image ;)
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
f.x0
Messages : 781
Enregistré le : mar. 28 mars 2017 18:32

Re: Redshift ne fonctionne pas

Message par f.x0 »

Bonjour,

peux-tu tester en démarrant sur Xorg (et non pas Wayland) ?
SOPI

agapee
Messages : 8
Enregistré le : lun. 28 févr. 2022 23:36

Re: Redshift ne fonctionne pas

Message par agapee »

Le relevé du système indique ceci :
Graphics:
Display: x11 server: X.Org v: 1.21.1.4 compositor: Compton v: 1 driver: X: loaded: modesetting
unloaded: fbdev,vesa gpu: i915 display-ID: :0 screens: 1

agapee
Messages : 8
Enregistré le : lun. 28 févr. 2022 23:36

Re: Redshift ne fonctionne pas

Message par agapee »

Revoici la liste de toutes les opérations et les réponses du terminal pour chaque commande

Code : Tout sélectionner

sudo apt update

Atteint :1 https://deb.opera.com/opera-stable stable InRelease
Atteint :2 https://dl.google.com/linux/chrome/deb stable InRelease             
Ign :3 http://packages.linuxmint.com vera InRelease                            
Atteint :4 http://archive.ubuntu.com/ubuntu jammy InRelease                    
Réception de :5 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Atteint :6 http://packages.linuxmint.com vera Release                          
Réception de :7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Réception de :9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB]
337 ko réceptionnés en 1s (314 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Tous les paquets sont à jour.

Code : Tout sélectionner

sudo apt purge redshift redshift-gtk geoclue-2.0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants seront ENLEVÉS :
  geoclue-2-demo* geoclue-2.0* libgeoclue-2-0* redshift* redshift-gtk*
0 mis à jour, 0 nouvellement installés, 5 à enlever et 0 non mis à jour.
Après cette opération, 2 152 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 434445 fichiers et répertoires déjà installés.
)
Suppression de geoclue-2-demo (2.5.7-3ubuntu3) ...
Suppression de libgeoclue-2-0:amd64 (2.5.7-3ubuntu3) ...
Suppression de geoclue-2.0 (2.5.7-3ubuntu3) ...
Suppression de redshift-gtk (1.12+mint5+vanessa) ...
Suppression de redshift (1.12+mint5+vanessa) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour libc-bin (2.35-0ubuntu3.1) 
...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .
..
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) 
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26+mi
nt2+vera) ...
(Lecture de la base de données... 434338 fichiers et répertoires déjà installés.
)
Purge des fichiers de configuration de redshift (1.12+mint5+vanessa) ...
Purge des fichiers de configuration de geoclue-2.0 (2.5.7-3ubuntu3) ...
dpkg: avertissement: lors de la suppression de geoclue-2.0, le répertoire « /var
/lib/geoclue » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de redshift-gtk (1.12+mint5+vanessa) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .


Code : Tout sélectionner

sudo apt install redshift redshift-gtk geoclue-2.0 geoclue-2-demo

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets supplémentaires suivants seront installés : 
  libgeoclue-2-0
Les NOUVEAUX paquets suivants seront installés :
  geoclue-2-demo geoclue-2.0 libgeoclue-2-0 redshift redshift-gtk
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 670 ko dans les archives.
Après cette opération, 2 152 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://archive.ubuntu.com/ubuntu jammy/main amd64 geoclue-2.0 amd64 2.5.7-3ubuntu3 [111 kB]
Réception de :2 http://packages.linuxmint.com vera/upstream amd64 redshift amd64 1.12+mint5+vanessa [126 kB]
Réception de :3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgeoclue-2-0 amd64 2.5.7-3ubuntu3 [28,6 kB]
Réception de :4 http://archive.ubuntu.com/ubuntu jammy/universe amd64 geoclue-2-demo amd64 2.5.7-3ubuntu3 [30,0 kB]
Réception de :5 http://packages.linuxmint.com vera/upstream amd64 redshift-gtk all 1.12+mint5+vanessa [374 kB]
670 ko réceptionnés en 1s (804 ko/s)    
Sélection du paquet geoclue-2.0 précédemment désélectionné.
(Lecture de la base de données... 434331 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../geoclue-2.0_2.5.7-3ubuntu3_amd64.deb ...
Dépaquetage de geoclue-2.0 (2.5.7-3ubuntu3) ...
Sélection du paquet libgeoclue-2-0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libgeoclue-2-0_2.5.7-3ubuntu3_amd64.deb ...
Dépaquetage de libgeoclue-2-0:amd64 (2.5.7-3ubuntu3) ...
Sélection du paquet geoclue-2-demo précédemment désélectionné.
Préparation du dépaquetage de .../geoclue-2-demo_2.5.7-3ubuntu3_amd64.deb ...
Dépaquetage de geoclue-2-demo (2.5.7-3ubuntu3) ...
Sélection du paquet redshift précédemment désélectionné.
Préparation du dépaquetage de .../redshift_1.12+mint5+vanessa_amd64.deb ...
Dépaquetage de redshift (1.12+mint5+vanessa) ...
Sélection du paquet redshift-gtk précédemment désélectionné.
Préparation du dépaquetage de .../redshift-gtk_1.12+mint5+vanessa_all.deb ...
Dépaquetage de redshift-gtk (1.12+mint5+vanessa) ...
Paramétrage de redshift (1.12+mint5+vanessa) ...
Paramétrage de geoclue-2.0 (2.5.7-3ubuntu3) ...
geoclue.service is a disabled or a static unit, not starting it.
Paramétrage de redshift-gtk (1.12+mint5+vanessa) ...
Paramétrage de libgeoclue-2-0:amd64 (2.5.7-3ubuntu3) ...
Paramétrage de geoclue-2-demo (2.5.7-3ubuntu3) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) 
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26+mi
nt2+vera) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour libc-bin (2.35-0ubuntu3.1) 
...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .

Code : Tout sélectionner

sudo service geoclue restart

Essai du fournisseur de localisation « geoclue2 »...
Utilisation du fournisseur « geoclue2 ».
Could not connect to wayland display, exiting.
Impossible de démarrer la méthode d'ajustement wayland.
Essai de la méthode suivante...
Utilisation de la méthode « randr ».
En attente de localisation initiale...
Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'redshift' disallowed, no agent for UID 1000.
Access to the current location was denied by GeoClue!
Make sure that location services are enabled and that Redshift is permitted
to use location services. See https://github.com/jonls/redshift#faq for more
information.
Impossible d'obtenir une localisation du fournisseur.




Code : Tout sélectionner

redshift-gtk

Essai du fournisseur de localisation « geoclue2 »...
Utilisation du fournisseur « geoclue2 ».
Could not connect to wayland display, exiting.
Impossible de démarrer la méthode d'ajustement wayland.
Essai de la méthode suivante...
Utilisation de la méthode « randr ».
En attente de localisation initiale...
Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'redshift' disallowed, no agent for UID 1000.
Access to the current location was denied by GeoClue!
Make sure that location services are enabled and that Redshift is permitted
to use location services. See https://github.com/jonls/redshift#faq for more
information.
Impossible d'obtenir une localisation du fournisseur.



Code : Tout sélectionner

/usr/libexec/geoclue-2.0/demos/where-am-i 

** (where-am-i:10911): CRITICAL **: 00:48:03.539: Failed to connect to GeoClue2 service: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'geoclue-where-am-i' disallowed, no agent for UID 1000

Code : Tout sélectionner

cat /etc/geoclue/geoclue.conf 

# Configuration file for Geoclue
#
# NOTE: All configurations settings below are mandatory and the defaults are
#       what you see before you edit them. If you want to keep the default
#       values around, copy and comment out the appropriate line(s) before
#       changing them.

# Agent configuration options
[agent]

# Whitelist of desktop IDs (without .desktop part) of all agents we recognise,
# separated by a ';'.
whitelist=geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2

# Network NMEA source configuration options
[network-nmea]

# Fetch location from NMEA sources on local network?
enable=true

# 3G source configuration options
[3g]

# Enable 3G source
enable=true

# CDMA source configuration options
[cdma]

# Enable CDMA source
enable=true

# Modem GPS source configuration options
[modem-gps]

# Enable Modem-GPS source
enable=true

# WiFi source configuration options
[wifi]

# Enable WiFi source
enable=true

# URL to the WiFi geolocation service. If not set, defaults to Mozilla's
# Location Service with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#url=https://location.services.mozilla.com/v1/geolocate?key=YOUR_KEY

# To use the Google geolocation service instead of Mozilla's, uncomment this URL
# while changing YOUR_KEY to your Google API key.
#
# WARNING: Please make sure that you are complying with the Google's ToS and
#          policies if you uncomment this:
#
# https://developers.google.com/maps/documentation/geolocation/policies
#
#url=https://www.googleapis.com/geolocation/v1/geolocate?key=YOUR_KEY

# Submit data to Mozilla Location Service
# If set to true, geoclue will automatically submit network data to Mozilla
# each time it gets a GPS lock.
#
submit-data=false

# URL to submission API of Mozilla Location Service. If not set, defaults to
# Mozilla's API with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#submission-url=https://location.services.mozilla.com/v1/submit?key=YOUR_KEY

# A nickname to submit network data with. A nickname must be 2-32 characters long.
submission-nick=geoclue

# Application configuration options
#
# NOTE: Having an entry here for an application with allowed=true means that
#       geoclue will not ask agent to authorize the application. This is to
#       ensure that applications with built-in authorization mechanism (e.g web
#       browsers) do not have to be bound to agents.
#
#       If your application is denied access to location information and your
#       operating system doesn't provide any mechanism to change that, it is
#       likely a bug in your operation system (or geoclue). The solution is to
#       report the issue with all details, rather than adding your application
#       to this list.
#
# Format:
#
# # Desktop ID of application without .desktop part
# [random-app]
#
# # Allowed access to location information?
# allowed=true|false
#
# # Is application a system component?
# system=true|false
#
# # List of UIDs of all users for which this application is allowed location
# # info access, separate by ';'. Keep it empty for allowing it for all users.
# users=

[gnome-datetime-panel]
allowed=true
system=true
users=

[gnome-color-panel]
allowed=true
system=true
users=

[org.gnome.Shell]
allowed=true
system=true
users=

[io.elementary.desktop.agent-geoclue2]
allowed=true
system=true
users=

[epiphany]
allowed=true
system=false
users=

[firefox]
allowed=true
system=false
users=
Modifié en dernier par alain le lun. 1 mai 2023 07:44, modifié 1 fois.
Raison : mise en forme du message

Avatar du membre
f.x0
Messages : 781
Enregistré le : mar. 28 mars 2017 18:32

Re: Redshift ne fonctionne pas

Message par f.x0 »

il faudrait que tu colles le retour de ton test en balises code en cliquant sur </> juste au dessus de la fenêtre ou tu écris ton message

Image
SOPI

agapee
Messages : 8
Enregistré le : lun. 28 févr. 2022 23:36

Re: Redshift ne fonctionne pas

Message par agapee »

Voici la liste de toutes les opérations et les réponses du terminal pour chaque commande :

Code : Tout sélectionner

sudo apt update

Atteint :1 https://deb.opera.com/opera-stable stable InRelease
Atteint :2 https://dl.google.com/linux/chrome/deb stable InRelease             
Ign :3 http://packages.linuxmint.com vera InRelease                            
Atteint :4 http://archive.ubuntu.com/ubuntu jammy InRelease                    
Réception de :5 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Atteint :6 http://packages.linuxmint.com vera Release                          
Réception de :7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Réception de :9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB]
337 ko réceptionnés en 1s (314 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Tous les paquets sont à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants seront ENLEVÉS :
  geoclue-2-demo* geoclue-2.0* libgeoclue-2-0* redshift* redshift-gtk*
0 mis à jour, 0 nouvellement installés, 5 à enlever et 0 non mis à jour.
Après cette opération, 2 152 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 434445 fichiers et répertoires déjà installés.
)
Suppression de geoclue-2-demo (2.5.7-3ubuntu3) ...
Suppression de libgeoclue-2-0:amd64 (2.5.7-3ubuntu3) ...
Suppression de geoclue-2.0 (2.5.7-3ubuntu3) ...
Suppression de redshift-gtk (1.12+mint5+vanessa) ...
Suppression de redshift (1.12+mint5+vanessa) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour libc-bin (2.35-0ubuntu3.1) 
...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .
..
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) 
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26+mi
nt2+vera) ...
(Lecture de la base de données... 434338 fichiers et répertoires déjà installés.
)
Purge des fichiers de configuration de redshift (1.12+mint5+vanessa) ...
Purge des fichiers de configuration de geoclue-2.0 (2.5.7-3ubuntu3) ...
dpkg: avertissement: lors de la suppression de geoclue-2.0, le répertoire « /var
/lib/geoclue » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de redshift-gtk (1.12+mint5+vanessa) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .

Code : Tout sélectionner

sudo apt install redshift redshift-gtk geoclue-2.0 geoclue-2-demo

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets supplémentaires suivants seront installés : 
  libgeoclue-2-0
Les NOUVEAUX paquets suivants seront installés :
  geoclue-2-demo geoclue-2.0 libgeoclue-2-0 redshift redshift-gtk
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 670 ko dans les archives.
Après cette opération, 2 152 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://archive.ubuntu.com/ubuntu jammy/main amd64 geoclue-2.0 amd64 2.5.7-3ubuntu3 [111 kB]
Réception de :2 http://packages.linuxmint.com vera/upstream amd64 redshift amd64 1.12+mint5+vanessa [126 kB]
Réception de :3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgeoclue-2-0 amd64 2.5.7-3ubuntu3 [28,6 kB]
Réception de :4 http://archive.ubuntu.com/ubuntu jammy/universe amd64 geoclue-2-demo amd64 2.5.7-3ubuntu3 [30,0 kB]
Réception de :5 http://packages.linuxmint.com vera/upstream amd64 redshift-gtk all 1.12+mint5+vanessa [374 kB]
670 ko réceptionnés en 1s (804 ko/s)    
Sélection du paquet geoclue-2.0 précédemment désélectionné.
(Lecture de la base de données... 434331 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../geoclue-2.0_2.5.7-3ubuntu3_amd64.deb ...
Dépaquetage de geoclue-2.0 (2.5.7-3ubuntu3) ...
Sélection du paquet libgeoclue-2-0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libgeoclue-2-0_2.5.7-3ubuntu3_amd64.deb ...
Dépaquetage de libgeoclue-2-0:amd64 (2.5.7-3ubuntu3) ...
Sélection du paquet geoclue-2-demo précédemment désélectionné.
Préparation du dépaquetage de .../geoclue-2-demo_2.5.7-3ubuntu3_amd64.deb ...
Dépaquetage de geoclue-2-demo (2.5.7-3ubuntu3) ...
Sélection du paquet redshift précédemment désélectionné.
Préparation du dépaquetage de .../redshift_1.12+mint5+vanessa_amd64.deb ...
Dépaquetage de redshift (1.12+mint5+vanessa) ...
Sélection du paquet redshift-gtk précédemment désélectionné.
Préparation du dépaquetage de .../redshift-gtk_1.12+mint5+vanessa_all.deb ...
Dépaquetage de redshift-gtk (1.12+mint5+vanessa) ...
Paramétrage de redshift (1.12+mint5+vanessa) ...
Paramétrage de geoclue-2.0 (2.5.7-3ubuntu3) ...
geoclue.service is a disabled or a static unit, not starting it.
Paramétrage de redshift-gtk (1.12+mint5+vanessa) ...
Paramétrage de libgeoclue-2-0:amd64 (2.5.7-3ubuntu3) ...
Paramétrage de geoclue-2-demo (2.5.7-3ubuntu3) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) 
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26+mi
nt2+vera) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour libc-bin (2.35-0ubuntu3.1) 
...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .

Code : Tout sélectionner

sudo service geoclue restart redshift

Essai du fournisseur de localisation « geoclue2 »...
Utilisation du fournisseur « geoclue2 ».
Could not connect to wayland display, exiting.
Impossible de démarrer la méthode d'ajustement wayland.
Essai de la méthode suivante...
Utilisation de la méthode « randr ».
En attente de localisation initiale...
Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'redshift' disallowed, no agent for UID 1000.
Access to the current location was denied by GeoClue!
Make sure that location services are enabled and that Redshift is permitted
to use location services. See https://github.com/jonls/redshift#faq for more
information.
Impossible d'obtenir une localisation du fournisseur.

Code : Tout sélectionner

redshift-gtk

Essai du fournisseur de localisation « geoclue2 »...
Utilisation du fournisseur « geoclue2 ».
Could not connect to wayland display, exiting.
Impossible de démarrer la méthode d'ajustement wayland.
Essai de la méthode suivante...
Utilisation de la méthode « randr ».
En attente de localisation initiale...
Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'redshift' disallowed, no agent for UID 1000.
Access to the current location was denied by GeoClue!
Make sure that location services are enabled and that Redshift is permitted
to use location services. See https://github.com/jonls/redshift#faq for more
information.
Impossible d'obtenir une localisation du fournisseur.

Code : Tout sélectionner

/usr/libexec/geoclue-2.0/demos/where-am-i 

** (where-am-i:10911): CRITICAL **: 00:48:03.539: Failed to connect to GeoClue2 service: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'geoclue-where-am-i' disallowed, no agent for UID 1000

Code : Tout sélectionner

cat /etc/geoclue/geoclue.conf 

# Configuration file for Geoclue
#
# NOTE: All configurations settings below are mandatory and the defaults are
#       what you see before you edit them. If you want to keep the default
#       values around, copy and comment out the appropriate line(s) before
#       changing them.

# Agent configuration options
[agent]

# Whitelist of desktop IDs (without .desktop part) of all agents we recognise,
# separated by a ';'.
whitelist=geoclue-demo-agent;gnome-shell;io.elementary.desktop.agent-geoclue2

# Network NMEA source configuration options
[network-nmea]

# Fetch location from NMEA sources on local network?
enable=true

# 3G source configuration options
[3g]

# Enable 3G source
enable=true

# CDMA source configuration options
[cdma]

# Enable CDMA source
enable=true

# Modem GPS source configuration options
[modem-gps]

# Enable Modem-GPS source
enable=true

# WiFi source configuration options
[wifi]

# Enable WiFi source
enable=true

# URL to the WiFi geolocation service. If not set, defaults to Mozilla's
# Location Service with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#url=https://location.services.mozilla.com/v1/geolocate?key=YOUR_KEY

# To use the Google geolocation service instead of Mozilla's, uncomment this URL
# while changing YOUR_KEY to your Google API key.
#
# WARNING: Please make sure that you are complying with the Google's ToS and
#          policies if you uncomment this:
#
# https://developers.google.com/maps/documentation/geolocation/policies
#
#url=https://www.googleapis.com/geolocation/v1/geolocate?key=YOUR_KEY

# Submit data to Mozilla Location Service
# If set to true, geoclue will automatically submit network data to Mozilla
# each time it gets a GPS lock.
#
submit-data=false

# URL to submission API of Mozilla Location Service. If not set, defaults to
# Mozilla's API with a hardcoded key. To use a custom key, uncomment this URL
# while changing YOUR_KEY to your MLS API key.
#submission-url=https://location.services.mozilla.com/v1/submit?key=YOUR_KEY

# A nickname to submit network data with. A nickname must be 2-32 characters long.
submission-nick=geoclue

# Application configuration options
#
# NOTE: Having an entry here for an application with allowed=true means that
#       geoclue will not ask agent to authorize the application. This is to
#       ensure that applications with built-in authorization mechanism (e.g web
#       browsers) do not have to be bound to agents.
#
#       If your application is denied access to location information and your
#       operating system doesn't provide any mechanism to change that, it is
#       likely a bug in your operation system (or geoclue). The solution is to
#       report the issue with all details, rather than adding your application
#       to this list.
#
# Format:
#
# # Desktop ID of application without .desktop part
# [random-app]
#
# # Allowed access to location information?
# allowed=true|false
#
# # Is application a system component?
# system=true|false
#
# # List of UIDs of all users for which this application is allowed location
# # info access, separate by ';'. Keep it empty for allowing it for all users.
# users=

[gnome-datetime-panel]
allowed=true
system=true
users=

[gnome-color-panel]
allowed=true
system=true
users=

[org.gnome.Shell]
allowed=true
system=true
users=

[io.elementary.desktop.agent-geoclue2]
allowed=true
system=true
users=

[epiphany]
allowed=true
system=false
users=

[firefox]
allowed=true
system=false
users=
Modifié en dernier par alain le dim. 23 avr. 2023 03:22, modifié 1 fois.
Raison : refait la mise en page avec le bon positionnement des balise code

Répondre