Pantheon Terminal Ubuntu 15.04 - Problema de título / cabeçalho do GTK3

0

Ouvi dizer que o Pantheon Terminal é um dos terminais mais intuitivos para usar e pensei em usar o Ubuntu Ubuntu Vivid 15.04.

Eu o instalei (0.3.1.2 + r736 + pkg36) dos seguintes comandos (usando seu release especificamente para o Vivid, embora eu entenda que ele é destinado principalmente para uso no fork do Ubuntu Elementary):

sudo add-apt-repository ppa:elementary-os/daily
sudo apt-get update
sudo apt-get install pantheon-terminal

Tudo funciona muito bem, além de três problemas de janela:

  1. A barra de título não está usando o tema da janela do Ubuntu.
  2. Quando a janela é maximizada, a barra de título é mostrada duas vezes, como visto na captura de tela abaixo.
  3. Em estados maximizados e não maximizados, a barra de título é transparente (meu papel de parede é roxo). Isso é realmente confuso quando você tem uma janela atrás do terminal que mostra sua barra de título no lugar de Pantheon.

Alguém está ciente de alguma solução alternativa para corrigir esses problemas e se eles devem ser reportados no Launchpad?

Se eu fosse usar o ambiente de desktop Elementary, provavelmente funcionaria melhor, mas o Elementary DE é incompatível com o 15.04 e eu preferiria continuar usando o terminal Pantheon no vanilla Ubuntu, se possível.

    
por neutreno 09.06.2015 / 20:04

1 resposta

1

Como @xangua apontou, o terminal de panteão está usando o novo componente de decoração do lado do cliente de "barras de cabeçalho" do GTK. O Unity no Ubuntu 15.04 não parece suportar isso. Uma solução não oficial para o problema que enfrentei foi desativar as decorações do lado do cliente para o aplicativo afetado:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install gtk3-nocsd
gksu nano /usr/share/applications/pantheon-terminal.desktop

Edite sua linha Exec= para se parecer abaixo:

Exec=env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so pantheon-terminal

Agora a barra de cabeçalho do terminal do panteão não é mais transparente em Unity:)

EDIT: Eu agora aconselho contra a versão atual da solução alternativa gtk-nocsd (0-1 + git20140824), pois faz com que as partes da GUI de alguns programas como hplip-3.15.6 segfault quando executado a partir de o terminal do panteão. Os autores nocsd parecem estar trabalhando em algumas correções para isso, no entanto: link

    
por neutreno 10.06.2015 / 19:03