Informatique

Passage à Ubuntu 24.04.1 et quelques trucs à faire

Changement de version un peu tardive mais qui m’a foutu le boxon, depuis la version 18.04 je mets mon système à jour par mise à jour successive (sans réinstallation complète) et j’ai (enfin) eu un problème pour le passage de la version 22.04 à la 24.04.

Du coup je suis passé par une installation neuve en sélectionnant la version par défaut.

Dans la version 22.04 c’était Gnome Xorg (merci Gilles) par défaut, dans la 24.04 c’est Wayland.

Du coup quelques trucs ne sont plus compatibles et quelques programmes ont également changé.



  • Résoudre un souci de reconnexion au Wifi après sortie de veille :

Créez un script Bash pour gérer la reconnexion :

Ouvrez un terminal et créez un fichier de script :

sudo gted /usr/local/bin/wifi-reconnect.sh

Ajoutez le contenu suivant au fichier :

#!/bin/bash
# Redémarrage du service réseau
systemctl restart NetworkManager.service

Rendez le script exécutable :

sudo chmod +x /usr/local/bin/wifi-reconnect.sh

Étape 2 : Automatiser l’exécution après la mise en veille

Créez un fichier de service systemd pour exécuter le script après la mise en veille :

sudo gted /etc/systemd/system/wifi-reconnect.service

Ajoutez le contenu suivant au fichier :

[Unit]
Description=Reconnect WiFi after suspend
After=suspend.target
[Service]
Type=oneshot
ExecStart=/usr/local/bin/wifi-reconnect.sh
[Install]
WantedBy=suspend.target

Rechargez les unités de service systemd pour prendre en compte le nouveau fichier :

sudo systemctl daemon-reload

Activez le service pour qu’il s’exécute après chaque sortie de mise en veille :

sudo systemctl enable wifi-reconnect.service

(NB : Remplacer gted par nano ou gedit en fonction de votre distribution.
Si vous utilisez nano pour l’édition dans le terminal, faire ctrl+o pour enregistrer suivi de Entrée.
Et faire ctrl+x pour quitter)

o1 et Claude sont-ils capables de nous MANIPULER ? Deux études récentes aux résultats troublants – Monsieur Phi

Je commence à être de plus en plus étonné par les LLM, pour m’en servir régulièrement, j’arrive à savoir leur limite, comment leur faire dire ce qu’on veut, etc.

Mais je vois aussi l’évolution, là où il y a à peine 1 an une IA comme ChatGPT pouvait dire blanc et noir dans la même conversation sans qu’il y ait de conflit interne, on voit maintenant la « réflexion » qu’il peut y avoir derrière une simple information qui est donnée.

La perfectibilité du système s’estompe assez rapidement, le langage est beaucoup plus naturel et fluide, et le cheminement prend une place plus importante, le prompt devient de ce fait plus léger et il y a une vraie prise de décision et d’affirmation de l’IA sur les réponses.

Curieux de voir ce que va devenir l’IA dans 5 ans, là où on pensait qu’il faudrait encore attendre au moins 20 ans pour des résultats corrects.

Allons-nous perdre cette capacité de réflexion que l’on a en sachant que des outils pourront faire le travail à notre place ? Un peu comme avec notre mémoire où nous retenons moins l’information que l’endroit où on peut la retrouver.

Personnellement, ce qui m’effraie le plus, c’est la standardisation de la pensée qui ne va pas s’arranger : moins de création unique, du contenu créé par des IA avec une base de données initialement humaine mais qui s’enrichit à grande vitesse par de l’IA (qui crée un contenu uniforme, qui ne sort pas des standards et qui s’auto-alimente), une banalisation des fausses informations et une croyance sans faille aux données que l’IA nous sort sans remise en question de ses informations (sélection des sources, condensation de l’information…).

Garder l’esprit critique reste encore et toujours la meilleure option, qu’importe la source de l’information (site internet ou livre, personne réelle ou IA).

Ça reste de supers outils pour de la recherche d’informations, là où il nous faut des mots clés spécifiques pour une recherche sur un moteur de recherche internet pour trouver les bonnes infos, avec une IA LLM la recherche est plus naturelle et de ce fait, même sans avoir les mots clés techniques indispensables pour une requête standard, on peut avoir l’info au fil de « l’échange » avec des résumés et autres.

Crack massif du système de licence Microsoft Windows et Office – Massgrave.dev

https://korben.info/hack-systeme-licence-microsoft-windows-office.html

10 sec chrono sans pépin ! Impressionnant.

Tant que ça marche pourquoi s’en priver…

WhatsApp : Corriger un bug de contacts fantômes (Android)

Récemment j’ai eu un souci avec WhatsApp concernant des contacts fantômes.

Ils n’étaient plus présents dans les contacts de mon téléphone mais ils étaient encore présents lorsque j’appuyais sur le « + » pour écrire un nouveau message.

J’ai essayé de supprimer le cache de l’application « Contacts », celui de WhatsApp et j’ai également désinstallé/réinstallé WhatsApp.

Le bug vient de l’application « Google Meet » qui écrase les contacts du téléphone.

Même si vous ne vous servez pas de l’application, elle copie les contacts.

Ouvrir l’application « Google Meet » et attendre quelques secondes que la synchronisation des contacts se fasse peut résoudre le problème.

Sinon, il faut aller dans les paramètres de votre smartphone > « Comptes et sauvegarde » > « Gestion des comptes » > « Meet » > cliquer dessus > Supprimer le compte.

Ubuntu : Imprimer plusieurs PDF sans les ouvrir

Attention, cet article date de 2 ans, les informations peuvent ne plus être à jour...

Pour une fois que je trouve une fonctionnalité sur Windows utile !

Il arrive parfois qu’on souhaite imprimer de multiples PDF se trouvant dans un dossier.
Plutôt que de les ouvrir un par un puis d’utiliser les fonctions d’impression, sous Windows on peut simplement les sélectionner puis faire clique-droit > Imprimer.

Les fichiers seront imprimés à la suite sans avoir eu besoin de les ouvrir.

Malheureusement, cette fonction n’est pas disponible sous Ubuntu par défaut.

Une méthode qui fonctionne pour l’explorateur de fichier Nautilus sous Ubuntu (Gnome/Unity) (mais aussi pour Nemo (Cinnamon) et Caja (Mate)) est d’utiliser les « scripts Nautilus » : https://doc.ubuntu-fr.org/nautilus_scripts.

Pour Ubuntu 22.04, je n’ai pas eu besoin d’installer de paquets supplémentaires pour utiliser ces scripts.
Il est possible cependant que vous deviez installer cups-pdf.

Le but est de créer un script qui va ajouter l’option dans le menu contextuel (le menu avec le « clique-droit »).

Si tous vos PDF que vous souhaitez imprimer sont dans le même dossier, vous pouvez simplement faire clique-droit dans le dossier > « Ouvrir dans un terminal » puis lancer la commande suivante :

lpr *.pdf

Ça va envoyer tous les fichiers PDF du dossier (donc bien faire attention que le chemin d’accès pointe bien sur le dossier en cours).

Si vous ne voulez imprimer que certains fichiers que vous avez sélectionné, il va falloir créer le script suivant.

Ouvrir l’éditeur de document Gedit et coller les lignes suivantes :

#!/bin/bash
#
# pdf-printer.sh
#
# Print files from the right-click context menu in Nautilus.
# Place this script in ~/.local/share/nautilus/scripts.
# The printer to use (as shown in the Printer Configuration
# gui or in /etc/cups/printers.conf).
printer=mon_imprimante
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
    do
        lpr -P "$printer" "$file"
done
exit 0

Source : https://www.frenssen.be/2010-05-09-printing-a-file-from-the-right-click-context-menu-in-nautilus/

En remplaçant mon_imprimante par le nom de votre imprimante (que vous trouvez lorsque vous sélectionnez votre imprimante au moment d’imprimer).
Attention aux majuscules et espaces !

Par exemple, pour moi, mon imprimante est : Officejet-5740

Remplacer aussi « NAUTILUS » par Caja ou Nemo en fonction de votre explorateur de fichiers.

Enregistrer le script dans le dossier adéquat en lui donnant le nom « pdf-printer.sh » par exemple.

– Pour Ubuntu Gnome, le dossier est :
~/.local/share/nautilus/scripts

– Pour Mate c’est :
~/.config/caja/scripts

– et pour Cinnamon c’est :
~/.local/share/nemo/scripts

Aller dans le dossier correspondant (ouvrir l’explorateur de fichiers, afficher les fichiers cachés (CTRL + H, par défaut)), faire clique-droit sur le script « pdf-printer.sh » > Propriétés > Permissions > et cocher « Autoriser l’exécution du fichier comme un programme ».

Maintenant, lorsque vous faites un clique-droit, vous avez l’option « Scripts » qui contient « pdf-printer.sh »

Le script ne se limite pas aux PDF, je sais qu’il fonctionne bien avec ce format mais il fonctionne avec d’autres également.
La commande lpr permet de soumettre le fichier à l’imprimante, mais je ne sais pas trop quel format ne peut pas être imprimé (ou imprimé avec une prise en charge partielle) par cette méthode.


Un script bien plus complet est disponible ici : https://wiki.ubuntu-it.org/AmbienteGrafico/FileManager/ScriptStampa.

(avec le Google trad : https://wiki-ubuntu–it-org.translate.goog/AmbienteGrafico/FileManager/ScriptStampa?_x_tr_sl=auto&_x_tr_tl=fr&_x_tr_hl=fr&_x_tr_pto=wapp).


Si rien ne se passe, vérifier en lançant une impression classique qu’aucun message d’erreur n’est indiqué à côté du nom de l’imprimante et essayez de lancer cette commande :

cupsenable mon_imprimante

(en remplaçant mon_imprimante par le nom de votre imprimante comme détaillé plus haut).


Il est possible de faire le même script spécifique pour les documents faits avec Libreoffice :

Il suffit de changer la ligne

lpr -P "$printer" "$file"

en

/usr/lib/libreoffice/program/swriter -p --invisible "$file"

(Source : https://ubuntu-mate.community/t/print-selected-files-with-the-right-click-context-menu-in-caja/15885/3)