Monitor duplo em 12.04 - Tipo de obras


12

Não é um erro, por si só, mais uma observação. Desde a atualização para o 12.04, encontrei e resolvi alguns problemas interessantes. Dada minha completa falta de conhecimento do Ubuntu, isso realmente me fez sentir um pouco mais arrogante. No entanto, a única coisa que não consigo descobrir é toda a configuração do Dual Monitor.

Enfim, o blah ... Fujitsu Siemens Amilo 3530, ATI Radeon 3200 HD Series, 4 GB de RAM 1TB HDD e assim por diante, monitor HDMI genérico. O GNOME fglrx foi carregado com o driver ATI mais recente do kosher (mas não o pós-atualização, que apenas não será ativado)

Agora, em 11.10, simplesmente não funcionaria, nem mesmo quando tentado com guloseimas saborosas e promessas de grande prazer. Mesmo assim, eu persisti e, quando notei o 2º Monitor trabalhando com o DVD Try Out 12.04, fui em frente.

Depois de rodar o 12.04, o HDMI ainda mostra nada além da tela azul na televisão, dizendo 'No Signal'. No VGA, se eu tentar defini-lo como um segundo monitor, recebo dois erros:

A configuração selecionada não pôde ser aplicada

o tamanho virtual necessário não se ajusta ao tamanho disponível: solicitado = (2880, 900), mínimo = (320, 200), máximo = (1600, 1600)

Em seguida, clique em Fechar e você obtém o seguinte:

GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: o tamanho virtual necessário não se ajusta ao tamanho disponível: solicitado = (2880, 900), mínimo = (320, 200), máximo = (1600, 1600)

Mas, se eu espelhar a tela, ela funcionará no monitor, sem problemas.

Portanto, o fato de não estar funcionando NÃO É MINHA FALHA!

Alguém tem alguma sugestão?

Ta.

Marca


Estou tendo problemas muito semelhantes. Ontem, tive o 12.04 funcionando bem no meu computador do escritório, incluindo dois monitores sem espelho, mas hoje excluí a instalação antiga e instalei diretamente do CD de instalação. Os monitores duplos estavam funcionando bem, então tentei usar os drivers proprietários da ATI e ele não está funcionando corretamente desde então. Quando instalei o driver ATI, ele não permitirá uma rotação no monitor quando não estiver espelhado. Esquisito. Mas então clono as telas e a rotação é boa. Eu recebo um erro GDBus muito semelhante. Os problemas persistem se eu desinstalar o driver da ATI. Gah!
— Ryan Budney

Instalar e desinstalar os drivers da ATI parece ter trazido meus monitores duplos de volta à normalidade.
— Ryan Budney

@Ryan: Como eu desinstalo os drivers da ATI?
— User35559

@ user35559: vá para "drivers adicionais" em "configurações do sistema" e há opções para instalar e desinstalar os drivers da ATI, desde que você tenha hardware da ATI.
— Ryan Budney

Eu tenho que dizer que este post me fez rir em alguns níveis diferentes ...
— TheXed

Respostas:


5

Este é o meu primeiro post, então deixe-me saber se eu faço algo errado.


Demorou cerca de uma hora, mas acabei fazendo com que funcionasse.

Isso pressupõe que você tenha o driver de propriedade.

Etapa 1: defina a resolução corretamente do seu primeiro monitor usando o AMD Catalyst Control Center .

Nota: Embora possa parecer que tudo pode ser resolvido usando isso, não pode.

Passo 2: reinicie o computador.

Etapa 3: Vá para Configurações do sistema > Vídeo e ative seu segundo monitor.

Nota: Mesmo que seja detectado no AMD Catalyst Control Center , as únicas configurações que permanecem são as de resolução.

Etapa 4: reinicie o computador.

Etapa 5: acesse o AMD Catalyst Control Center e verifique se o monitor está configurado corretamente.

Por exemplo, eu mudei para desktops com vários monitores com 2 monitores .

Etapa 6: reinicie o seu computador.

Etapa 7: Vá para Configurações do sistema > Vídeo e defina a resolução do seu segundo monitor.

Nota: Eu também desabilitei Bordas aderentes .

Etapa 8: reinicie o seu computador.

Todas as configurações de exibição agora devem ser salvas corretamente.


Aliás, eu não tenho idéia do por que tudo isso funciona. Apenas faz.


4

Tente alterar o tamanho virtual no seu xorg.conf.

Vamos para:

gksu gedit /etc/X11/xorg.conf

Encontre Section "Screen"e deve haver SubSection "Display"e você deve colar seu tamanho virtual ....

O meu fica assim:

Section "Screen"

    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual         3400 1200
    EndSubSection
EndSection

Salve e execute no terminal:

sudo aticonfig --input=/etc/X11/xorg.conf --tls=1

Eu tive o mesmo problema, mas configurei o tamanho virtual (mais do que minha resolução = monitor + notebook (1920 + 1366 = 3286 = configurei 3400 e 1200) resolva esse problema :). Espero que ajude.


Excelente. Fiz isso e agora os dois monitores são executados na resolução máxima (mas diferente).
— 26612 AntonyW

1
Para mim, isso funcionou somente depois que eu reiniciei o servidor X. (Antes do reinício ainda havia mensagem irritante com limite de resolução)
— Michal Kováč

2

Parece que há algum tipo de limite no tamanho máximo, ao combinar os dois monitores. 1600x1600. Quando você empilha seus dois monitores lado a lado, eles excedem esse limite. Eu tentei colocar um abaixo do outro e funcionou. Não é a configuração ideal para mim, mas funciona.

Por favor, tente e deixe-me saber como você gosta.


Foi-me dito ( https://bugs.freedesktop.org/show_bug.cgi?id=81476) que "a renderização é feita em uma GPU", de modo que uma GPU precisa lidar com os tamanhos combinados das duas telas quando não espelhada. O limite da GPU é o que isso maximum=(1600, 1600)significa, e é por isso que dois 1440x900monitores não funcionam (porque 1440+1440=2800é mais do que 1600). Se você executar os monitores como espelhos ou como telas separadas, isso caberia dentro do 1600limite da GPU . Você também pode usar a opção Xinerama X11 para contornar a limitação, mas isso desativa todo o bom material 3D RandR.
— Ian D. Allen

1

As ferramentas Catalyst são sua melhor aposta.

Eu tenho um adaptador Intel gfx no meu laptop e me conecto rotineiramente a um monitor externo. Estou usando o KDE4.9 na área de trabalho do kubuntu 12.04. Quando um monitor externo é (des) conectado, o KDE Daemon exibe uma caixa de diálogo "O monitor mudou", de onde eu posso configurar os monitores.

Eu também uso o xrandr para configurar na linha de comando.

$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1280x1024      60.0 +   75.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

Eu uso scripts como:

xrandr -q
xrandr  --output VGA1 --auto
xrandr  --output LVDS1 --primary
xrandr  --output VGA1 --left-of LVDS1
xrandr  --output LVDS1 --primary

e depois,

# we can also turn off the LCD panel
xrandr --output VGA1 --off

Espero que ajude.


1

Para mim, adicionar "virtual 3400 1900" funcionou: basicamente apenas edite o /etc/X11/xorg.confarquivo usando

sudo nano /etc/X11/xorg.conf

para salvar, solicitação de fechamento: Ctrl+ X, salvar Y, saia: Enter. A nota Virtual **** **** depende do seu monitor externo. Basta adicionar a taxa de resolução máxima.

No meu /etc/X11/xorg.confagora eu recebo:

Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual         3400 1900

0

Não tenho certeza se você fez isso ou não, mas precisa usar o centro de controle de catalisadores para configurá-los. Estou passando pela criação da minha agora, e foi assim que me deparei com isso. Finalmente consegui o meu, mas ele tem um iniciador em cada tela e é incorreto ao mover o mouse pelos monitores. Estou tentando encontrar respostas para esses problemas: / Praticamente AMD + Ubuntu + monitores duplos = dor no proverbial. Se você estiver usando o catalisador para configurá-los, estou perdido por que não funcionará. Eu sempre fui capaz de fazer alguma coisa desde a natureza.


1
O Catalyst Control Center é realmente um pedaço de merda. Da última vez que o cansei, nem percebi que havia um segundo monitor conectado. Devo dizer que estou profundamente decepcionado com o Ubuntu e a ATI em relação a esse assunto. Jesus, não é como se a ATI fosse um jogador pequeno. Quão difícil pode ser para essas pessoas lançar software e hardware que realmente funcionam. E. Não aceito que o lixo 'não podemos tentar em todas as plataformas'. Não acho que uma Fujitsu Siemens Amilo 3530 seja algo especial. AMD, ATI, Ubuntu, vamos lá. Realmente, deveria funcionar.
— Mark L. Potts

0

ATI RV630 [Radeon HD 2600XT] Tudo o que posso sugerir é executá-lo sem carregar um driver, se isso for possível para você.

Eu configurei o meu em 2/3 minutos usando a roda dentada / tela e estava tudo bem. Eu tenho programas escritos em allegro que eram lentos, sem um driver, às vezes parando por 2 segundos no visor. No passado, a única coisa que descobri que funcionava para carregar drivers era invejosa, mas muito antiga agora? Isso não funcionou para mim, http://www.ubuntugeek.com/how-to-install-ati-radeon-hd-2600-drivers-in-ubuntu.html , mas conseguiu destruir a configuração do monitor duplo e fornecer ao "O tamanho virtual necessário não se ajusta ao tamanho disponível: erro solicitado = (2560, 1024), mínimo = (320, 200), máximo = (1600, 1600)". Portanto, o sistema está inutilizável e agora está parado (e muitas outras coisas para resolver também).


0

Eu tenho uma ATI Mobility Radeon HD 5650 e tive o mesmo problema. Funcionou originalmente, mas quando instalei os drivers personalizados, ele parou de funcionar. Acabei de voltar a usar os drivers fornecidos com o Ubuntu e funcionou novamente.


0

Eu tive o mesmo problema com um laptop Asus com uma placa ATI Radeon HD 3470. Usar as configurações do sistema - display não foi suficiente. Mas rodar o AMD Catalyst Control Center (Administrative) a partir do painel e configurar tudo corretamente lá, fez o trabalho após uma reinicialização. Espero que ajude você.


0

Eu também tive esse mesmo problema e receberia o erro "GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gsd_2drr_2derror_2dquark.Code4:"

Pouco de fundo; Minha configuração é basicamente um laptop com duas telas externas conectadas a uma estação de acoplamento e a segunda tela externa nunca funcionaria.

Eu tentei todas as opções possíveis sob o sol, mas nada ajudou. Até que me ocorreu hoje que talvez o cabo DVI esteja quebrado. Então entrou e pegou um novo e baixo e eis. Coloquei todas as minhas três telas funcionando novamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.