Como vejo meu nome no painel do Gnome Shell?

0

Eu tenho o Ubuntu GNOME 14.04 LTS e, da instalação, meu nome não apareceu no painel. Eu o habilitei através do dconf em org.gnome.desktop.privacy , mas ele ainda precisa aparecer mesmo após um novo login e reinicialização.

Posso receber alguma ajuda sobre a causa disso e uma solução?

Aqui é onde eu gostaria que aparecesse:

    
por fossfreedom 29.09.2014 / 21:18

2 respostas

3

Eu acho que o nome de usuário não é mais exibido no painel superior (que dconf key só se aplica ao menu agora, como a descrição mostra). Se você deseja que seja mostrado lá, instale esta extensão .

Infelizmente, essa extensão lista a compatibilidade apenas para uma única versão do GNOME Shell ( 3.10.4 ). Por isso, precisamos atualizar a lista para que ela funcione:

wget https://extensions.gnome.org/download-extension/[email protected]?version_tag=3835 -O [email protected]
mkdir [email protected]
cd [email protected]
unzip [email protected]
sed -i 's/"3.10.4"/&, "'$(gnome-shell --version | awk '{print $3}')'"/' metadata.json
cd -
mv [email protected] .local/share/gnome-shell/extensions

(Você também pode obter manualmente a versão usando gnome-shell --version e atualizar o arquivo metadata.json usando um editor.)

Em seguida, reinicie o GNOME Shell (pressione Alt F2 , digite r , pressione Enter ). Em seguida, use gnome-tweak-tool para ativar a extensão:

$gnome-shell--versionGNOMEShell3.12.2

Umaexplicação:

  • Osite Extensões não oferece uma maneira de fazer o download da extensão diretamente. Portanto, temos de pescar manualmente o link de download e faça o download.
  • O arquivo zip baixado não tem um diretório de nível superior, portanto, criei um, seguindo a convenção que vi em .local/share/gnome-shell/extensions : name@website . Em seguida, descompacte o arquivo.
  • metadata.json é um arquivo JSON . Este atributo é o que procuramos:

    "shell-version": [
      "3.10.4"
    ], 
    

    Eu usei sed para procurar "3.10.4" , então acrescente a versão atual obtida por meio de $(gnome-shell --version | awk '{print $3}') . gnome-shell --version normalmente imprime GNOME Shell x.y.z , então eu uso awk para obtenha o terceiro campo ( x.y.z ). Matrizes JSON assumem o formato [a,b,c,...] , então tudo que preciso fazer é adicionar ,"x.y.z" à entrada existente.

  • Mova a extensão para o diretório apropriado e, em seguida, reinicie o shell para que ele seja notado, já que isso não foi feito através da interface do GNOME Shell.
por muru 29.09.2014 / 21:58
3

Como uma atualização tardia para essa pergunta, a extensão Adicione o nome de usuário ao Painel superior pode ser instalado diretamente no site do Gnome Extensions e parece estar bem mantido no momento da escrita.

    
por vanadium 13.07.2018 / 17:48