UI do Gedit diferente se eu executar o gksu: Ubuntu 16.04 Gnome Classic

UI do Gedit diferente se eu executar o gksu: Ubuntu 16.04 Gnome Classic

Algo estranho que estou tentando entender:

  • Ubuntu 16.04
  • Gnomo Clássico

Se eu iniciar o gedit a partir docardápiooulinha de comandocomo eu, recebo a seguinte IU:

CAPTURA DE TELA 1: gedit como usuário

^ este tem:

  • a barra de menu na parte superior da janela
  • com [Abrir] e [+] e [Salvar] diretamente abaixo

No entanto, se eu iniciar o gedit a partir dolinha de comandousando gksu gedit, obtenho uma interface de usuário com aparência diferente:

CAPTURA DE TELA 2: gedit usando gksu

^ este tem:

  • o [Abrir] e [+] e [Salvar] na barra de título na parte superior da janela
  • com a barra de menu logo abaixo

Agora eu sei que osudoperfil é diferente do meudo utilizadorperfil, mas não consigo descobrir o que está mudando.

O gksu gedit está usando uma visualização da área de trabalho do Unity - em oposição à visualização do usuário como o Gnome classic?

Eu pesquisei um pouco e não estou tendo sorte em resolver isso.

Algum conselho?

Obrigado


EDITAR informação adicional

Saí do Gnome Classic e entrei novamente usando o Unity ... e obtive uma exibição semelhante à primeira captura de tela.

Ainda estou tentando descobrir como obter a segunda visualização ao iniciar como um usuário normal.

Responder1

Essa diferença está sendo feita para manter a compatibilidade entre o menu global do Unity e o estilo de menu do Gnome, acredito.

Depois de pesquisar as diferenças entre o shell do usuário root e normal, descobri que o usuário normal tem XDG_CURRENT_DESKTOPa variável de ambiente definida como GNOME-Flashback:Unity.

Portanto, se você deseja que a UI do gedit seja como o root, você precisa usar este comando ou remover a configuração da XDG_CURRENT_DESKTOPvariável de ambiente.

env XDG_CURRENT_DESKTOP='' gedit

Você pode até tornar esse padrão modificando o arquivo em /usr/share/applications/gedit.desktop. Embora eu não recomende que você faça isso.

informação relacionada