cClaude.rocks ☕ Le blog

[Nouvelles technologies, sciences et coups de gueule…]

Menu

Si comme moi, vous utilisez un appareil Photo Canon et que vous souhaitez en tirer le meilleur parti, vous utilisez probablement le format « Canon Raw » (*.CR2).

Cependant Linux mint, Ubuntu et plus généralement Debian n'affichent pas de vignettes pour ces fichiers.

Il existait un paquet qui traitais ce point : gnome-raw-thumbnailer, mais il n’est plus disponible.

sudo apt install gnome-raw-thumbnailer

Je vous propose d’utiliser ufraw-batch à la place.

sudo apt install ufraw-batch

Ensuite vous devez configurer, en copiant le bloc de ligne ci-dessous :


cat <<EOF | sudo tee /usr/share/thumbnailers/raw.thumbnailer
[Thumbnailer Entry]
TryExec=ufraw-batch
Exec=ufraw-batch --silent --size %s --out-type=png --noexif --output=%o --overwrite --embedded-image %i
MimeType=image/x-canon-cr2;image/x-canon-crw;image/x-minolta-mrw;image/x-nikon-nef;image/x-pentax-pef;image/x-panasonic-rw2;image/x-samsung-srw;image/x-olympus-orf
EOF

Rechargez votre répertoire avec vos photos en CR2 dans Nautilus ou Nemo en fonction de votre système et miracle vous verrez arriver les vignettes…

ᦿ


Petite astuce rapide pour mettre à jour votre Raspberry PI à la bonne date et à la bonne heure quand plus rien ne va.

Les versions récentes de Raspbian et de Raspberry PI OS gèrent, par défaut, l’heure à l’aide de timedatectl. timedatectl fait partie de systemd

La configuration par défaut attend que la synchronisation de l’heure se fasse au travers du protocole ntp (« Net Time Protocol »).

Lorsque votre machine n’est pas à l’heure, il n’est pas possible de faire des mises à jours ou d’installer de nouveaux paquets.

Vous pouvez résoudre cela à l’aide d’une commande du type :

sudo timedatectl set-ntp False
sudo timedatectl set-time "Fri 2021-10-08 12:01:06 CEST"
sudo timedatectl set-ntp True

Le principe est d’exécuter les commandes en tant qu'administrateur de la machine et de commencer par désactiver la synchronisation ntp .

Notez que le format suivant est valide, mais qu'il ne prend pas en compte le décalage horaire.

sudo timedatectl set-ntp False
sudo timedatectl set-time "2021-10-08 12:01:06"
sudo timedatectl set-ntp True

Le plus gros problème qui vous reste à résoudre étant de donner une chaîne pour la date correcte.

Pour vous donner un idée, je vous propose de regarder ce que vous retourne les 3 commandes suivantes :

timedatectl status ; date ; date -u

Vous obtiendrez quelque chose comme suit :


               Local time: jeu. 2021-10-14 16:13:41 CEST
           Universal time: jeu. 2021-10-14 14:13:41 UTC
                 RTC time: jeu. 2021-10-14 14:13:41
                Time zone: Europe/Paris (CEST, +0200)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
jeu. 14 oct. 2021 16:13:41 CEST
jeu. 14 oct. 2021 14:13:41 UTC


               Local time: Thu 2021-10-14 16:13:17 CEST
           Universal time: Thu 2021-10-14 14:13:17 UTC
                 RTC time: n/a
                Time zone: Europe/Paris (CEST, +0200)
System clock synchronized: yes
              NTP service: inactive
          RTC in local TZ: no
Thu 14 Oct 2021 04:13:17 PM CEST
Thu 14 Oct 2021 02:13:17 PM UTC

Et cela devrait vous permettre de bricoler quelque chose d'adapter à l'heure en cours

Vous pouvez également vous aidez de ce site https://www.unixtimestamp.com/ pour avoir l'heure actuelle au bon format.



Pour aller un peu plus loin

  • A qui demandez-vous l'heure ?

    A qui demandez-vous l'heure ?

    La configuration de timedatectl ce trouve dans le fichier :

    cat /etc/systemd/timesyncd.conf
    

    Le contenu par défaut sous Raspberry Pi OS est :

    
    #  This file is part of systemd.
    #
    #  systemd is free software; you can redistribute it and/or modify it
    #  under the terms of the GNU Lesser General Public License as published by
    #  the Free Software Foundation; either version 2.1 of the License, or
    #  (at your option) any later version.
    #
    # Entries in this file show the compile time defaults.
    # You can change settings by editing this file.
    # Defaults can be restored by simply deleting this file.
    #
    # See timesyncd.conf(5) for details.
    
    [Time]
    #NTP=
    #FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
    #RootDistanceMaxSec=5
    #PollIntervalMinSec=32
    #PollIntervalMaxSec=2048
    
    

    Il sert principalement à définir à qui la machine demande l'heure.

  • Comment c'est passé la synchronisation ?

    Comment c'est passé la synchronisation ?

    Pour afficher l'état de la dernière synchronisation, utilisez :

    timedatectl timesync-status
    

    Pour suivre ce qu'il se passe :

    timedatectl timesync-status --monitor
    

    Pour voir les logs :

    journalctl --unit=systemd-timesyncd.service --no-pager
    

ᦿ


  • Mise à jour

    Parce l'état est de plus en plus défaillant, je reviens sur un article écrit en Janvier dernier qui présentait la méthode normalement ultime pour être toujours à jours sur les calendriers des vacances scolaire.

    Mais bon l'incompétence du management étant de plus en plus évidente, des choix techniques qui n’ont pas pu être conservé ont été fait, ce qui rend l’article précédent obsolète et la solution pas très fiable…

Vacances scolaires

Il est possible de télécharger ou s’abonner au calendrier des vacances scolaires en France pour la zone de votre choix ou les trois.

Notez que l'adresse https://www.data.gouv.fr/en/datasets/le-calendrier-scolaire-format-ical/, donnée dans l'ancien article, étant obsolète

Pour s’abonner, il ne faut pas cliquer l’icône « Télécharger » mais sur le bouton à côté permettant de « Copier le lien dans le presse-papier ».

Vous devrez ensuite aller dans l’outil de votre choix et où vous gérer votre calendrier, et il faudra vous « abonner » en collant ce lien.

Adresse des fichiers au format iCal
  • Le calendrier scolaire restreint à la métropole est téléchargeable au format iCal en utilisant l'adresse suivante :
https://fr.ftp.opendatasoft.com/openscol/fr-en-calendrier-scolaire/Zone-A-B-C-Corse.ics
  • Le calendrier de la zone A est disponible à l'adresse suivante :
https://fr.ftp.opendatasoft.com/openscol/fr-en-calendrier-scolaire/Zone-A.ics
  • Le calendrier de la zone B est disponible à l'adresse suivante :
https://fr.ftp.opendatasoft.com/openscol/fr-en-calendrier-scolaire/Zone-B.ics
  • Le calendrier de la zone C est disponible à l'adresse suivante :
https://fr.ftp.opendatasoft.com/openscol/fr-en-calendrier-scolaire/Zone-C.ics
  • Le calendrier de la Corse est disponible à l'adresse suivante :
https://fr.ftp.opendatasoft.com/openscol/fr-en-calendrier-scolaire/Corse.ics


Jours fériés

De même vous avez accès aux jours fériés :

  • Jours fériés en France

  • Les exports sont disponibles au format CSV, JSON et ICS. Les URLs sont stables, enfin on l'espère, mais à priori pas tant que cela…

  • Les exports comportent les jours fériés :
    • jusqu’à 20 ans dans le passé et 5 ans dans le futur par rapport à l’année en cours pour les formats CSVetJSON` ;
    • jusqu’à 5 ans dans le passé et 5 ans dans le futur par rapport à l’année en cours pour le format ICS (utile pour les calendriers).

ᦿ


Navigation / 2101

Les anciens billets sont également disponibles dans les archives.

ℹ 2006 - 2021 | 🏠 Retour à l'accueil du domaine | 🏡 Retour à l'accueil du blog