No ano que vem: Suporte a múltiplos monitores no Ubuntu vai melhorar
A qualidade do suporte default do Ubuntu a configurações com mais de um monitor é uma questão em aberto para parte dos usuários mas, segundo a cobertura do Ubuntu Developer Summit, os planos para o Ubuntu 12.04 incluem oferecer uma implementação multi-telas confiável e bem suportada. O link a seguir tem um vídeo demonstrando o conceito. (via omgubuntu.co.uk – “Multi-Monitor Support To Improve in Ubuntu 12.04 [Video]”)
• Publicado por Augusto Campos em
2011-11-07
Achei horrivelmente confuso.
Para mim, o Ubuntu se precipitou em utilizar o Gnome 3. Muito instável, não sei se é por causa do unity, ou se é o próprio gnome 3. Muito menos personalizável (o que sempre foi o forte de todo linux). Não gostei das aplicações default também, o player não chega nem perto do antigo Rhythmbox por exemplo. Enfim, acho que eles deram um tiro no próprio pé fazendo isso tão cedo
Atualmente com dois monitores e uma placa nvidia (mas já foi com duas também), é bem tranquilo isso. Espero que seja um suporte tão bom ou melhor do que já existe na Nvidia.
O maior problema do Linux com vários monitores são os drivers de video. Cada driver faz as coisas de um jeito diferente, o que transforma o processo num caos total. Eu mesmo estou usando o driver open source para placas radeon, que funciona nem com uma tela externa em uso normal, mas não com aplicações em tela cheia (jogos, principalmente). Para configurá-lo uso o proprio programa do KDE, mas se vc tem uma placa com chip nvidia e usa o driver proprietário, a maneira de configurar é 100% diferente. O mesmo para o driver proprietário da ATI.
Ou seja, enquanto os fabricantes de placas de vídeo não entrarem num acordo, nada feito e o suporte a vários monitores no Linux será horrível.
@athas_dk,
No Ubuntu 11.04, é praticamente impossível usar 2 monitores com o Unity. No meu blog : http://hamacker.wordpress.com/ubuntu-perfeito/ubuntu-11-10-em-dell-xps-15-l502x/
Fiz a seguinte observação :
Para quem usa monitor adicional, o Unity tem alguns comportamentos que não são interessantes. Ele não trava e nem fecha sozinho, o Unity é estável, mas tem algumas inconveniências quando se adiciona mais um monitor em seu sistema. Por exemplo, em muitas aplicações eu percebo que quando uma janela modal (uma janela que derivou-se de outra, mas não permite voltar a primeira sem que a segunda seja fechada) vai aparecer, ela vai para o segundo monitor, e se essa segunda janela no segundo monitor tiver que abrir outra também modal, essa irá para o primeiro monitor. É como se um aplicativo resolvesse definir que cada subjanela tivesse que intercalar entre um monitor e outro. Isso é terrível para se trabalhar, especialmente se este segundo monitor for FullHD (1920×1080).
Percebi que a canonical fez algumas mudanças em seus aplicativos para não se comportar de forma tão terrível como a que descrevi, os aplicativos populares do Ubuntu não fazem assim, apenas alguns que adicionei ao sistema. Como exemplo, o Libreoffice obtido em libreoffice.org, faz esse jogo de janelas e subjanelas, uma em cada monitor, já o LibreOffice que acompanha o Ubuntu funciona sem esse problema. Parece que o Unity foi feito para trabalhar com as aplicações que acompanham o Ubuntu ou o inverso, aquilo que adicionamos depois pode ter algumas inconveniências.
Outro detalhe, o painel que auto-oculta que é também uma barra de tarefas está presente apenas no monitor principal, se você for usar este painel com muita frequência em detrimento das teclas de atalho vai ter que ficar arrastando o mouse do segundo monitor para o primeiro a cada instante. Neste caso a tecla SUPER é seu amigo.
Tem outro problema também, se o segundo monitor estiver desligado, o Unity não apercebe-se disso e continua a enviar subjanelas modais para o segundo monitor, e você fica olhando para o programa que está na primeira tela e se perguntando porque a janela que deveria ter aberto ainda não apareceu e clica em vários lugares e houve o beep característico de objetos não clicáveis e claro, dá a impressão que o aplicativo travou.
Infelizmente, se você faz uso de múltiplos monitores, eu tenho a impressão que o uso do Unity não é a melhor escolha, irá melhor com o Gnome-Shell ou outro ambiente gráfico. Claro que isso pode ser pessoal, isto é, foi apenas comigo, então se for isso, peço desculpas a Canonical.
Claro que o gnome-shell também tem seus problemas com multi-monitores, mas é menor que o Unity.
Uma critica pessoal ao time do gnome é que eles conseguiram fazer uma limpa num sistema que já era muito limpo, mas dessa vez o tom é pejorativo. Não me admira o pessoal da Canonical ter seu próprio gestor de impressoras, pois o gestor de impressoras do gnome-shell ao buscar impressoras de rede traz apenas o nome delas, sem fornecer local ou ip é impossível escolher uma impressora correta, o exemplo disso aqui na empresa é que temos várias impressoras de rede HP P4014n, ao adicionar uma, estamos perdidos. O GNOME3 é claramente pensado em usuário desktop e não no corporativo, essa é a questão.
Bem,acompanho o Ubuntu e o que li, a equipe está ciente dos problemas e estão começando a resolver.Agora, se mudaram para gnome 3 é porque existem vantagens, vamos aguardar que tenha estabilidade e possibilite personificações como antes.
O Ubuntu é uma grande distribuição, trouxe vários avanços para o Linux, mas o seu criador quer dar uma de Steve Jobs, só que não tem capacidade nem visão para isso.
Forçar o usuário a usar o “beta” Unity, ou o “beta” gnome-shell é forçar muito a barra. Os dois projetos estão muito instáveis ainda, e mudam totalmente a usabilidade do usuário. Mesmo quando o KDE 4 foi lançado, ainda imaturo, a usabilidade era quase a mesma usada em qualquer desktop “padrão”, nada de invenções drásticas.
Ao lançar algo novo, e principalmente incompleto, deveriam sempre ter a opção de usar a opção antiga, até o usuário se acostumar e adotar normalmente, e não obrigar a sua adoção. Veja o caso do Windows 8, mesmo com uma interface totalmente nova, tem a opção de usar a tradicional para os usuários que não gostarem, ou não se adaptarem a nova, assim não perdem estes usuários.
Outro grande erro é querer usar a mesma interface do tablet no desktop, são dispositivos com características diferentes, para propósitos diferentes, nem mesmo a Apple que foi pioneira cometeu este erro.
Acho o Unity um grande erro, e o Gnome 3 também segue pelo mesmo caminho. Agora vamos ver se os seus desenvolvedores reconhecem e mudem isso a tempo.
E nós usuários que não estamos satisfeitos devemos mudar de distribuição e mostrar o nosso descontentamento.
Fala @hamacker, quanto tempo!! (Tempos de GDH não?)
Sim, se relacionarmos ao Unity ou ao Gnome Shell o comportamento de ambos ainda é ruim com multiplos monitores. Na minha opinião o pior comportamento é o seguinte:
Abro uma janela no primeiro monitor;
Abro uma janela no segundo monitor;
Se a janela do segundo monitor não estiver maximizada, os controles da janela (minimizar,maximizar, fechar) não funcionam nem para a primeira janela nem para a segunda :
Mas não estou utilizando a sério ainda, por enquanto é só uma partição separada para teste mesmo, o meu ‘main SO’ é o Debian Squeeze mesmo (gnome 2.30).
No entanto, minha experiência com dois monitores no KDE foi muito boa (obvio que configurei o suporte a twinhead via nvidia ‘panel’).
@Tenchi
Acredito que o correto seria padronizar o gerenciador de configurações de vídeo primeiramente, para que, somente desta forma, AMD e NVIDIA possam criar uma implementação(um modulo que seja) para este gerenciador.
Eu também acredito que não seja uma coisa tão difícil, pois na verdade o que o gerenciador da nvidia faz é configurar o arquivo xorg.conf com as opções disponíveis para X11 mesmo.
@arthas_dk, o problema é que tudo isso já está padronizado! O X tem extensões padronizadas para tudo isso (se não me engano a principal delas é o randr).
Já a nvidia usa um “protocolo” próprio, o twinview. A ATI já usa outro. Os únicos que respeitam o padrão do X (e que deve funcionar bem com qualquer distro e qualquer ambiente que suporte o randr) são os drivers open source (intel, radeon e nouveau).
Ainda sim o pessoal os ambientes gráficos não lidam bem com o randr, mas este problema tende a ser menor do que o dos diversos fabricantes.
Tenho passado por várias distribuições de Linux, desde os tempos do Kurumim que era o mais personalizável na época. Tenho utilizado o Ubuntu em um Acer TimelineX de 11″ e com um i7 e a utilização de dois monitores (um VGA) ou mesmo uma TV (com HDMI) tem ocorrido muito bem. O único problema é que o vídeo é controlado pelo chip integrado à CPU, o Intel HD Graphics, que é uma solução meia boca feita pela Intel – Aliás que mesmo no Windows deixa muito à desejar.
“Ao lançar algo novo, e principalmente incompleto, deveriam sempre ter a opção de usar a opção antiga, até o usuário se acostumar e adotar normalmente, e não obrigar a sua adoção. ”
Mas o Ubuntu permite escolher outros gerenciadores, sem falar no kubuntu e xubuntu.
É preocupante usuários de Linux não conseguirem mudar um gerenciador de janelas e serem tão resistentes a mudanças. Nesse ponto andam perdendo ae pra usuários de Windows.
Leandro vc esta certo. Maior problema são os drivers. Aqui em casa, quando instalei a tv no quarto, resolvi ligar o pc nela. Obvio, se eu tenho uma boa placa de vídeo, eu quero usar todo o potencial dela. Por esse motivo nem penso duas vezes antes de instalar o driver proprietário. E qual a minha surpresa em descobrir que o driver da ATI para Linux implementa muito porcamente esse suporte. Quebrei cabeça 3 dias com isso. Não teve jeito: múltiplos monitores só com Windows mesmo. Em casa eu uso o Debian squeeze.
me parece que no unity o problema fica um pouco pior, neste momento, a experiencia de usar dois monitores é mais tranquila no gnome shell. No fedora é possível até rotacionar o segundo monitor.
@Tiago, uso o driver open source da ATI e aqui (uso de multiplas telas, como estou fazendo neste exato momento) funciona até bem, inclusive 3d (lógico que não com o desempenho do driver proprietário). Só que o chip do meu note é meio antigo (hd3200, acho que é r600), então não sei te dizer como está com os chips mais novos.
Faça um teste com o driver open source.
Eu tb uso dois monitores e tenho problemas…. na apresentação do libreoffice não é possível ter uma mini-apresentação como tinha no BrOffice antigo, e isso me deixou muito triste. Não sei se o problema é do libreoffice mesmo ou do linux.