Wayland est devenu le protocole d’affichage par défaut pour la nouvelle version (21.04) d'Ubuntu, à la place de Xorg.
Certes il est toujours possible de choisir Xorg dans la fenêtre de connexion (en bas à droite) .
Pour vérifier ce qui est utilisé, il suffit de lancer la commande:
inxi -G
Hypnotix, le lecteur de TV développé pour Linux Mint, peut s'installer facilement dans Ubuntu (voir par exemple ici).
Il fonctionne directement sans problème avec Xorg, mais pas avec Wayland: quelques petits ajustements sont nécessaires.
Dans les préférences d'hypnotix
ajouter vo=x11 dans les options MPV
Il reste alors à lancer hypnotix avec la commande
GDK_BACKEND=x11 hypnotix
Je désire ne plus passer par la ligne de commande, mais cliquer sur une icone du menu. Ces icônes sont liées à des fichiers desktop qui se trouvent dans
/usr/share/applications
Il faut alors modifier le fichier desktop qui convient, remplacer dans la clause Exec 'hypnotix' par 'env GDK_BACKEND=x11 hypnotix'
Je peux par exemple lancer la commande
sudo sed '/Exec/s/hypnotix/env GDK_BACKEND=x11 hypnotix/' /usr/share/applications/hypnotix.desktop
ou procéder avec
sudo gedit /usr/share/applications/hypnotix.desktop
(suite à un problème 'Editer en tant que root' ne fonctionne actuellement pas avec Ubuntu 21.04)
Pour être certain que le menu utilise le bon fichier desktop, il reste à copier celui que l'on vient de modifier dans le répertoire personnel de l'utilisateur:
cp /usr/share/applications/hypnotix.desktop ~/.local/share/applications/