archi outils enviro

# Réparer le menu KDE qui plante - passer la langue du système en anglais

# Pour Kubuntu et Ubuntu 24.04 avec le bureau Plasma (KDE) : le menu des applications plante ou refuse de s'ouvrir

# Ouvrir un terminal (Ctrl+Alt+T), ou la console texte Ctrl+Alt+F3 si le bureau ne répond plus, puis cliquer sur une commande pour la copier.

# Étape 1 : Générer et définir l'anglais au niveau du système

sudo locale-gen en_US.UTF-8

sudo update-locale LANG=en_US.UTF-8

localectl set-locale LANG=en_US.UTF-8

# sudo demande VOTRE mot de passe de session (rien ne s'affiche pendant la frappe, c'est normal).

# Étape 2 : Supprimer la configuration locale de KDE qui fait planter le menu

rm ~/.config/plasma-localerc

# Pas d'inquiétude : KDE recrée ce fichier proprement au prochain démarrage.

# Étape 3 : Appliquer brutalement

# Fermer la session (Log out), ou redémarrer la machine :

sudo reboot

# Au prochain login, KDE lit la configuration système (maintenant en anglais pur) et recrée ses menus sans planter.

# Test 2 : si la langue va bien, forcer la session X11

# Vérifier d'abord la langue : aucune erreur ne doit s'afficher (une ligne « Cannot set LC_... » = retour à l'étape 1)

locale

# Si la langue va bien, c'est que le système essaie peut-être de lancer Wayland de force. Savoir dans quelle session on est :

echo $XDG_SESSION_TYPE

# x11 = Wayland n'est pas en cause, passer au dépannage plus bas. wayland = continuer ici. (Depuis la console texte, la réponse est tty :

# faire loginctl list-sessions, puis loginctl show-session N -p Type avec le numéro de la session sur seat0.)

# On s'assure que la session X11 est présente : plasma.desktop doit apparaître dans la liste.

ls /usr/share/xsessions/

# Le menu de sélection est en bas à gauche de l'écran de connexion. Il apparaît dès que deux sessions sont installées,

# ce qui est le cas par défaut sur Kubuntu 24.04 (X11 et Wayland) : rien à installer pour le faire apparaître.

# Absente ? Installer explicitement le paquet de la session X11. Sur Kubuntu 24.04 (Plasma 5), il fait partie de plasma-workspace :

sudo apt install --reinstall plasma-workspace

# Sur Kubuntu 25.10 et plus récent (Plasma 6), la session X11 a son propre paquet :

sudo apt install plasma-session-x11

# Une fois installé, relancer l'écran de connexion, puis choisir « Plasma (X11) » dans le menu en bas à gauche avant d'entrer le mot de passe :

sudo systemctl restart sddm

# SDDM retient ce choix pour les prochaines connexions.

# Vérifier que c'est appliqué

localectl status

réponse attendue : System Locale: LANG=en_US.UTF-8

après la reconnexion, le fichier est de retour :

cat ~/.config/plasma-localerc

# Le clavier reste le vĂ´tre

# La langue du système (menus, messages) et la disposition du clavier sont deux réglages distincts :

# le clavier canadien-français reste en place. Pour revenir au français plus tard, générer d'abord la langue, puis la définir :

sudo locale-gen fr_CA.UTF-8

sudo update-locale LANG=fr_CA.UTF-8

localectl set-locale LANG=fr_CA.UTF-8

# Option : garder le français canadien en alternative

# Le système reste en anglais (écran de connexion compris) ; chaque compte peut choisir le français pour sa session.

# 1. S'assurer que la langue et ses traductions sont là (déjà le cas si Kubuntu a été installé en français)

locale -a | grep fr_CA

# Rien ne s'affiche ? La générer :

sudo locale-gen fr_CA.UTF-8

# Les traductions de Plasma et des applications :

sudo apt install language-pack-fr language-pack-kde-fr

# 2. Choisir le français pour sa session

# Paramètres du système → Langue et rĂ©gions → Langue : ajouter « Français (Canada) ».

# Le premier de la liste est la langue de l'interface, le second sert de repli quand une traduction manque.

# Formats : « Canada (Français) » pour les dates et la monnaie, au choix.

# 3. Appliquer, fermer la session et se reconnecter

# Ce choix recrée ~/.config/plasma-localerc : c'est attendu, c'est le fichier par compte.

# Si le menu replante après ce choix, vider le cache du compte avant toute autre chose, puis se reconnecter :

mv ~/.cache ~/.cache.sauvegarde

# Ça coince ? Clique sur ton message :

# Dépannage : rm: cannot remove '/home/.../.config/plasma-localerc': No such file or directory

# Le fichier n'existait pas : il n'y a rien à supprimer, l'étape 2 est déjà faite.

# Passer à l'étape 3.

# Dépannage : Interactive authentication required (ou Access denied) à la commande localectl

# Dans une console texte, localectl n'a pas de fenĂŞtre pour demander le mot de passe. Relancer avec sudo :

sudo localectl set-locale LANG=en_US.UTF-8

# Dépannage : sudo: locale-gen: command not found

# Le paquet des langues manque. L'installer, puis refaire l'étape 1 :

sudo apt install locales

# Dépannage : E: Unable to locate package plasma-workspace-x11 (ou plasma-session-x11)

# Le nom plasma-workspace-x11 n'existe pas dans Ubuntu. Sur Kubuntu 24.04, la session X11 est déjà dans plasma-workspace :

sudo apt install --reinstall plasma-workspace

# plasma-session-x11 n'existe qu'à partir de Kubuntu 25.10 (Plasma 6). Vérifier la version du poste :

lsb_release -d

# Dépannage : ... is not in the sudoers file

# Votre compte n'a pas les droits administrateur sur cet ordinateur. Sur votre ordinateur personnel,

# se connecter avec le compte créé à l'installation de Linux ; sur un poste de l'école, demander au soutien technique.

# Dépannage : le menu plante encore après le redémarrage (ou l'écran reste noir à la connexion)

# La langue n'était pas la seule cause : c'est la configuration KDE de votre compte qu'il faut mettre de côté.

# La marche à suivre complète (console, diagnostic, compte de test, configuration de côté) est sur le site Kernel :

( https://kernel.projet.autos/ecran-noir-plasma/ )