Linux: Solutions en vrac

Voici un article qui sert de pense-bête à différents « problèmes » que j’ai pu rencontrés sous Manjaro Linux. Cependant certaines solutions concernant des logiciels peuvent également fonctionner avec d’autres distributions.

Cinnamon: Masquer le libellé des applications dans la barre de taches

Installer l’extension Window list (Fork By Odyseus) (https://cinnamon-spices.linuxmint.com/applets/view/261)

Imprimante non listée dans les applications GTK (Firefox, …)

Installer le paquet: gtk3-print-backend

Curseur de souris

Utiliser le curseur de Ubuntu / Linux Mint

Installer le paquet AUR cursor-dmz

Le curseur est différent dans les applications GTK et QT

Même en choisissant un curseur dans la configuration des thèmes, il apparaît différent avec les applications QT notamment

Dans le fichier /usr/share/icons/default/index.theme, entrer le nom de votre curseur à la suite de Inherits=
Exemple: Inherits=DMZ-White

Changer le curseur dans l’écran de connexion LightDm (avec le Gtk Greeter seulement)

Dans le fichier /etc/lightdm/lightdm-gtk-greeter.conf, à la suite de cursor-theme-name = entrer le nom de votre curseur.
Exemple: cursor-theme-name = DMZ-White

Afficher les icônes dans les menus

Applications QT

gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true
gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

Source: https://wiki.archlinux.org/index.php/VLC_media_player#Missing_icons_in_dropdown_menus

Saut d’image lors de captures vidéos (record-my-desktop, Vokoscreen, …)

Ce problème survient à cause d’un mode activé par les cartes Intel Graphics. Il suffit dans le fichier /etc/X11/xorg.conf.d/90-mhwd.conf de remplacer sna par uxa dans la ligne “Option “AccelMethod” “sna”

sudo sed -i 's/sna/uxa/g' /etc/X11/xorg.conf.d/90-mhwd.conf

Exemple: avant “Option “AccelMethod” “sna” après “Option “AccelMethod” “uxa” Sources:

Problème de déchirement de l’image (tearing) avec Xfce

Déchirement de l’image lors de mouvements trop rapides à l’écran (Exemple) Par défaut Xfce propose une solution mais dans mon cas, n’a fait que déplacer l’emplacement du déchirement. La solution est d’utiliser un autre gestionnaire de fenêtres: Compton par exemple. Une fois installé désactiver le compositeur de fenêtres Xfce. Créer une tache au démarrage pour lancer Compton. Dans mon cas j’utilise cette commande:

compton -b --config /dev/null --backend glx
  • -b lance en mode “démon
  • config /dev/null je n’utilise pas de fichier de configuration
  • backend glx utilise l’accélération OpenGl

Décalage d’image lors de la connexion d’un second écran avec Compton

sudo sed -i ‘s/Option « DRI » « true »/Option « DRI » « 2 »/g’ /etc/X11/xorg.conf.d/90-mhwd.conf

Source: https://wiki.archlinux.org/index.php/Intel_graphics#DRI3_issues

Le bluetooth (Blueman) se réactive à chaque démarrage

gsettings set org.blueman.plugins.powermanager auto-power-on false

Source: https://wiki.archlinux.org/index.php/Blueman#Disable_auto_power-on

Afficher les icônes dans les menus de LibreOffice

Aller dans Outils > Options > LibreOffice > Affichage et changer la valeur de Icônes dans les menus à afficher

Thunderbird

Changer la langue pour la correction orthographique

Modifier la valeur de spellchecker.dictionary dans l’éditeur de configuration (Préférences > Avancé > Éditeur de configuration) à fr-FR.

Impossibilité de d’utiliser les calendriers et des agendas Nextcloud avec Thunderbird 60

Modifier la valeur de network.cookie.same-site.enabled dans l’éditeur de configuration (Préférences > Avancé > Éditeur de configuration) à false.

Source: https://bugzilla.mozilla.org/show_bug.cgi?id=1468912

Forcer un thème clair pour les applications récalcitrantes (ex: gnome-weather)

Source: https://unix.stackexchange.com/questions/14129/gtk-enable-set-dark-theme-on-a-per-application-basis/24071

Gnome-screenshot: Changer l’emplacement d’enregistrement des captures

gsettings set org.gnome.gnome-screenshot auto-save-directory chemin

Par exemple, si je veut sauvegarder les captures automatiquement dans le dossier Images/Captures, le chemin sera:

file:///home/seigneurfuo/Images/Captures

Désactiver les animations dans les fenêtres GTK:

Sous Cinnamon:

Source: https://askubuntu.com/questions/903160/turn-off-smooth-scrolling-in-gtk3

Supprimer l’utilisateur « Dynamic User » dans le gestionnaire de connexion

Installer le paquet: accountsservice

Source: https://bbs.archlinux.org/viewtopic.php?id=238704

Wine: Empêcher les applications installées de s’afficher dans le menu des applications

Créer un fichier nommé wine dans ~./local/share/applications.

Cinnamon

Problèmes de déchirement de l’image (Cinnamon + NVIDIA + Manjaro + Dernier pilotes NVIDIA)

  • Dans les NVIDIA settings, activer les deux compositions (cf archlinux wiki pour conservation au redémarrage)
  • Dans Cinnamon, désactver le VBlank

Cinnamon: Afficher la date et l’heure sur deux lignes

Cinnamon: Augmenter la durée d’affichage des notifications

Ouvrer en root le fichier avec un éditeur de texte.

Rechercher la ligne var NOTIFICATION_TIMEOUT et remplacer simplement le chiffre par le nombre de secondes souhaitées.

Ou bien en ligne de commande:

sudo sed -i 's/var NOTIFICATION_TIMEOUT = 4;/var NOTIFICATION_TIMEOUT = 8;/g' /usr/share/cinnamon/js/ui/messageTray.js

Ici la commande permet de passer de 4 (valeur par défaut) à 8secondes.

Source: https://askubuntu.com/questions/807999/cinnamon-notifications-settings

Gnome Terminal

Afficher des onglet au lieu des fenêtres multiples

gsettings set org.gnome.Terminal.Legacy.Settings new-terminal-mode 'tab'

Toujours afficher la barre d’onglets

gsettings set org.gnome.Terminal.Legacy.Settings tab-policy 'always'

Masquer les partitions /boot/efi et /tmp de la liste des disques montés dans un gestionnaire de fichiers

Ajouter « x-gvfs-show » dans le fichiers /etc/fstab

Support des emojis

Installer le paquet « noto-fonts-emojis« 

Sans le support des émojis
Avec le support des émojis

Les Caratères asiatiques (japonais, Chinois, …) sont remplacés par des carrés dans les applications QT.

Installer le paquet « noto-fonts-cjk«