В Ubuntu 19.10 и версии 3.34.3 Shell GNOME, я хочу, чтобы мое имя пользователя было показано в правом верхнем углу. Я попробовал следующий GNOME расширения Shell, но ничто не изменилось.
Сообщите мне, есть ли у Вас какое-либо решение.
Обходное решение
Это Расширение должно работать даже в Ubuntu 19.10, которая использует Gnome Версия 3.34. X Shell https://extensions.gnome.org/extension/1108/add-username-to-top-panel/
Я протестировал его. Однако я сделал сценарий, взятый источник из вышеупомянутой ссылки..
username.sh
Содержание:
#!/bin/bash
file1=$HOME/.local/share/gnome-shell/extensions/add-username-toppanel@brendaw.com/extension.js
file2=$HOME/.local/share/gnome-shell/extensions/add-username-toppanel@brendaw.com/metadata.json
file3=$HOME/.local/share/gnome-shell/extensions/add-username-toppanel@brendaw.com/stylesheet.css
install -Dv /dev/null $file1
install -Dv /dev/null $file2
install -Dv /dev/null $file3
echo 'const Clutter = imports.gi.Clutter;
const St = imports.gi.St;
const Main = imports.ui.main;
const GLib = imports.gi.GLib;
let label;
let aggregateMenu;
let children;
function init() {
label = new St.Label({ text: GLib.get_real_name(), y_align: Clutter.ActorAlign.CENTER, style_class: "username-label" });
aggregateMenu = Main.panel.statusArea["aggregateMenu"];
powerIndicator = aggregateMenu._power.indicators;
}
function enable() {
powerIndicator.add_child(label);
}
function disable() {
powerIndicator.remove_child(label);
}
' >> $file1
echo '{
"name": "Add Username to Top Panel",
"description": "Simply add your username to topbar panel aggregate menu",
"uuid": "add-username-toppanel@brendaw.com",
"shell-version": ["3.34"]
}' >> $file2
echo ".username-label {
margin-left: 7px;
margin-right: 5px;
vertical-align: middle;
}" >> $file3
gnome-extensions enable add-username-toppanel@brendaw.com
Команда:
/bin/bash $HOME/username.sh
Когда Вы хотите удалить расширение, работать ниже Команды:
rm -r $HOME/.local/share/gnome-shell/extensions/add-username-toppanel@brendaw.com
и обновитесь, оболочка гнома с "Alt+F2 'r' Вводят" Метод