Tenho um monitor externo conectado a um dock Thunderbolt que gostaria de utilizar. Por alguma razão, o monitor parece ser reconhecido pelo sistema, mas não exibe nada.
- Posso confirmar que o cabo e o monitor estão bem, pois funcionam perfeitamente quando inicializados no Windows
- O dock Thunderbolt parece não ser o problema, pois os periféricos USB estão funcionando bem
- A execução
swaymsg -t get_outputs
mostra o monitor integrado comoeDP-1
e o monitor externo comoDP-2
. Não há indicação aqui de que o segundo monitor não estaria funcionando. - A execução
wdisplays
mostra uma prévia de como deve ser a segunda tela, então, evidentemente, o sistema está renderizando o que deve ser enviado ao monitor - Quando reinicio a máquina, a saída tty é espelhada no segundo monitor. Então, evidentemente, é reconhecido.
- Não há erros em
sway --debug
- Não há entradas
dmesg
que apareçam relacionadas ao problema - A execução
lspci -k | grep -A 4 VGA
mostra que o driver de vídeo está carregado
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G7 (rev 07)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device 86f9
Kernel driver in use: i915
Kernel modules: i915
- Eu configurei a variável de ambiente
WLR_DRM_NO_MODIFIERS=1
conforme recomendado para resolver problemas relacionados - Tentei instalar outras versões
wlroots
sem sucesso, embora honestamente não saiba se isso resolveria o problema. - Embora a taxa de atualização seja muito ruim durante o uso normal (por isso estou tentando esse método), posso usar este monitor com sucesso com uma GPU Nvidia RTX 2060 externa, conectada via Thunderbolt 3, com o driver noveau.
Eu realmente não tenho ideia de como abordar melhor a solução desse problema, então qualquer conselho seria apreciado! Se houver alguma informação adicional que possa ser relevante, terei o maior prazer em fornecê-la.
Informação do sistema:
- SO: Manjaro 21.1.6 Pahvo
- WM: oscilação 1.6.1
- wlroots 0.14.1-2
Responder1
Tive um problema semelhante, onde meus monitores externos eram reconhecidos e mostrados como utilizáveis nas configurações, mas sempre que tentava ativá-los e realmente estender os monitores, nada acontecia e eles permaneciam pretos. Boas ferramentas do POP!_OS me ajudaram. Escrevi um pequeno post sobre isso, espero que ajude aqui também