Début de migration sur Wayland

Je m'intéresse toujours à upgrade ma configuration un peu vieillissante d'Arch linux. Je m'attaque à Wayland. J'essaye de prototyper dans une machine virtuelle sous QEMU/KVM, j'ai quelques erreurs, j'arrive à avoir un bureau, un curseur de souris, mais je ne peux pas cliquer, faire de clique droit ni utiliser les raccourcis clavier. C'est embêtant. la VM ne prend en charge, j'essaye de configurer sans succès.

Configuration en test:

OS: Arch Linux
Shell: Zsh
Wayland compositor: Sway
Bar: Waybar
Launcher: Wofi
Terminal: Alacritty
Prompt: Oh-My-Zsh
File Manager: Ranger

Sous virt-manager il faut configurer "Display" sous QXL au lieu de virtio pour la VM.

Lancer une installation archlinux

Puis dans le terminal configurer rapidement avec le script d'installation minimal sans environnement de bureau:

archinstall

Post-install

Après un restart installer les paquets nécessaires:

sudo pacman -S sway alacritty waybar wofi ranger xorg-xwayland xorg-xlsclients qt5-wayland glfw-wayland polkit-qt5

Copiez le fichier de configuration de Sway:

mkdir ~/.config
cd ~/.config
mkdir sway
cd sway
cp /etc/sway/config .

Installer nano et vim si nécessaire pour éditer le fichier de configuration

Pour rendre visible le curseur de souris:

export WLR_NO_HARDWARE_CURSORS=1

Pour lancer le windows manager Sway:

sway

Une fois sur l'écran en GUI normalement on devrait accéder aux touches claviers, et là je coince un peu, j'ai tenté de configurer le clavier en français sans succès. Normalement en lançant super+enter on lance un terminal. La touche super est la touche Windows. Et j'ai l'impression que le clavier ne transfert pas mes commandes quand je suis sur Sway.

Sécurité

Wayland isole les applications en GUI, ainsi il est plus sécurisé que le serveur X.org.

Programmation

Sway et Wayland utilise Qt, il est donc possible de développer des applications en C++.

En phase de test

Il est possible que j'utilise mon second Thinkpad pour tester le déploiement de Wayland jusqu'à obtenir une machine de production stable remplaçant ma configuration. J'ai peu de fichier important, je peux très bien relancer une installation. Le seul hic serait la compatibilité du vpn Proton. J'ai un petit doute.