nova instalação do Debian não gosta de mostrar resolução nativa de exibição

1

EDIT: não tenho certeza se posso excluir isso? Tudo se corrigiu uma vez que eu desliguei o outro pc. Parece que a interferência estava acontecendo em certos fios. (Ainda não se importaria de saber qual seria a solução, no entanto)

A situação:

  1. A pre-built Asus vivo (i5 version), also pre-owned
  2. A sharp 1080p@60hz 46 inch television (unknown model, cannot recognise it in a google image search)
  3. A fresh install of the latest debian, with lxde and lightdm as my preferred managers.

O problema: Sempre que o monitor tenta usar a resolução nativa, ele não consegue exibir inteiramente (a TV diz que sinal de vídeo incompatível) ou mostra uma tela corrompida na qual eu só posso operar parcialmente (às vezes apagando aleatoriamente o indicador de sinal ruim). Parece mais inclinado a mostrar uma tela corrompida depois de eu ter logado, o que significa que eu tenho que fazer login cego (perfeitamente viável).

Ele tenta usar essa resolução nativa de quando o xwindows é iniciado, acredito.

Eu suspeito de três coisas possíveis: a TV não está fornecendo informações EDID corretas (um dump de um aplicativo que eu agora esqueci o nome de algum lixo mostrado no EDID que a tela estava dando), o cabo hdmi está com defeito (é o único que tenho atualmente) ou a máquina que eu adquiri do marketplace da amazon estava com defeito, o que pode ser o motivo pelo qual ele foi retornado para começar.

De qualquer forma, durante uma das janelas de oportunidade em que pude realmente ver a tela, adicionei a seguinte linha à minha configuração do lxsession em 'autostart': xrandr --auto --output HDMI1 --primary --mode 1920x1080i --rate 60

A versão entrelaçada é funcional (embora a tela brilha quando eu movo as janelas ao redor). Então, agora, quando eu fizer login, posso obter uma tela de aparência normal. (Se eu mudar para um dos outros terminais com ctrl + alt + F1 ele volta a dizer sinal incompatível)

Meu objetivo é fazer com que o entrelaçamento seja o modo de exibição padrão para todo o processo de inicialização pós-grub ou, melhor ainda, adicionar um modo corretivo (assumindo mal edid) que me permita ver a resolução de exibição nativa corretamente mas eu estou intimidado fazendo novas entradas no xorg.conf e sem conhecer o modelo do meu display, eu não sei quais valores colocar (além disso, parece que a configuração do xorg pode ser colocada em vários lugares e eu não sei o que sobrepõe o que - seria muito chato se eu descobrisse que minhas alterações não funcionavam apenas para descobrir que a configuração não estava sendo aplicada de forma alguma). Embora a exibição seja exibida corretamente no Windows, talvez eu possa encontrar os valores nas janelas em algum lugar?

Em vez de editar o xorg.conf, e por ignorância de exatamente em que ordem o processo de inicialização ocorre, eu tentei cortar e colar a linha xrandr que o coloca no modo entrelaçado, em tantos lugares de inicialização quanto possível. Não funcionou. Eu também perdi a noção de onde exatamente eu fiz edições (tentei fazer um grep de todo o disco rígido e classificar por data para descobrir o que eu mudei, mas estava demorando demais).

Eu sei que ao inicializar no modo de recuperação e iniciar uma sessão que o dispositivo HDMI1 não existe durante esse tempo, então talvez não exista nesses pontos durante o processo de inicialização que eu os inseri, também. Eu não me importaria de saber quando eles são adicionados.

Em qualquer caso, eu poderia fazer com alguém segurando minha mão através deste problema.

    
por Rob F 28.03.2016 / 17:14

1 resposta

0

Isso soa um problema de driver, você pode baixar o instalador aqui link

Os Ubuntu devem funcionar no debian, se o problema persistir, as versões mais recentes do kernel terão muitas melhorias para os dispositivos intel.

    
por 29.03.2016 / 11:32