EN

pcosmos.ca

l'univers de Philippe Choquette

Accueil
Nouvelles
Profil
Contact
Half-Life
Musique
PCASTL
Informatique
Vidéos
Lecture
OpenGL
Éléments
sids du C64
Liens
Exemple ICU
Linux
Boyer-Moore
Tri fusion
Ordinateurs

Migrer de Windows à Linux

Je n'aime pas Windows 11. J'ai à l'utiliser dans le cadre de mon travail et bien que les fonctionnalités nécessaires soient présentes, l'ergonomie ne me convient pas vraiment. Mon ordinateur personnel n'a pas de TPM, vu son âge. Remplacer une machine suffisamment performante pour pouvoir utiliser un OS inconfortable n'aurait pas de sens.

Préparation
Solution de backup
Carte vidéo
Numérisateur Epson
Veille de l'écran
Imprimante
Lumières de la carte mère
Résolution de grub
Raccourci clavier de verrouillage de l'écran
Reconfiguration d'un bouton de la souris
Vitesse de l'animation de la barre de tâches
Niveau de détail des messages au démarrage
Solution aux armes qui ne tirent pas parfois dans CS2
Connexion d'un iPhone
Ce qui manque dans Linux

Préparation

Avant d'installer Linux sur mon ordinateur principal, j'ai essayé Kali sur mon Raspberry Pi, Ubuntu dans une machine virtuelle et Debian dans une autre machine virtuelle. Je crois qu'il est préférable de tester différents Desktop Environments dans un carré de sable pour trouver sa préférence parce qu'ils sont plutôt non-conviviaux à désinstaller. J'ai choisi Debian, avec Xfce.

Desktop Desktop Panel

J'ai trouvé comment configurer mon scanner dans la machine virtuelle, pour être certain que c'était possible.

En cas de problème lors de l'installation, ou juste en cas de changement d'idée, il est probablement préférable de faire un backup du système initial avant de formater. Ça ne fait pas consensus, mais pour ça j'ai utilisé Easeus Todo Backup. Avec ceci, restaurer d'image à disque n'a jamais été un problème.

Solution de backup

Après la migration, par contre, j'ai changé pour Clonezilla. J'ai réparé quelques erreurs avec ceci, sans problème encore une fois, mais à moindre coût.

Carte vidéo

Lors des installations, j'ai sauvegardé les [la plupart des] commandes utilisées et/ou les références consultées pour ne pas avoir à tout re-chercher si jamais j'ai à réinstaller.

Cette page https://wiki.debian.org/NvidiaGraphicsDrivers indique comment installer les drivers propriétaires de Nvidia.

Numérisateur Epson

Voici comment installer un scanner Epson Perfection V39. Inspiré de cet article :
syndamia.com

Epson Scan 2 peut être téléchargé de cet endroit :
download-center.epson.com

tar -xf epsonscan2-bundle-VERSION.x86_64.deb.tar.gz
cd epsonscan2-bundle-VERSION.x86_64.deb/
sudo ./install.sh

iscan n'est plus nécessaire? Il ne semble plus disponible.

Veille de l'écran

Le Power Manager par défaut faisait que l'écran ne pouvait pas être réveillé après être tombé en veille. J'ai donc désactivé la gestion de l'écran là, installé XScreenSaver et paramétré la veille dans celui-ci.

Imprimante

Le site de Brother indique clairement comment installer le driver pour une imprimante HL-L2370DW. J'ai utilisé le Driver Install Tool et le Linux printer driver (deb package).

Lumières de la carte mère

J'ai installé OpenRGB pour désactiver l'éclairage de ma carte mère.

Résolution de grub

Pour changer la résolution de grub.

cd /etc/default/
sudo cp grub grub.bak
sudo vi grub

Apprendre vi ou nano svp.

Trouver la ligne :

# GRUB_GFXMODE=800x600

Remplacer 800x600 (ou ce qui est là) par la vraie résolution de l'écran (1920x1080 dans mon cas). Enlever le "# " pour dé-commenter. Sauvegarder et sortir.

cd /etc/grub.d
sudo cp 00_header 00_header.bak
sudo vi 00_header

Trouver la ligne :

set gfxmode=${GRUB_GFXMODE}

Ajouter la ligne :

set gfxpayload=keep

juste après, sauvegarder et sortir.

Exécuter :

sudo update-grub
Raccourci clavier de verrouillage de l'écran

Pour que WindowsKey + L verrouille l'écran, j'ai ajouté ce paramètre dans Settings > Keyboard, onglet Application Shortcuts (ceci est spécifique à Xfce) :

Shorcuts Capture

Reconfiguration d'un bouton de la souris

Pour fermer une fenêtre en cliquant le bouton du milieu de la souris. Installé xbindkeys et paramétré ainsi, dans ~/.xbindkeysrc :

"xte 'keydown Alt_L' 'key F4' 'keyup Alt_L'"
	b:2

C'est une tabulation avant b:2.

Vitesse de l'animation de la barre de tâches

Dans Xfce, les vitesses d'animation des barres de tâche peuvent être ajustées. Voici maintenant une partie du contenu de ~/.config/gtk-3.0/gtk.css :

.xfce4-panel {
  -XfcePanelWindow-popup-delay: 10;
  -XfcePanelWindow-popdown-delay: 2;
}
Niveau de détail des messages au démarrage

Après être passé de Debian 12 à 13, j'ai trouvé les messages de démarrage trop loquaces. Pour remédier, j'ai modifié la configuration de grub :

cd /etc/default/
sudo vi grub

Remplacé la ligne

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

Par :

GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3"

Sauvegardé, sorti et exécuté :

sudo update-grub

Voici les valeurs possibles pour loglevel :

loglevel=       [KNL,EARLY]
                All Kernel Messages with a loglevel smaller than the
                console loglevel will be printed to the console. It can
                also be changed with klogd or other programs. The
                loglevels are defined as follows:

                0 (KERN_EMERG)          system is unusable
                1 (KERN_ALERT)          action must be taken immediately
                2 (KERN_CRIT)           critical conditions
                3 (KERN_ERR)            error conditions
                4 (KERN_WARNING)        warning conditions
                5 (KERN_NOTICE)         normal but significant condition
                6 (KERN_INFO)           informational
                7 (KERN_DEBUG)          debug-level messages
Solution aux armes qui ne tirent pas parfois dans CS2

Pour que tous les clics de souris soient reçus dans CS2, basculer l'application en mode plein écran en tapant Alt gauche + F11. Ceci est spécifique à Xfce.

Connexion d'un iPhone

Source de l'information :

https://opensource.com/article/21/8/libimobiledevice-iphone-linux

Installation des packages :

sudo apt install usbmuxd libimobiledevice6 libimobiledevice-utils

Pour monter dans /mnt :

sudo mkdir /mnt/iphone
sudo chmod ugo+rwx /mnt/iphone
ifuse /mnt/iphone

Choisir de faire confiance à l'ordinateur quand demandé sur le téléphone.

Pour démonter :

fusermount -u /mnt/iphone
Ce qui manque dans Linux

Je gère ma musique avec iTunes pour mon téléphone, ce qui n'est pas possible sur Linux. C'était attendu et pour cela je me suis procuré un Mac mini. Sur lequel j'ai installé Adobe Digital Editions pour mes licences numériques, ce qui aussi n'est pas possible sur Linux. Idem pour la suite MS Office native. Sur Linux j'utilise LibreOffice. Dans Writer, activer la correction en français a été une tâche formidable forum.openoffice.org il fallait décocher et recocher l'option Hunspell SpellChecker (Tools > Options > Languages and Locales > Writing Aids) et redémarrer l'application vraiment évident.

Mobile
linkedin
bandcamp
steam