Résolu le 28-01-20 paramètres de redshift: problème de modification

Assistance concernant Linux Mint
mj2336
Messages : 104
Enregistré le : sam. 25 janv. 2020 14:07

paramètres de redshift: problème de modification

Message par mj2336 »

Bonjour,

Redshift est installé sur mon ordi lors de l'achat. J'aimerais personnaliser les températures jour et nuit. J'ai suivi les instructions du forum ubuntu, mais je ne crois pas avoir réussi, car lorsque j'ai voulu quitter le terminal, il me dit qu'il y a un processus actif en cours.
Je pense que j'ai dû "coincer" après :

Code : Tout sélectionner

Utilisation de la méthode « randr »
.

Voici mon terminal:

Code : Tout sélectionner

mjlq@MJLQ:~$ sudo redshift -l geoclue2 -t temperature-jour:temperature-nuit
[sudo] Mot de passe de mjlq :                    
La température doit être comprise entre 1000K et 25000K.
mjlq@MJLQ:~$ sudo redshift -l geoclue2 -t 5000:3250
Utilisation de la méthode « randr ».

sudo redshift -l geoclue2 -t 5000:3250 -b JOUR:NUIT -g 0.8     
sudo redshift -l geoclue2 -t 5000:3250 -b 0.8:0.8 -g 0.8
^Cmjlq@MJLQ:~$ sudo redshift -l latitude:longitude
[sudo] Mot de passe de mjlq :                    
Désolé, essayez de nouveau.
[sudo] Mot de passe de mjlq :                    
Fournisseur de localisation « latitude » inconnu.
mjlq@MJLQ:~$ sudo redshift -l 48.5:2.2
Utilisation de la méthode « randr ».
sudo redshift -l geoclue2 -t temperature-jour:temperature-nuit
sudo redshift -l geoclue2 -t 5000:3400
sudo redshift -l geoclue2 -t 5000:3400 -b JOUR:NUIT -g 0.8
sudo redshift -l geoclue2 -t 5000:3400 -b 0.8:0.8 -g 0.8
redshift -l PROVIDER:help

sudo redshift -l PROVIDER:help

sudo redshift -l manual:help
redshift -m randr:help

sudo redshift -m randr:help
sudo sudo nano /etc/geoclue/geoclue.conf
[redshift]
allowed=true
system=false
users=
sudo redshift -l geoclue2
sudo redshift -l geoclue2 -t temperature-jour:temperature-nuit
1- Faut-il que je désinstalle redshift puis le réinstalle? (pas trop mon souhait là!)
2- Si je quitte mon terminal et qu'il y a 1 processus en cours, cela "bloquerait"-il une commande arrivant derrière pour autre appli, ou sujet? Si oui, puis-je utiliser:
sudo apt-get autoclean
sudo apt-get clean
pour enlever ce que je viens d'y mettre pour redshift?

MERCI pour vos réponses
MJ
Laptop Clevo Notebook NB50TZ/ Cinnamon 4.4.8 Distro Linux Mint 21.1 Vera/ Kernel: 5.3.0-26-generic x86_64 bits/
CPU Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz x 6/ RAM 8 Go SSD 250 Go/ CG Intel Corporation Device 3e92

Avatar du membre
Mia88
Messages : 1355
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: paramètres de redshift: problème de modification

Message par Mia88 »

Bonjour,

Bonjour,

Ça fait un bout de temps, plus très frais dans ma mémoire, j'ai adapté le script trouvé ici :
https://doc.ubuntu-fr.org/redshift#comm ... _memorises

De cette façon :

Code : Tout sélectionner

; Paramètres globaux pour redshift.
[redshift]

; Régler les températures de jour et de nuit de l'écran.
;
temp-day=4000
temp-night=3500

; Sélectionner le service de localisation : 'geoclue', 'gnome-clock', 'manual'
; Tapez 'redshift -l list' pour voir les valeurs possibles.
; Les paramètres du service de localisation sont dans une section différente.
;
location-provider=geoclue2

; Sélectionner la méthode d'ajustement : 'randr', 'vidmode'
; Tapez 'redshift -m list' pour voir toutes les valeurs possibles.
; 'randr' est la méthode préférée, 'vidmode' est une ancienne API
; mais fonctionne dans certains cas où 'randr' fait défaut.
; Les paramètres de la méthode d'ajustement sont dans une section différente.
;
adjustment-method=randr
Ajouter à la fin du fichier /etc/geoclue/geoclue.conf :

Code : Tout sélectionner

[redshift]
allowed=true
system=false
users=
Puis ajouter le script adapté à tes besoin dans ton répertoire .config

Vérifier que RedShift figure dans les applications lancées au démarrage.
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

mj2336
Messages : 104
Enregistré le : sam. 25 janv. 2020 14:07

Re: paramètres de redshift: problème de modification

Message par mj2336 »

Bonjour,
1- Merci pour ta réponse, mais je coince bien avant ça, et effectivement j'ai utilisé le doc ubuntu pour faire mes manip, mais je n'ai pas réussi.

N'étant parvenu à rien, et pour tenter de sortir du "processus actif", j'ai fait

Code : Tout sélectionner

sudo apt-get autoremove 
puis

Code : Tout sélectionner

sudo apt-get autoclean

Code : Tout sélectionner

sudo apt-get clean
J'ai retenté de refaire les modif de redshift, pas réussi.

2-De plus, j'aimerais savoir comment tu fais pour enregistrer les paramètres redshift (une fois que j'aurai réussi!): ce sont des ordres qu'il faut mettre dans le terminal? Et il faut mettre le point virgule avant??
3- Tu as dit: "Puis ajouter le script adapté à tes besoin dans ton répertoire .config"
Désolée, étant novice, je ne sais pas où aller pour mettre ça. Hier, j'ai été dans "dossier perso, puis dossier.config, puis recherche "redshift", mais je ne sais pas comment ajouter le script!!!
L'icône de redshift est toujours en bas à droite, mais avant quand je clique sur "info", les infos de température apparaissent, ce matin, avec mes manip de modif (non réussies), eh ben il n'y a plus rien dans le tableau "info".

Merci beaucoup.
MJ
Laptop Clevo Notebook NB50TZ/ Cinnamon 4.4.8 Distro Linux Mint 21.1 Vera/ Kernel: 5.3.0-26-generic x86_64 bits/
CPU Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz x 6/ RAM 8 Go SSD 250 Go/ CG Intel Corporation Device 3e92

Avatar du membre
Mia88
Messages : 1355
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: paramètres de redshift: problème de modification

Message par Mia88 »

1 - Il n'y a rien à faire depuis le terminal, sinon créer un fichier vide pour y mettre le script, et en ouvrir un autre pour ajouter 4 lignes , c'est tout.

Le fichier à ouvrir est indiqué dans mon précédent message :
/etc/geoclue/geoclue.conf

Tu l'ouvre depuis le terminal :

Code : Tout sélectionner

sudo nano /etc/geoclue/geoclue.conf
Tu ajoute à la fin du fichier que tu viens d'ouvrir :

Code : Tout sélectionner

[redshift]
allowed=true
system=false
users=
Quand c'est fait :
Ctrl+O et Entrée pour l'enregistrer,
puis Ctrl+X pour quitter le fichier

2 - Les points-virgule sont des commentaires, des explications.

3 - Pour ajouter le script dans ton dossier .config :
Tu ouvre un terminal uniquement pour te placer au bon endroit et créer le fichier redshift qui recevra le script :

Code : Tout sélectionner

cd /home/tonUser/.config
Ensuite

Code : Tout sélectionner

nano redshift.conf
ça va t'ouvrir l'éditeur de texte nano dans lequel tu colleras ton script.
Quand un fichier n’existe pas, il est crée avec le nom donné (s'il existait il s'ouvrirait avec ce qu'il contient déjà).

Quand c'est fait :
Ctrl+O et Entrée pour l'enregistrer,
puis Ctrl+X pour quitter le fichier

Image

Il n'y a rien d'autre à faire, juste adapter le script à ce que tu souhaites :)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

mj2336
Messages : 104
Enregistré le : sam. 25 janv. 2020 14:07

Re: paramètres de redshift: problème de modification

Message par mj2336 »

Merci beaucoup Mia88,

Je vais suivre tes instructions demain, je ne suis pas sûre d'avoir tout bien compris. Je ne vois pas où est le paramétrage des valeurs gamma (pour moi: 0.8).
quand tu dis:

Code : Tout sélectionner

cd /home/tonUser/.config
dois-je mettre à la place de tonUser: mes initiales, ou littéralement tonUser?

Désolée si je parais niaiseuse hein, mais je préfère être sûre de bien comprendre!

Je vois qu'il me reste un sacré sacré sacré bout de chemin pour être à l'aise chez linux!
Laptop Clevo Notebook NB50TZ/ Cinnamon 4.4.8 Distro Linux Mint 21.1 Vera/ Kernel: 5.3.0-26-generic x86_64 bits/
CPU Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz x 6/ RAM 8 Go SSD 250 Go/ CG Intel Corporation Device 3e92

Avatar du membre
Barbe-sauvage
Messages : 140
Enregistré le : dim. 8 déc. 2019 00:14

Re: paramètres de redshift: problème de modification

Message par Barbe-sauvage »

Alut,
mj2336 a écrit :
lun. 27 janv. 2020 23:33
dois-je mettre à la place de tonUser: mes initiales, ou littéralement tonUser?
c'est ton nom d'utilisateur de ta section actuelle, dans ton cas présent c'est mjlq, donc :

Code : Tout sélectionner

cd /home/mjlq/.config
Desktop Medion H110H4-EM; triple buse boot, OpenSuse Leap 15.2 (KDE), W10, LM 20.1 🍑 5.4.0-77-generic; Cinnamon 4.8.6; Intel Core i5-6402P CPU @ 2.80GHz × 4; ram 8 Go; DD pour LM 500 Go; NVIDIA GM107 [GeForce GTX 750 Ti] [5647]

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: paramètres de redshift: problème de modification

Message par arghlub »

Salut mj,

Sans vouloir t'embrouiller, je rajoute une p'tite explication rapide à propos du /home en plus de la réponse de Barbe-sauvage ...

En spoiler, car on sort un peu du sujet :
Ton /home (dans ton cas le dossier /home/mjlq) c'est où tu retrouves toutes tes données (tes documents, ta musique, tes vidéos, etc...) et les configurations de tes logiciels (ces configurations sont placées dans des fichiers/dossiers cachés).

Les fichiers ou dossiers commençant par un point (par exemple ici le dossier ".config") sont cachés.
Tu peux les afficher dans le gestionnaire de fichiers avec le raccourci-clavier Ctrl+h

Pour finir ma p'tite explication, dans le terminal tu peux abréger le chemin vers ton /home avec un tilde "~", c'est à dire que dans ton cas :

Code : Tout sélectionner

cd /home/mjlq/.config
équivaut à :

Code : Tout sélectionner

cd ~/.config
Une dernière pour la route :l
La commande "cd" veut dire "change directory" donc elle est utilisée pour se placer dans le dossier spécifié.
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Mia88
Messages : 1355
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: paramètres de redshift: problème de modification

Message par Mia88 »

Bonjour,
mj2336 a écrit :
lun. 27 janv. 2020 23:33
Désolée si je parais niaiseuse hein, mais je préfère être sûre de bien comprendre!

Je vois qu'il me reste un sacré sacré sacré bout de chemin pour être à l'aise chez linux!
Les débutants ne me paraissent jamais niaiseux, on a tous débuté un jour :D
N'hésite pas à poser des questions, c'est important de bien comprendre pour avancer ;)

La seule chose qui est demandé ici, c'est de prendre la peine de faire quelques recherches par soi-même auparavant, d'abord à l'aide de la fonction de recherche du forum, en lisant la doc (encore faut-il la comprendre, je te l'accorde), et sur internet de façon générale.

Après on conçoit parfaitement que les explications trouvées ne soit pas à ta portée, mais il est juste souhaitable de faire au moins ce petit effort :)

Pour Redshift :

En relisant la doc sur Ubuntu, je comprends mieux pourquoi tu essayais de tout faire dans le terminal.
Mais si tu ne passes pas par un script, tu vas être obligée de recommencer à chaque démarrage.

Ensuite, je te conseille d'utiliser la méthode qui définit automatiquement ton emplacement, c'est plus simple, et s'adaptera au lieu où tu te trouves, pratique si tu voyages avec un portable.
C'est le service Geoclue2.
Mais il faut pour cela autoriser son accès à Redshift.
C'est le but des lignes à rajouter à la fin du fichier geoclue.conf
N'oublie pas cette étape sans quoi ça ne fonctionnera pas.

Pour le gamma à 0,8 je l'ai rajouté dans le script et j'ai mis les températures que tu souhaites.
Tu le copies/colles dans le fichier redshift.conf que tu auras créé comme indiqué dans mon précédent message, ça devrait le faire :

Code : Tout sélectionner

; Paramètres globaux pour redshift.
[redshift]

; Régler les températures de jour et de nuit de l'écran.
;
temp-day=5000
temp-night=3250

; Sélectionner le service de localisation : 'geoclue', 'gnome-clock', 'manual'
; Tapez 'redshift -l list' pour voir les valeurs possibles.
; Les paramètres du service de localisation sont dans une section différente.
;
location-provider=geoclue2

; Sélectionner la méthode d'ajustement : 'randr', 'vidmode'
; Tapez 'redshift -m list' pour voir toutes les valeurs possibles.
; 'randr' est la méthode préférée, 'vidmode' est une ancienne API
; mais fonctionne dans certains cas où 'randr' fait défaut.
; Les paramètres de la méthode d'ajustement sont dans une section différente.
;
adjustment-method=randr

; Réglez le gamma de l'écran pour toutes les couleurs :
;
gamma=0.8
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

mj2336
Messages : 104
Enregistré le : sam. 25 janv. 2020 14:07

Re: paramètres de redshift: problème de modification

Message par mj2336 »

UN GRAND MERCI À MIA 88!!
Pour ta patience et ton aide. Je crois que ça fonctionne avec mes paramètres.
C'est la 1ère fois que j'utilise un script!

Si j'ai bien compris tes instructions, si à l'avenir je désire modifier mes paramètres, je devrai:
Pour ajouter le script dans ton dossier .config :
Tu ouvre un terminal uniquement pour te placer au bon endroit et créer le fichier redshift qui recevra le script :

Code : Tout sélectionner

cd /home/tonUser/.config

Ensuite

Code : Tout sélectionner

nano redshift.conf
et une fois dedans, je change ce que je veux?

EGALEMENT : merci beaucoup Barbe-sauvage et arghlub, de m'avoir répondu. Je lirai à tête reposée ton doc!
Je crois que c'est ainsi que j'apprends le mieux, par l'approche pratique d'un problème.
Bonne soirée er merci encore ++++++
Laptop Clevo Notebook NB50TZ/ Cinnamon 4.4.8 Distro Linux Mint 21.1 Vera/ Kernel: 5.3.0-26-generic x86_64 bits/
CPU Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz x 6/ RAM 8 Go SSD 250 Go/ CG Intel Corporation Device 3e92

mj2336
Messages : 104
Enregistré le : sam. 25 janv. 2020 14:07

Re: paramètres de redshift: problème de modification

Message par mj2336 »

Merci beaucoup arglub pour ta précision sur le /home.

Ainsi, si j'ai bien compris:
si je veux accéder de nouveau à redshift, sur mon terminal, je fais:

Code : Tout sélectionner

cd ~/.config/redshift.conf  
Encore grand merci, bonne soirée
mj
Modifié en dernier par arghlub le mer. 29 janv. 2020 00:31, modifié 1 fois.
Raison : ajout de balises [code] à la commande terminal
Laptop Clevo Notebook NB50TZ/ Cinnamon 4.4.8 Distro Linux Mint 21.1 Vera/ Kernel: 5.3.0-26-generic x86_64 bits/
CPU Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz x 6/ RAM 8 Go SSD 250 Go/ CG Intel Corporation Device 3e92

Répondre