Réponses:
Vous auriez probablement besoin de créer l'unité ou l'unité-2D. Actuellement, dans l'unité-5.12, on le trouverait à la /plugins/unityshell/src/PanelMenuView.cppligne 78:
_desktop_name(_("Ubuntu Desktop"))
Dans l'unité-2d, l'unité-2d 5.12:, /panel/applets/appname/appnameapplet.cppligne 369:
d->m_label->setText(u2dTr("Ubuntu Desktop"));
Il y a un moyen beaucoup plus rapide que la méthode de doug , en abusant du système de traduction gettext. En supposant que vous utilisez un environnement local anglais:
#Make a temporary text file using vim/gedit/cat/whatever
cat > /tmp/foo.po
msgid "Ubuntu Desktop"
msgstr "A Badger With A Gun"
^D
cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo /tmp/foo.po
Ensuite, déconnectez-vous et reconnectez-vous, ou exécutez simplement:
unity --replace
unity --replace, cela a rendu mon interface inutilisable. La déconnexion et la reconnexion ont bien fonctionné. De plus, l'utilisation d'une chaîne vide pour msgstrne fonctionne pas. Vous devez utiliser des espaces comme chaîne (par exemple "") pour supprimer le message.
setsid unityredémarrera l'unité en 13.10
Il est apparu que, Le texte dans le coin supérieur gauche utilise la valeur du fichier /usr/lib/os-releasefichier. Nous devons donc modifier la valeur de la NAMEclé sur ce fichier uniquement.
Ouvrir avec nano
sudo nano /usr/lib/os-release
Modifiez la valeur de à NAMEpartir de la première ligne. Je l'ai changé L Buntujuste pour des tests. Le contenu du fichier après modification
NAME="L Buntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
Déconnectez-vous et reconnectez-vous pour voir le changement.
Voici une petite capture d'écran après le changement.
Testé le 16.04.
C'est un peu inhabituel et peut être annulé si vous mettez à jour Unity, mais cela devrait être possible.
Ouvrez GEdit (ou tout autre éditeur de texte) et insérez ce qui suit:
msgid "Ubuntu Desktop"
msgstr "Mac OS X"
Enregistrez le fichier où vous le souhaitez avec l' .poextension. J'y ferai référence comme ~/desktop.po.
Ouvrez le terminal et exécutez les commandes suivantes:
cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo ~/desktop.po
Déconnectez-vous et reconnectez-vous et le texte aurait dû changer.
Cela profite du système de traduction d'Ubuntu pour lui faire considérer la traduction anglaise de "Ubuntu Desktop" comme étant "Mac OS X".
sudo apt-get install gettext
Pour développer ce qui a été suggéré ci-dessus et si vous souhaitez supprimer entièrement le libellé "Ubuntu Desktop", vous pouvez utiliser:
msgid "Ubuntu Desktop"
msgstr " "
Lorsque l'espace est créé, dans gedit, par exemple, en maintenant les touches Ctrl + Maj et en tapant U00A0 , cela générera un espace ascii insécable.