Estou executando o Antergos (kernel v. 4.16.11-1-ARCH) no meu laptop Dell XPS 13 9350. Recentemente, comprei o D3100 Laptop Dock da Dell e esperava usá-lo como um hub para meu teclado e monitores no trabalho. Eu tive um grande sucesso com o teclado, mas estou realmente confuso sobre como usar as portas HDMI com o meu sistema.
Eu segui a esta página wiki do Arch Linux , incluindo a instalação do pacote displaylink
AUR com a evdi-git
package. Eu segui todos os passos com o udl também. O que aconteceria se eu conectasse meu monitor a uma das portas HDMI na parte de trás e tentasse espelhar / estender a tela, minha sessão do GNOME (ou X, ainda não consigo descobrir o que está quebrando!) e fui forçado a fazer login em uma nova sessão no menu de login. Esse comportamento foi consistente e, em um esforço para corrigi-lo, eu segui a etapa Solução 1 da seção Solução de problemas da página da wiki vinculada. Isso mudou a saída de xrandr --list-providers
para apenas uma entrada da Intel, mas agora nem consegui detectar o outro monitor. E é aí que estou agora.
Algo a se notar é que eu tenho um dongle tipo C barato para HDMI que eu uso em qualquer lugar, e que faz trabalhar com o outro monitor, sem nenhum escrúpulo. Mas a doca DisplayLink eu tenho? Sem dados.
Algumas coisas relevantes:
Quando eu conecto o monitor, aqui estão algumas das entradas de log em journalctl
May 30 15:59:35 patty-c kernel: evdi: [D] evdi_painter_connect:573 (dev=1) Connected with 0000000093b4d634
May 30 15:59:35 patty-c kernel: evdi: [D] evdi_detect:75 (dev=1) Painter is connected
May 30 15:59:35 patty-c kernel: evdi: [D] evdi_painter_crtc_state_notify:482 (dev=1) Notifying crtc state: 3
Aqui está a saída do meu Xorg.0.log
Por favor, estou realmente esperando que isso funcione, e se você precisar de algum arquivo / quiser que eu tente algo, me avise em um comentário e eu lhe assegurarei o que acontece. Obrigado!