Aller au contenu

Note sur les Distributions

Pop!_OS

ubuntu-restricted-extras installé de base sous Ubuntu permet d'avoir tous les codecs pour lire les vidéos.

Affichage 24h sous GDM.

Pour avoir l'heure sous format 24h dans gdm3 (ecran de connexion) il suffit da rajouter sous :
[org/gnome/desktop/interface]
La ligne :
clock-format='24h'
Dans le fichier qui ce trouve dans : /etc/gdm3/greeter.dconf-defaults

Mise à niveau sur version beta.

Pour mettre une Pop!-OS à niveau en version beta il suffit de taper la ligne de commande suivante :
sudo pop-upgrade release upgrade -f

Changement du mot de passe de la partition chiffrée.

Commençons par lister les partitions de tous les disques installés :

lsblk -f

Le résultat peut être différent en fonction de la configuration du disque et de la table de partition. Vous pouvez voir la partition racine au point de montage '/'. A partir de là, nous pouvons utiliser cette sortie pour exécuter cette commande :

sudo cryptsetup luksDump /dev/sda3

En remplaçant '/dev/sda3' par l'emplacement de la partition racine sur votre système. Avec la sortie de cette commande, nous pouvons voir les sept emplacements supplémentaires que nous avons pour les mots de passe pour décrypter le lecteur. Les emplacements 1-7 sont les emplacements ouverts et l'emplacement 0 est l'emplacement actuel que le système a défini.

Définir un mot de passe supplémentaire.

En suivant le schéma de partition de la commande précédente, nous pouvons former la commande suivante pour ajouter une nouvelle clé à l'emplacement de clé ouvert :

sudo cryptsetup luksAddKey /dev/sda3

Cette commande demandera le mot de passe de cryptage actuel avant que le nouveau mot de passe puisse être ajouté. Confirmez le mot de passe

Exécutons à nouveau cette commande pour confirmer que le mot de passe supplémentaire est défini :

sudo cryptsetup luksDump /dev/sda3

Vous devriez voir que l'emplacement de clé 1 est maintenant activé, ce qui confirme que le nouveau mot de passe est défini.

Source

Pour révoquer une clé contenue dans un "slot" :

sudo cryptsetup luksKillSlot /dev/sda3 <numero_de_slot>

Source

Utiliser l'empreinte digitale pour à la place du mot de passe.

Pour pouvoir utiliser l'empreinte digitale (fingerprint) ailleurs que pour juste entrée dans la session, par exemple lors d'une commande sudo ou lors d'une installation de programme via le magasin.
Il suffit de taper cette commande dans un terminal :

1
sudo pam-auth-update
Ensuite sélectionner Fingerprint et OK.

Rescuezilla

Rescuezilla est une distribution identique à Clonezilla mais en interface graphique, il intègre également des outils tel que Gparted et Gnome-disque pour pouvoir faire des manipulations.

Installation de Blivet-Gui dans Rescuezilla

Il peut être utile de pouvoir utiliser Blivet-Gui dans Rescuezilla pour pouvoir manipuler les partitions chiffrées.
Il suffit de lancer la commande suivante dans un terminal depuis Rescuezilla :

1
wget https://gitlab.com/julien_68/blivet-gui_rescuezilla/-/raw/main/installation_blivet-gui.sh -O- | tr -d '\r' > installation_blivet-gui-rescuezilla.sh && sh installation_blivet-gui-rescuezilla.sh && exit

Installation de Boot-Repair

Boot repair peut être utile pour réparer un démarrage.
Installation et exécution :

1
apt-get update && apt-get install software-properties-common python3-software-properties -y && add-apt-repository -y ppa:yannubuntu/boot-repair && apt update && apt install -y boot-repair ; boot-repair
Attention, Les icones du bureau ont tendance à disparaitre, pas de souci ce n'est qu'un live.

KDE Neon

Ecran noir fond vidéo

Pour résoudre le fond d'écran noir lors de la mise en place d'un fond d'écran vidéo via un plugin, il faut installer les paquets suivants puis redémarrer :

1
sudo apt-get install gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-libav

Restaurer le son de démarrage.

Il suffit de lancer ce script dans un terminal:

1
wget -P ~/.config/autostart/ https://gitlab.com/Julien.68/sound_on_startup_kde/-/raw/main/paplay.desktop

Régler le problème de Discover

Pour régler le problème de paquet des dépôts d'Ubuntu introuvable sur Discover,
Il suffit d'installer le paquet discover

1
sudo apt-get install discover

Récupérer les photos de l'image du jour

Les photos des fonds d'écran se trouve dans le dossier ~/.cache/plasma_engine_potd/

Ubuntu

Installation de Firefox en DEB plutôt qu'en SNAP.

J'ai fait un petit script baser sur un tuto de numétopia, pour l'utiliser il suffit de lancer la commande suivante dans un terminal:

1
wget -P /tmp https://gitlab.com/julien_68/firefox-deb-no-snap/-/raw/main/script.sh && sh /tmp/script.sh
source

Problèmes réseau après sortie de veille

Après la sortie de veille de ma Kubuntu j'ai remarqué que je n'avais plus de réseau, cela vient d'un problème lors de la sortie de veille des périphériques PCI.
Pour résoudre ce problème il suffit de rajouter cette option dans GRUB:
sky2.disable_msi=1 ou pci=nomsi,noaer

1
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash sky2.disable_msi=1"
ou
1
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi,noaer"
source

complément langue.

Pour ajouter le complément de langue, il suffit de lancer la commande suivante :

1
sudo apt install $(check-language-support)

Gestion de performance du CPU.

L'utilitaire cpu-frequtils permet de gérer le profile du CPU.
Cette documentation est très utile : doc Ubuntu

Kubuntu

Mise à niveau

Pour faire la mise à niveau il suffit de lancer cette commande:

1
pkexec do-release-upgrade -m desktop -f DistUpgradeViewKDE

Pavé numérique au démarrage.

Pour avoir le pavé numérique activer dans SDDM (le gestionnaire de session) il suffit de rajouter ces infos dans le fichier sddm.conf qui se trouve dans /etc, si le fichier n'existe pas il faut le créer.

1
2
[General]
Numlock=on
Voici un moyen de le mettre en une seule fois via la ligne de commande suivante :
1
echo -e "[General]\nNumlock=on" | sudo tee -a  /etc/sddm.conf

Restaurer le son de démarrage.

Il suffit de lancer ce script dans un terminal:

1
wget -P ~/.config/autostart/ https://gitlab.com/Julien.68/sound_on_startup_kde/-/raw/main/paplay.desktop

Thème sombre fenêtre root.

Pour mettre les fenêtres que l'on ouvre en root dans le même thème il suffit de lancer la configuration système en root.

1
sudo -i systemsettings5
Il suffit ensuite de mettre le même thème.

Récupérer les photos de l'image du jour

Les photos des fonds d'écran se trouve dans le dossier ~/.cache/plasma_engine_potd/

Raccourci clavier.

Pour pouvoir utiliser la touche méta seule pour un raccourcie clavier KDE il suffit de faire la combinaison de touche [ALT][F1].

Fedora.

Après installation il faut installer plusieurs chose pour avoir une meilleur expérience.
Voici le site ou les trouver : RPM Configuration.
La commande pour tout installer d'un coup:

1
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y && sudo dnf groupupdate core -y && sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin -y && sudo dnf groupupdate sound-and-video -y && sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo && flatpak install flathub com.github.tchx84.Flatseal -y && echo Ok

Debian

Je suis en phase de test sur Debian Testing.

Téléchargement de l’ISO

L'ISO est téléchargable à cette ici Debian net-install
Il y a également la version non-free Debian non-free net-install

Sources

J'ai modifié les sources pour que ce soit une distribution 'rolling' c'est à dire qu'il n'y à plus de mise à niveau à effectuer.
Les modifications sont le nom de code de version remplacer par testing, car testing restera toujours testing et ajout d'une source manquante.
/etc/apt/sources.list

1
2
3
4
5
6
7
8
deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/debian-security testing-security main contrib non-free
deb-src http://security.debian.org/debian-security testing-security main contrib non-free

deb http://deb.debian.org/debian testing-updates main contrib non-free
deb-src http://deb.debian.org/debian testing-updates main contrib non-free

Dépôt Unstable.

J'ai ajouté le dépôt unstable car il y a certains paquets qui ne sont pas disponibles dans le testing.
Rajout dans /etc/apt/souces.list

1
2
3
4
# depôt instable

deb http://deb.debian.org/debian/ unstable main contrib non-free
deb-src http://deb.debian.org/debian/ unstable main contrib non-free
Réglage d'une priorité basse pour utiliser les dépôts testing en priorité:
créer le fichier dans /etc/apt/preferences.d/50-unstable et mettre cette entrée:
1
2
3
Package: *
Pin: release n=sid
Pin-priority:100
Source

Mettre un logo de chargement.

Il suffit d'installer le paquet plymouth-themes:

1
sudo apt-get install plymouth-themes
De rajouter l'option splash a la ligne GRUB_CMDLINE_LINUX_DEFAULT dans /etc/default/grub
Et enfin regénérer Grub avec la commande :
1
sudo update-grub 
Source : Linuxconfig.org

Problèmes

Problèmes au premier démarrage avec GPU AMD.

J'ai eu un problème lors du premier boot car au final il me manquait un paquet pour le GPU AMD.
Il suffit lors de l'affichage du grub de rajouter l'option nomodeset sur la ligne linux puis démarrer.
une fois sur la session il faut ouvrir un terminal puis modifier les sources (/etc/apt/sources.list) et à la suite des main derrières chaques sources il faut ajouter contrib non-free puis installer les paquets suivant : firmware-linux-nonfree firmware-amd-graphics.
une seule ligne de commande pour tout faire:

1
sudo sed -i 's/main/main contrib non-free/g' /etc/apt/sources.list && sudo apt-get install firmware-linux-nonfree firmware-amd-graphics -y

Problème de lecture de fichiers multimedia.

Il suffit de faire l'installation suivante :

1
sudo apt-get install sox twolame vorbis-tools lame faad libavcodec-extra

Enlever le bip système.

Pour désactiver ce bip de la mort lors de l'arrêt ou redemarrage, il suffit de lancer cette commande:

1
sudo touch /etc//modprode.d/blacklist.conf && echo blacklist pcspkr | sudo tee -a /etc/modprode.d/blacklist.conf && sudo update-initramfs -u && sudo update-grub
Pour le désactiver dans le terminal lors de la tabulation, il faut décommenter l'option suivante dans /etc/inputrc:
1
set bell-style none

Comment trouver Steam.

Il faut activer les dépôt 32 bits comme ceci:

1
sudo dpkg --add-architecture i386

Utiliser shutdown sans sudo.

Pour cela il suffit de rajouter la ligne suivante dans /etc/sudoers:

1
user hostname =NOPASSWD: /usr/bin/systemctl poweroff,/usr/bin/systemctl halt,/usr/bin/systemctl reboot
En remplaçant bien user par l'utilisateur et hostname par le nom de l'ordinateur.

Ensuite il faut (sous ZSH) ajouter les chemins suivants pour la reconnaissance de la commande:
~/.zshrc Ajouter ces 2 chemins à la ligne export PATH=$PATH

1
/usr/bin:/usr/sbin

Rajouter les firmwares amdgpu manquants.

les firmwares manquants ce trouvent sur kernel.org.
Un petit script pour les télécharger et placer au bon endroit, la paquet git est requis:

1
2
3
4
5
6
mkdir /tmp/amdgpu
cd /tmp/amdgpu
git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd ~
sudo cp /tmp/amdgpu/linux-firmware/amdgpu/* /lib/firmware/amdgpu/
sudo update-initramfs -u