Eu tenho um laptop com Ubuntu instalado e estou constantemente mudando apenas do meu laptop para um monitor. Quando estou usando a tela e o monitor do laptop, tenho um painel em cada monitor que mostra as janelas abertas desse monitor. Se eu passar a usar apenas a tela do laptop, os dois painéis acabarão na mesma tela. Como posso configurar um dos painéis para aparecer apenas se eu tiver dois monitores? Ou posso pelo menos "suspender" um dos painéis de alguma forma para não precisar configurá-lo do jeito que gosto toda vez que troco?
Responder1
Tente definir otelaopção para este painel viaeditor gconf.
Execute o gconf-editor e navegue até as opções do painel em /apps/panel/toplevels/panel_1/
(o nome do seu painel pode variar um pouco). Você deverá ver uma opçãotelacomo mostrado abaixo. Tente configurar isso ao seu gosto.
Não tenho certeza se isso funcionará, pois tenho a sensação de que quando você passa a usar apenas a tela do laptop, esse valor é automaticamente alterado para a tela disponível. Vale a pena arriscar.
Se você usarXinerama, também há uma opção para configurar o monitor em que o painel aparece.
Se nada disso funcionar, sugiro que você ative auto-hide
e defina um valor muito baixo auto_hide_size
para que o painel fique pouco visível quando você alternar para uma tela.
Ainda não pesquisei isso, mas se houver uma maneira de linha de comando para modificar esses valores, eu apenas usaria um script para ajustar esses valores para que o painel fique oculto quando eu quiser.
Responder2
Aqui está o que eu fiz (no Ubuntu 10.04):
Para ocultar totalmente o painel, você pode configurar o monitor para -1
usar gconftool-2
. A única ressalva é que às vezes você precisa encerrar/reiniciar o gnome-panel após alterar a configuração do monitor. Isso deve funcionar (killall sem executar novamente o gnome-panel nem sempre o traz de volta):
gnome-panel --replace
Há uma postagem no blog aqui com um script simples que você pode conectar às configurações da nvidia ou às propriedades do gnome-display:
http://blog.zoomeren.nl/2010/03/05/a-gnome-panel-for-each-connected-monitor/
Como uso Nvidia, verifiquei nvidia-settings -tq TwinView
se o TwinView está ativado, mas talvez você não consiga perceber a diferença entre dois e três monitores.
Responder3
GConf inclui uma ferramenta de linha de comando, gconftool-2. Você pode usar o comando gconftool–2 para executar as seguintes tarefas:
- Defina os valores das chaves.
- Exiba os valores das chaves.
- Instale esquemas a partir de arquivos de definição de esquema ao instalar um aplicativo.
Por exemplo, use o comando a seguir para exibir os valores de todas as chaves no diretório e subdiretórios /desktop/gnome.
gconftool-2 --recursive-list /desktop/gnome