Qual é o GTK 3 Theme Engine padrão no Ubuntu Unity?
9
Eu estava tentando instalar o ubuntu-desktoppacote Ubuntu-Gnome(gnome shell). Usando unity-tweakeu defino o tema como Ambiance. Mas apenas os gtk2aplicativos estão com boa aparência. Todo gtk3aplicativo tem borda feia ( header bar) e fundo (às vezes). Eu acrescentei uma imagem de tela.
Qual é o padrão gtk3-theme-enginena unidade Ubuntu?
Editar
se eu executar gtk3 applicationcom permissão de root, o tema está correto. Eu também criei um novo usuário, mas o resultado é o mesmo.
Obrigado por sua resposta. Esta é a saída de env | gt .... GTK_MODULES = sobreposição-rolagem: a unidade-gtk-módulo GTK_CSD = 1 GTK_IM_MODULE = ibus
shantanu
Eu criei um novo usuário com pasta pessoal separada. Mas sem sorte. Isso significa que não há problema de configuração local. Não modifiquei nenhum arquivo de tema, por que o aplicativo gtk3 não está usando o compiz window-decorator? Quando troco algo (como decoração de janelas), apenas os aplicativos gtk2 refletem as alterações.
Shantanu 5/09/2015
11
Essa é a saída do gtkrc. /home/shantanu/.gimp-2.8/gtkrc /home/shantanu/Documents/arc-theme/common/gtk-2.0/gtkrc /home/shantanu/Documents/arc-theme/common/xfce-notify-4.0/gtkrc / home / shantanu / Documents / csd-fix-resize-and-shadow / Ambiance-new / gtk-2.0 / gtkrc /home/shantanu/Documents/csd-fix-resize-and-shadow/Radiance-new/gtk-2.0/ gtkrc /home/shantanu/arc-theme/common/gtk-2.0/gtkrc /home/shantanu/arc-theme/common/xfce-notify-4.0/gtkrc
shantanu)
11
WOW, eu encontrei o culpado. a exportação GTK_CSD = 1 estava em / etc / profile. E essa variável estava forçando o aplicativo gtk3 a usar o cabeçalho CSD.
Shantanu 5/09/2015
@ Shantanu, o que posso dizer. :) Eu mesmo não dei importância. É novo para mim. Obrigado. Vou procurar uma referência oficial para adicioná-lo.
user.dz
3
Meu melhor palpite é que a versão do tema Ambiance disponível não é totalmente compatível com a versão do GTK + que enviamos.
Provavelmente seria muito mais fácil para você e forneceria uma experiência melhor para usar o Ubuntu vanilla do que para tentar instalar o Unity no sistema operacional elementar.
Eu tenho uma solução parcial. Usando gtk3-nocsd, podemos desativar a decoração do lado do cliente. Para o Unity, precisamos usar isso para um aplicativo separadamente. Você não pode configurá-lo no ambiente. (ou seja, para corrigir gnome-terminal, editar /usr/share/applications/gnome-terminal.desktope modificar a Exec=linha da seguinte maneira)
Então você pode reiniciar a máquina (opcional) ou simplesmente sair e fazer login em "gnome-shell"
Depois disso, você pode usar "tweak-tool"
sudo apt-get install gnome-tweak-tool
Abra a ferramenta de ajustes. Aqui você pode escolher o tema que desejar, mas verifique se "Window" e "GTK +" têm o mesmo tema; caso contrário, você receberá o problema mencionado, que os cabeçalhos das janelas serão diferentes.
Eu pessoalmente gosto do tema Vertex . Experimente .. é bastante brilhante, especialmente o escuro.
Meu melhor palpite é que a versão do tema Ambiance disponível não é totalmente compatível com a versão do GTK + que enviamos.
Provavelmente seria muito mais fácil para você e forneceria uma experiência melhor para usar o Ubuntu vanilla do que para tentar instalar o Unity no sistema operacional elementar.
fonte
Eu tenho uma solução parcial. Usando
gtk3-nocsd
, podemos desativar a decoração do lado do cliente. Para o Unity, precisamos usar isso para um aplicativo separadamente. Você não pode configurá-lo no ambiente. (ou seja, para corrigirgnome-terminal
, editar/usr/share/applications/gnome-terminal.desktop
e modificar aExec=
linha da seguinte maneira)Como instalar o gtk3-nocsd:
fonte
Se você deseja usar o GTK, primeiro mude seu gerenciador de exibição. Execute as seguintes operações.
Você verá uma tela como esta ...
escolha "gdm" usando o cursor e pressione enter.
Então você pode reiniciar a máquina (opcional) ou simplesmente sair e fazer login em "gnome-shell"
Depois disso, você pode usar "tweak-tool"
Abra a ferramenta de ajustes. Aqui você pode escolher o tema que desejar, mas verifique se "Window" e "GTK +" têm o mesmo tema; caso contrário, você receberá o problema mencionado, que os cabeçalhos das janelas serão diferentes.
Eu pessoalmente gosto do tema Vertex . Experimente .. é bastante brilhante, especialmente o escuro.
fonte