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

Mark L. Potts
fonte
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.

gtg903w
fonte
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.

Viktor
fonte
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.

varun
fonte
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.

Anand Vaidya
fonte
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
OS elementar
fonte
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.

Will Ford
fonte
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).

alexx
fonte
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.

Sam King
fonte
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ê.

Mestre de SSO
fonte
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.

Jouni Kosonen
fonte