Nous parlons souvent de l'utilisation de Linux sur les serveurs et par les développeurs, mais il est également utilisé dans de nombreux autres domaines, y compris l'astronomie. Il existe de nombreux outils d'astronomie disponibles pour Linux, tels que des cartes du ciel, des cartes du ciel et des interfaces avec les systèmes d'entraînement de télescope pour contrôler votre télescope. Mais l'un des défis pour les astronomes est d'utiliser un ordinateur tout en continuant à travailler dans l'obscurité.
Plus de ressources Linux
- Aide-mémoire des commandes Linux
- Aide-mémoire des commandes Linux avancées
- Cours en ligne gratuit :Présentation technique de RHEL
- Aide-mémoire sur le réseau Linux
- Aide-mémoire SELinux
- Aide-mémoire sur les commandes courantes de Linux
- Que sont les conteneurs Linux ?
- Nos derniers articles Linux
Lorsqu'ils travaillent sur le terrain la nuit, les astronomes doivent préserver leur vision nocturne. Cela peut prendre jusqu'à 30 minutes pour que l'œil humain se dilate complètement et s'adapte à de faibles niveaux de lumière, et faire des choses comme vérifier un téléphone ou un ordinateur portable aux niveaux de couleur et de luminosité normaux peut entraîner une perte d'ajustement des yeux. Cela réduit la capacité de voir dans l'obscurité. Un exemple que tout le monde peut comprendre :si vous lisez quelque chose sur votre téléphone au lit la nuit et que vous vous levez pour aller aux toilettes, vous savez à quel point il peut être difficile de voir les obstacles qui pourraient se trouver sur votre chemin.
Une solution
J'aimerais vous présenter un petit script astucieux pour aider l'astronome de votre famille à garder "ses yeux" dans le noir. Il s'appuie sur un utilitaire appelé xcalib, un "chargeur d'étalonnage de moniteur minuscule pour X.org". Il peut être installé facilement à l'aide de votre gestionnaire de packages Linux.
Sur Fedora, par exemple :
$ sudo dnf info xcalib
$ sudo dnf install xcalib
Ou Ubuntu :
$ sudo apt-get install xcalib
L'application xcalib ne fonctionne qu'avec X11, elle n'est donc pas fonctionnelle sur les systèmes Wayland. Mais Wayland a cette fonctionnalité intégrée, vous pouvez donc obtenir les mêmes résultats via les paramètres GNOME. Si vous utilisez X11, xcalib est un moyen simple de modifier la température de couleur de votre écran.
Le script
J'ai découvert Redscreen, un script de filtre de vision nocturne écrit par Jeff Jahr en 2014. Le script original est écrit pour le shell C, mais Bash est le défaut courant de nos jours. En fait, le shell C n'est pas installé par défaut sur mon poste de travail Fedora Linux actuel. J'ai donc décidé d'écrire une version mise à jour du script Redscreen visant la toute nouvelle syntaxe Bash, mais j'ai apporté un changement majeur :l'utilisation d'une instruction case.
#!/usr/bin/bash
# redscreen.sh Fri Feb 28 11:36 EST 2020 Alan Formy-Duval
# Turn screen red - Useful to Astronomers
# Inspired by redscreen.csh created by Jeff Jahr 2014
# (http://www.jeffrika.com/~malakai/redscreen/index.html)
# This program is free software: you can redistribute it
# and/or modify it under the terms of the GNU General
# Public License as published by the Free Software Foundation,
# either version 3 of the License, or (at your option) any
# later version.
# This program is distributed in the hope that it will be
# useful, but WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
# PURPOSE. See the GNU General Public License for
# more details.
# You should have received a copy of the GNU General Public
# License along with this program.
# If not, see <http://www.gnu.org/licenses/>.
case $1 in
on)
# adjust color, gamma, brightness, contrast
xcalib -green .1 0 1 -blue .1 0 1 -red 0.5 1 40 -alter
exit 1
;;
off)
xcalib -clear
exit 1
;;
inv)
# Invert screen
xcalib -i -a
exit 1
;;
dim)
# Make the screen darker
xcalib -clear
xcalib -co 30 -alter
exit 1
;;
*)
echo "$0 [on | dim | inv | off]"
exit 1
;;
esac
De nombreux programmes d'astronomie incluent une fonction "mode nuit", mais pas tous. En outre, ce script fournit un moyen d'affecter l'écran entier, pas seulement une application spécifique. Cela vous permet d'utiliser votre système Linux sur le terrain la nuit pour autre chose que simplement observer les étoiles, comme consulter vos e-mails ou lire Opensource.com, sans ruiner votre vision nocturne.
Que vous soyez astronome ou simple astronome amateur, vous pouvez passer toute la nuit à admirer le ciel en utilisant Linux et l'open source !