web-dev-qa-db-fra.com

Comment changer la police du terminal sur Ubuntu MATE?

Comment changer la police du terminal sur Ubuntu MATE?

Il semble qu'il y ait deux terminaux dans MATE. L'un est "MATE Terminal" qui a une belle police lisible et l'autre est quelque chose qui est utilisé lorsque je lance l'application créée dans le menu GUI

enter image description here

Comment puis-je le changer?

Capture d'écran du terminal que je souhaite modifier

enter image description here

1
expert

Ce à quoi vous êtes confronté est un bogue dans GLib, maintenu par les développeurs de gnome. Ils ont codé en dur un ensemble d'émulateurs de terminaux à essayer pour ces lanceurs et dans cette liste, mate-terminal n'est pas inclu. Même konsole, xfce4-terminal est également exclu.

Voici le rapport de bogue dans github https://github.com/mate-desktop/mate-panel/issues/57

Lire le résumé réalisé par MoonSweep

Donc, pour résumer:

Contrairement à ce qui a été dit au début de ce fil, ce n'est pas un problème Mint uniquement, et cela n'a rien à voir avec la variable TERM. Il s'agit d'un bogue connu de GLib qui a un ensemble de terminaux codés en dur à essayer et à lancer, et plusieurs d'entre eux sont manquants dans cette liste (non seulement mate-terminal, mais xfce-terminal ou konsole par exemple sont également manquants).

Sachant comment les gars de Gnome sont inconscients de tout ce qui se trouve en dehors de Gnome, je pense qu'il est inutile de leur demander de résoudre ce problème dans GLib, c'est pourquoi j'ai créé un patch de gestion de mate-terminal et l'ai posté dans le Debian BTS, puis quand mate- le paquet du terminal a commencé à fournir un wrapper compatible avec xterm, j'ai mis à jour le patch pour gérer x-terminal-emulator (qui est une alternative Debian pour tous les émulateurs de terminaux compatibles avec xterm), permettant ainsi à GLib dans Debian (et dérivés) de gérer non seulement mate-terminal mais tous les terminaux qui peuvent être définis comme cette alternative.

Que pouvez-vous faire?

De mon test, j'ai vu que si vous avez gnome-terminal installé, il essaiera d'abord celui-là. Donc, pour éviter laide xterm, vous pouvez installer gnome-terminal qui est très similaire à mate-terminal et inclus dans Ubuntu Unity par défaut.

Pour installer, utilisez cette commande

Sudo apt-get install gnome-terminal

Pour moi, cela a résolu le problème. Essayez-le. J'espère que cela fonctionnera aussi pour vous!

1
Anwar