O monitor DisplayPort não é detectado se desligado e ligado novamente

25

Estou executando o Ubuntu Desktop 14.04 em um PC de mesa com uma Nvidia GTX 660 conectada a um monitor HP LP2475w 24 "através do DisplayPort .

Ele inicializa bem, mas se eu desligar o monitor e ligá-lo novamente (por exemplo, à noite), o Ubuntu não reconhece o monitor ao ligá-lo. A tela permanece preta e a única saída é reiniciar.

Isso é particularmente irritante, pois eu posso mudar o monitor para uma máquina diferente e voltar novamente, e a mesma coisa acontece. Eu tenho que reiniciar a máquina Ubuntu para recuperar a tela. O Windows 8.1 gerencia isso sem problemas.

Se eu conectar através de DVI, não há problema; no entanto, quando mudo para um monitor 4K, precisarei usar o DP. Por favor ajude!


ATUALIZAR

Se eu tiver um segundo monitor conectado usando DVI, continuo perdendo o monitor DisplayPort se o desligar e ligar novamente, mas consigo recuperá-lo usando Ctrl-Alt-F1 e Ctrl-Alt-F7.

Se o monitor DisplayPort estiver conectado sozinho, esse método não ajudará. Ainda é um problema sério para mim.

Não acredito que mais ninguém está tendo. Alguém quer compartilhar alguma experiência?

Placas gráficas diferentes funcionam melhor? Monitores diferentes?

johnr
fonte
1
Se eu tiver um segundo monitor conectado usando DVI, continuo perdendo o monitor DisplayPort se o desligar e ligar novamente, mas consigo recuperá-lo usando Ctrl-Alt-F1 e Ctrl-Alt-F7. Se o monitor DisplayPort estiver conectado sozinho, esse método não ajudará. Ainda é um problema sério para mim. Não acredito que mais ninguém está tendo. Alguém quer compartilhar alguma experiência? Placas gráficas diferentes funcionam melhor? Monitores diferentes?
JohnR
1
Obrigado David, você está certo. Esse é o mesmo problema. É bom saber que não estou ficando louco!
JohnR
Sim, o protetor de tela funciona - foi assim que me deparei com a questão. A tela morreria se deixada por muito tempo e não voltava.
JohnR
Meu problema foi: Se eu usar o timer de proteção de tela do monitor , a tela será desativada e não poderá ser recuperada. Se eu usar o protetor de tela do Ubuntu (software) , a luz de fundo da tela permanecerá ligada. O que acontece com você?
David6
Ah eu vejo. Sim, meu comportamento é o mesmo que o seu. Se a luz de fundo permanecer acesa, é recuperável. O problema é apenas se o monitor desligar ou alternar para uma entrada diferente e ficar irrecuperável.
JohnR

Respostas:

5

Acabei de ter o mesmo problema com um Dell u2913wm conectado a um i5-5775c Iris Pro 6200 via Displayport. Quando troquei as entradas no monitor, ele não exibia uma imagem posteriormente.

O problema pode ser resolvido usando o ssh para efetuar login na máquina e executando:

env DISPLAY=:0 xset dpms force off
env DISPLAY=:0 xset dpms force on

Embora não seja muito prático, isso ativaria a tela novamente.

Depois de ler a resposta mencionada ao desativar o DDC / CI, eu brinquei com as configurações do meu monitor, pois a configuração manual de dpms é muito complicada. A configuração DDC / CI não fez nada para mim, mas meu monitor tinha uma configuração adicional do Displayport 1.2 que foi desativada.

Depois de ativar a configuração do Displayport 1.2, meu monitor começou a funcionar novamente depois de alterar as entradas ou desligá-lo, exatamente como deveria.

rakete
fonte
Isso funciona muito bem. Para evitar o SSH, uma solução é criar um shell script com os comandos que você mostrou. Em seguida, criar em Configurações / teclado / Atalhos um atalho personalizado para que quando comando Ctrl + Alt + W é pressionado (ou qualquer outra combinação ainda não usado)
coderazzi
@coderazzi que não vai funcionar quando o desktop está bloqueado
Edheldil
@ Edheldil: você está certo. Normalmente, tenho que digitar primeiro cegamente a senha, que desbloqueia a área de trabalho. Em seguida, pressione o atalho.
coderazzi
2

Eu tenho esse mesmo problema. No entanto, minha tela também não dorme . Portanto, qualquer solução alternativa (por exemplo, ativar / desativar a tela) atinge esse problema .

Este bug foi criado no LaunchPad :

barra de lançamento >> bug 1313539

No entanto, atualmente está marcado como uma duplicata de um bug mais genérico:

launchpad >> bug 1308105 (ainda aberto)


ATUALIZAÇÃO: Jan-17

Eu apenas tentei com um cabo DVI Dual-Link.

Infelizmente, minha placa de vídeo não suporta Dual-Link, apenas Single-Link. No entanto, até onde sei, o HP DL139A ('Cabo Y de cabeça dupla DMS-59 para DVI') funciona. (Mais alguém sabe? )

Sem problemas (proteção de tela, suspensão da tela ou ativação) no DVI, exceto quedas na resolução 1920x1200 . Inconclusivo, mas o problema NÃO está presente com a mesma tela de 27 "e a mesma configuração de SO / driver.


ATUALIZAÇÃO: Jan-19

Nova placa de vídeo (maior / mais rápida) ainda em ordem.

Tentei com outra placa de vídeo, com DisplayPort duplo (em vez de DMS-59).

Infelizmente, o adaptador HP (HP P / N 481409-220, incluído) é apenas DisplayPort para DVI Single-Link . Eles têm outro adaptador (HP P / N NR078AA) que faz DisplayPort para DVI Dual-Link , mas custa US $ 150 (um desconto).

Sem problemas (proteção de tela / suspensão da tela ou ativação) no DVI, exceto quedas na resolução 1920x1200 . O cabo Direct DisplayPort (desta placa) ainda apresenta os mesmos problemas.


ATUALIZAÇÃO: fev-12

Resolvido por enquanto, movendo a tela para perto do PC e usando o cabo DVI Dual-Link (fornecido pela Samsung) fornecido com o monitor.

Ainda não é possível usar corretamente com o cabo DisplayPort .

david6
fonte
1

Eu tive os mesmos problemas. Eu conecto meu PC com Windows 7 ao monitor Dell 2709W da DisplayPort. (Nvidia GTX 750)

Encontrei soluções aqui: /superuser/630555/

Desativei o "DDC / CI" na configuração do meu monitor. Isso resolveu o problema. Eu espero que isso ajude.

phinix
fonte
1
Obrigado pela sua contribuição. Embora seu problema esteja relacionado, é um pouco diferente do meu. Eu já vi esse problema descrito no Win7. Estou executando o desktop Ubuntu e preciso reiniciar quando o monitor é desligado (mesmo devido a um tempo limite). Desativei o DDC / CI e não faz diferença no meu caso. Ainda é um grande problema para mim. Alguém tem alguma experiência semelhante com o Ubuntu?
JohnR
Resolvi o problema para mim, usando o Xubuntu (infelizmente nem todos os monitores têm essa configuração).
luator 12/08/15
0

Eu tive o mesmo problema com o meu laptop ASUS e o monitor Dell. O que acabo fazendo é usar o xset dpms force offcomando para fazer o monitor entrar no modo de economia de energia, em vez de desligar o monitor com o botão liga / desliga. Posso ativar a tela pressionando uma tecla do teclado ou movendo o mouse. Com esse método para desligar a tela, nunca me deparo com uma tela preta quando ligo a tela novamente. Também fiz um monitorOff.desktop em / usr / share / applications e fixei-o no iniciador, para que eu pudesse simplesmente clicar no ícone para desligar o monitor.

user274602
fonte
0

Encontrei algo semelhante em uma configuração de 4 monitores conectada via DisplayPort a uma NVidia GK107 [NVS 510] em execução no KUbuntu 14.04

Sempre que um dos monitores estiver sendo desativado, os outros serão reorganizados aleatoriamente em suas posições. Ao voltar a ligar o monitor, isso não traz a configuração antiga de volta.

Recentemente, notei um vazamento de memória com o SSH e o KDE Bug 280381 .

Dificilmente acabando com o kde4d (já que eu precisava dessa memória) notei depois que a configuração de exibição permanece a mesma. Consegui reproduzir esse comportamento, então acho que o problema pode estar em algum lugar do kded4.

Atualizar:

Como não acho que matar todo o processo kded4 seja uma opção válida, procurei um pouco nos Serviços e descobri que desabilitar o Serviço KScreen2 (Configurações do sistema> Inicialização e desligamento> Gerenciador de serviços) resolve o problema.

J. Beck
fonte
0

Eu também tive um problema semelhante a este na versão 14.04, com um monitor não acordando enquanto conectado à porta de exibição. Depois de investigar, não parecia haver um problema com o monitor.

O que parece estar funcionando para mim (últimas 24 horas) é o downgrade de xfce-settings conforme sugerido neste relatório de bug, postando o número 7

https://bugs.launchpad.net/ubuntu/+bug/1313539

apt-get não foi possível encontrar o pacote rebaixado por atrevido.

Encontrei na barra de lançamento .

Instalou-o via:

sudo dpkg -i xfce4-settings_4.11.0-1ubuntu1_amd64.deb 

Confirmado a instalação via:

xfce4-settings-manager -V

Agora posso fazer meu monitor dormir e parece que ele está acordando como esperado.

justLearning
fonte
0

Minha solução para isso foi criar uma xbindkeystecla de atalho ( Win+ M, mas você pode querer outra) para executar o seguinte comando:

xrandr --output DP2 --mode 3840x2160

Este comando restaurará o modo de vídeo do monitor quando você o executar. modeO parâmetro aqui é a resolução nativa do meu monitor, que normalmente é escolhida automaticamente na inicialização quando o monitor está ligado. Você pode determinar o nome e a resolução da sua saída se simplesmente executar xrandrsem argumentos.

Agora, se eu pressionar o botão liga / desliga no monitor para desligá-lo e depois pressioná-lo novamente para ligá-lo novamente, basta digitar minha tecla de atalho Win+ Me a imagem voltará à tela.

Ruslan
fonte