Monitores e painéis duplos

8

Tenho uma pergunta em relação a uma configuração de vários monitores.

Atualmente, sou principalmente um usuário do Windows, mas tenho rodado o Ubuntu em inicialização dupla para ter uma ideia. A única coisa que acho que falta (me parece) me forçará a escolher o Windows em relação a qualquer sistema Unix para uso geral é a aparente falta de suporte adequado para várias barras de tarefas (ou painéis, como são mencionadas no Ubuntu) em várias telas .

Pesquisei no Google, pesquisei aqui, li todas as postagens antigas do fórum que encontrei e encontrei informações várias vezes que sugerem que eu posso mover painéis de uma tela para outra. Agora, isso pode parecer bobagem, mas eles não serão movidos para a minha tela secundária. Posso adicionar, remover e mover os painéis na tela principal, mas eles nunca serão arrastados para a tela secundária. Mesmo se eu pudesse arrastar os painéis pelas telas corretamente, isso não necessariamente resolveria o meu problema:

No Windows, eu uso o Ultramon. Recebo dois monitores e uma barra de tarefas secundária que mostra janelas / tarefas específicas para a segunda tela. Estou procurando algo semelhante, ou o mais próximo, no Unix; seria preferível dar suporte ao Ubuntu, mas eu sempre poderia mudar para outra coisa (minhas coisas importantes estão no Windows agora).

Existe um aplicativo Unix disponível (gratuito ou não) que forneça vários painéis / barras de tarefas? Ou, como alternativa, existe uma maneira de invadir uma funcionalidade semelhante?

t31os
fonte
3
Havia algo em particular que você não seguiu? Vou destacar a questão para que aqueles que se esforçam para ler romances possam pular a questão e ir direto à questão.
t31os
Sua distribuição não importa, o que importa é o gerenciador de janelas ou o ambiente de área de trabalho (por exemplo, a parte da GUI do sistema), que por padrão no Ubuntu é o Gnome. Você está disposto a mudar para outro ambiente de área de trabalho (isso pode ampliar suas opções)? Além disso, o que você faz com as barras de tarefas / painéis? (Isto é tanto para o benefício das pessoas que não conhecem nem o Windows nem Gnome, e no caso de alguém tem uma substituição parcial de oferta.)
Gilles 'SO parada sendo mal'
Eu ficaria feliz em tentar um gerenciador de janelas diferente, se isso significa que posso usar um aplicativo ou hackear para gerenciar tarefas em uma janela específica a partir de um painel (barra de tarefas) nessa tela, mas usando duas telas (ou seja, o que o Ultramon faz no Windows ) Tarefas, assistir filmes, navegar na web, escrever código, executando um servidor local para dev web, email, conexões de desktop remoto, bate-papo, coisas geral ....
t31os
Em suma, eu gostaria de evitar a gestão de duas telas no valor de janelas / tarefas a partir de um painel de tela (barra de tarefas) ...
t31os
Fiz um pouco mais de pesquisa e acho que encontrei as informações necessárias, se houver, acrescentarei minha própria resposta com detalhes.
T31os

Respostas:

3

Esta não é uma resposta direta à sua pergunta, mas você pode dar um passo atrás e considerar por que deseja esse recurso. Pode ser porque você está acostumado a trabalhar de uma maneira específica no Windows, mas você pode achar que o Linux oferece uma maneira diferente de abordar suas tarefas, o que poderia ser muito mais eficiente e nem exigir uma barra de tarefas!

Por exemplo, eu uso o gerenciador de janelas Awesome , que me permite executar todo o gerenciamento de janelas pelo teclado. Mover janelas, alternar entre programas e até mover janelas entre monitores pode ser feito através de atalhos de teclado. Usando 'tags', as janelas também podem ser vinculadas a teclas de atalho. Então, um pressionamento de tecla alterna para minhas duas janelas do Firefox (tela dividida em um monitor) e outro pressionamento de tecla muda para o Thunderbird em outro monitor. Por isso, não é realmente necessário ter uma barra de tarefas. Embora tenha dito isso, por padrão, você obtém uma barra de tarefas em cada tela!

Enfim, o que quero dizer é que, antes de você gastar muito esforço para fazer seu novo ambiente funcionar da mesma maneira que o antigo, considere por que você está se afastando do ambiente antigo!

Malvineous
fonte
Meu principal problema é ter todas as tarefas agrupadas em uma tela, isso e desempenho. O Ubuntu roda 2-3 vezes mais rápido, mesmo ao executar o instalador do wubi (não em sua própria partição). Não tenho interesse em usar chaves para gerenciar janelas, é o contrário do que farei em qualquer outro computador que eu use (todos eles usam o Windows). Para mim, o teclado é para digitação; se a tarefa não requer entrada por escrito, é uma operação de mouse, que naturalmente inclui gerenciamento de janelas / tarefas. Sinceramente, espero mudar meu fluxo de trabalho que drasticamente apenas para usar o Linux? Apreciar o feedback no entanto ..
t31os
@ t31os: Não, não se espera que você mude seu fluxo de trabalho, mas você deve pelo menos considerar se está descartando uma alteração que possa, em última análise, beneficiar você. Para colocar de outra forma, é como o proprietário de uma carruagem puxada por cavalos reclamando que este automóvel novos e desnecessários não tem qualquer lugar para prender o cavalo :-)
Malvineous
2

Eu tenho um sistema Ubuntu que acho que corresponde ao que você descreve. Eu tenho dois monitores, com cada monitor tendo um menu separado e uma barra de tarefas separada. Cada exibição possui até seu próprio conjunto de áreas de trabalho virtuais. Posso executar o Windows em uma sessão do VMware (ou via RDP) em tela cheia em um monitor e tratar o outro como se fosse um computador Ubuntu totalmente separado (exceto que eles compartilham o teclado e o mouse).

Estou fazendo isso através do driver proprietário da NVIDIA, usando "telas X separadas" (ou algo parecido). Não arrastei os novos painéis para a segunda exibição. Em vez disso, um novo conjunto de painéis foi criado por padrão quando ativei esse modo.

No geral, estou muito satisfeito com essa configuração, mas existem algumas pequenas falhas:

  • Você não pode arrastar janelas entre as duas telas
  • Alguns aplicativos sempre são abertos na tela principal, independentemente de onde você inicia (navegador Chromium, por exemplo)
  • O miniaplicativo nvidia-settings está morrendo com uma falha de segmentação (ele nunca abre a caixa de diálogo), então não posso lhe dar muitos detalhes no momento
  • As "Preferências do comutador de espaço de trabalho" ficam um pouco confusas com essa configuração e parecem vincular parcialmente a configuração das duas telas

Eu descobri que reiniciar o X parece ajudar a resolver algumas das várias confusões que ocorrem durante o processo de configuração para esta instalação. Portanto, recomendo que você tente fazer isso se uma alteração na configuração não parece ter o efeito esperado.

Isso soa como o que você está procurando? Ainda estou procurando maneiras de otimizar essa configuração, por isso espero ouvir de outras pessoas que a estejam usando.

nobar
fonte
Descobri recentemente que a falha de segmentação nas configurações da nvidia está relacionada ao uso do VMware Player.
Nobar
2

O ambiente de área de trabalho do KDE tem suporte nativo para isso. Confira o Kubuntu, que basicamente é o Ubuntu usando o KDE.

Aqui está como você faz isso:

  1. Clique com o botão direito na área de trabalho -> Adicionar painel -> Painel padrão
  2. Clique com o botão direito no painel -> Adicionar Widgets
  3. Escolha o Gerenciador de tarefas
  4. Clique com o botão direito do mouse em Gerenciador de Tarefas -> Configurações do Gerenciador de Tarefas
  5. Marque "Mostrar apenas tarefas na tela atual"
Trabalho
fonte
não o que é pedido, OP quer painel de exibição em todas as telas
Édouard Lopez
@ ÉdouardLopez: Como o OP disse o seguinte: "Recebo dois monitores e uma barra de tarefas secundária que mostra janelas / tarefas específicas para a segunda tela.", Acho que é exatamente isso que é solicitado.
o que você explica não mostra várias barras de tarefas. Ele só filtrar tarefa pelos seguintes critérios: é a tarefa na tela atual (dispositivo físico)
Édouard Lopez
@ ÉdouardLopez: Como existe um painel por padrão, as etapas 1 a 3 adicionam um segundo painel com um segundo gerenciador de tarefas.
2

Eu uso o Gnome Classic, ou Fallback, como é chamado às vezes, no Ubuntu 11.10. Eu tenho monitores duplos, e em cada um pode ter quantos painéis eu quiser. O truque aqui é continuar adicionando painéis no monitor principal (no meu caso, o laptop) até que um apareça na tela externa. Adicione quantos painéis desejar e mova-os para a borda que preferir e exclua os painéis extras da primeira tela.

Tim Burns
fonte
1

A variedade de ferramentas que podem lidar com isso de várias formas é estonteante. Não existe um software que faça isso; existem algumas centenas.

Primeiro de tudo, você pode configurar o linux para executar o dual head de tal maneira que você possa executar gerenciadores de janelas separados em cada tela. Você pode rodar o gnome em um e o kde no outro ou twm em um e impressionante no outro.

Em segundo lugar, muitos gerenciadores de janelas têm sistemas elaborados que lidam com o que vai para qual monitor, em qual interface da barra de tarefas / gerente eles aparecem, etc. correr dentro deles que optam por fazer isso de forma diferente.

Pessoalmente, como @Malvineous, eu uso incrível para lidar com vários monitores. Seu sistema de tags é exclusivamente diferente do que a maioria dos sistemas de desktop virtual, permitindo a mistura e correspondência de programas em um ou vários espaços de trabalho. Eu tenho uma barra de tarefas para cada tela, mas as duas barras de tarefas estão no menor monitor. Cada barra de tarefas mostra as diferentes áreas de trabalho e quais programas estão sendo executados em cada monitor. Embora eu possa selecioná-los com o mouse, é principalmente para um ponto de referência visual, não para clicar.

Eu sugiro que você brinque com vários ambientes de desktop e gerenciadores de janelas até encontrar uma combinação que geralmente parece certa para você. Em vez de esperar um certo conjunto de comportamentos, não anote cada um até entender como ele foi projetado para funcionar melhor e avalie se a metodologia pode ser melhor para o seu fluxo de trabalho. Depois de entender as várias opções e escolher um sistema, comece a personalizá-lo para que ele se comporte exatamente como você deseja, mas permaneça flexível para alternar fluxos de trabalho. Muitas pessoas deixaram sua marca nos fluxos de trabalho Linux e há muito a ser aprendido com elas.

Caleb
fonte
Não confunda Gnome e KDE com gerenciadores de janelas. Eles usam Metacity (ou Mutter no Gnome 3) e KWin como gerenciador de janelas, respectivamente.
Job