Antes do último final de semana, minha configuração Debian 8 era relativamente estável; havia algumas peculiaridades (como não poder usar gráficos acelerados), mas era útil para a maior parte do que eu faço. Eu estava usando o driver fglrx
da AMD para minha configuração, que é o seguinte:
- ATI Radeon HD 5870
- 3 monitores idênticos do Samsung SyncMaster SA850
- 3 cabos HBR2 DP - sem dongles ou adaptadores
Isso funcionou bem, usando a resolução completa e a taxa de atualização adequada para os monitores, mas eu queria atualizar para o Debian 9, entrar no driver de código aberto e, espera-se, corrigir os problemas de gráficos acelerados. Eu não tinha ideia do que estava fazendo. Foi um longo fim de semana, especialmente porque eu não sou um guru no X. Desde a minha primeira vez usando o slackware 0.97 até agora, ele sempre pareceu mais mágico do que qualquer outra coisa:)
Aqui é onde eu estou agora. O driver xserver-xorg-video-radeon
parece estar funcionando corretamente e identifica o cartão e os monitores. Quando o sistema inicializa no modo gráfico, o sistema realmente acha que está tudo bem ( gdm3
está em execução, meus aplicativos são iniciados etc.), mas não há nada nas telas. Os monitores reclamam que "Não é o modo ideal. Modo recomendado 2560x1440", que é a resolução nativa dos monitores e o que eu estava usando.
Inicialmente, procurei e vi que poderia pelo menos colocar os consoles virtuais em funcionamento se eu adicionasse nomodeset
a grub
ou definisse modeset=0
nas opções do módulo do kernel. No entanto, isso basicamente desativa o driver de vídeo e desiste. Removendo isso, e deixando modeset
ativado, posso usar xrandr
para mudar para 1280x1024 e isso "funciona", mas não é a configuração desejada (e não corrige o problema com os terminais virtuais). Eu tentei adicionar uma modeline com cvt
e xrandr
com as especificações exatas do monitor, mas isso também não funcionou. Eu até tentei com 2560x1440 @ 30Hz e nada. Eu tentei alternar DPMS. Eu até tentei uma inicialização USB "live" Ubuntu. Nada.
Todos os pacotes na caixa são atualizados a partir de 2018-03-19T14: 00Z.
Como parece ser a prática normal para este tipo de pedido de ajuda, aqui estão algumas versões de pacotes, arquivos de configuração e registros.
- uname:
Linux ziggy 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
- debian: 9,4
- xserver-xorg: 1: 7.7 + 19
- xserver-xorg-core: 2: 1.19.2-1 + deb9u2
- xserver-xorg-video-radeon: 1: 7.8.0-1 + b1
- firmware-misc-nonfree: 20161130-3
xorg.conf:
Section "Monitor"
Identifier "0-DFP1"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "DPMS" "false"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP2"
Option "TargetRefresh" "60"
Option "Position" "2560 0"
Option "DPMS" "false"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP3"
Option "TargetRefresh" "60"
Option "Position" "5120 0"
Option "DPMS" "false"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "Card0"
Driver "radeon"
BusID "PCI:6:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Virtual 7680 1440
EndSubSection
EndSection
O Xorg.0.log é grande (disponível aqui ), mas aqui estão alguns destaques:
[ 10.141] (II) RADEON(0): Output DisplayPort-0 connected
[ 10.141] (II) RADEON(0): Output DisplayPort-1 connected
[ 10.141] (II) RADEON(0): Output DisplayPort-2 connected
[ 10.141] (II) RADEON(0): Output DisplayPort-3 disconnected
[ 10.141] (II) RADEON(0): Output DisplayPort-4 disconnected
[ 10.141] (II) RADEON(0): Output DisplayPort-5 disconnected
[ 10.141] (II) RADEON(0): Using spanning desktop for initial modes
[ 10.141] (II) RADEON(0): Output DisplayPort-0 using initial mode 2560x1440 +0+0
[ 10.141] (II) RADEON(0): Output DisplayPort-1 using initial mode 2560x1440 +2560+0
[ 10.141] (II) RADEON(0): Output DisplayPort-2 using initial mode 2560x1440 +5120+0
O que parece muito promissor, mas é isso que parece matá-lo:
[ 10.253] (II) RADEON(0): Setting screen physical size to 2032 x 381
O que?
NOTA: NÃO existem linhas "EE".
Eu realmente não tenho ideia do que verificar em seguida. Eu olhei para muitos outros tópicos, tentei usar as diferentes 3 portas no cartão, usando apenas um monitor, etc.
Quaisquer ideias, estratégias, ajuda seriam muito apreciadas. Eu publicarei qualquer outra informação necessária para solucionar esse problema.
Agradecemos antecipadamente
David