Problema com a configuração do monitor duplo no Ubuntu 18.04


9

Eu tenho um problema muito irritante após uma instalação limpa do Ubuntu 18.04.

Configuração

Um monitor de 24 "conectado a um laptop Dell XPS 13 (9365 2 em 1) por meio de um dock Dell conectado à porta ThunderBolt. No dock, uso uma porta de mini-display para exibir a porta para conectar o dock ao monitor .

Problema

Quando ligo o laptop, o monitor funciona e vejo as informações de inicialização (BIOS) e a solicitação de senha da unidade criptografada. Quando a tela de login (gnome) está prestes a ser exibida, o monitor desliga e não se recupera desse estado. Eu tenho que desconectar o laptop da estação de acoplamento, fazer login e reconectar a estação / monitor. Às vezes, as duas telas estão roxas, o ponteiro do mouse se move na tela, mas nada mais acontece.

Informação do motorista

WARNING: you should run this program as super-user.
*-display                 
   description: VGA compatible controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 02
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0

saída lspci

00:00.0 Host bridge: Intel Corporation Device 590c (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 591e 
(rev02)
00:04.0 Signal processing controller: Intel Corporation Skylake          
Processor Thermal Subsystem (rev 02)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP 
Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point- LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.1 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4b (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:01.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:02.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
39:00.0 USB controller: Intel Corporation Device 15db (rev 02)
3a:00.0 Non-Volatile memory controller: Sandisk Corp WD Black NVMe SSD
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
3c:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)

Alguma idéia sobre o que verificar ou o que fazer?

Desde já, obrigado.


Você pode incluir o número do modelo de dock na sua pergunta? O que acontece quando você tenta alternar os consoles virtuais (Ctrl + Alt + F2)?
— xiota 30/05

Olá xiota, o modelo é JDV23 ( amazon.com/Dell-Monitor-Adapter-USB-C-450-AFGM/dp/B01FN1YK92 ). Se eu tentar fazer Cntrl + Alt + F2, nada acontece. :(
— Philippe Delteil

Acabei de atualizar as informações de configuração.
— Philippe Delteil 30/05

@SebastianStark, sua resposta resolveu o problema! Obrigado.
— Philippe Delteil

@SebastianStark Você pode postar uma resposta para que a recompensa possa ser concedida?
— WinEunuuchs2Unix

Respostas:


3

Provavelmente, o seu dock não é suportado no linux, a menos que seja um dock thunderbolt verdadeiro ou tenha seu próprio driver.

Atualize sua pergunta com a saída lspci completa.

Thunderbolt 2 é o mesmo conector físico que a mini porta de exibição; em uma verdadeira estação de raios, a porta de exibição é apenas outro soquete para a placa de vídeo. Eu uso um dock de raios OWC dessa maneira, é quase invisível para o computador como basicamente hotlpug pci-e.

Se o seu dock é fabricado pela dell, ele quase certamente usa um chipset displaylink, que precisará de um driver para funcionar corretamente, você pode obter um aqui. Será lento e lento, estes são pouco utilizáveis ​​no Linux. http://www.displaylink.com/downloads/ubuntu

A menos que você precise do dock para as outras portas, basta conectar o monitor diretamente ao soquete do raio, você pode precisar de um adaptador.


Gostaria apenas de obter um adaptador usb-c para displayport, eles não são caros e é provável que você precise em outro lugar de qualquer maneira. especialmente se você tiver várias portas usb-c. FYI-usb-c é um raio 3 e não 2, não faz a passagem com tanta facilidade.
— Amias

Ei Amias, obrigado pela sua resposta. Acabei de atualizar a pergunta com a saída do comando lspci.
— Philippe Delteil

Acabei de atualizar as informações de configuração.
— Philippe Delteil 30/05

Amias, preciso do dock porque uso várias portas e também carrego o laptop com o mesmo cabo.
— Philippe Delteil

ok, então seu dispositivo de raio adequado, como o lspci, mostra que ele tem hotplugged como uma ponte pci. Que o interruptor Wayland não é ativada por padrão, você deveria ter mencionado que;)
— Amias

3

Isto pode estar relacionado ao gdm3 usando wayland. Tente desativar o wayland para o gdm3.

Para fazer com que o gdm3 use o xorg em vez do wayland, edite o arquivo /etc/gdm3/custom.conf, encontre a linha que contém WaylandEnable=falsee remova o sinal de comentário ( #). Depois de fazer a alteração, reinicie e teste se o problema ainda persistir.


Obrigado pela sua ajuda, mas esta resposta não resolveu o problema.
— Philippe Delteil

Não ajudou no meu caso, quer, também tenho problema com telas de layout redefinir de vez em quando (o suficiente estranho não em cada reinicialização)
— K. Kowalczyk

Isso funciona para mim. Pelo menos parcialmente. Eu tenho 2 monitores conectados à estação de acoplamento do computador. Antes de quando eu reiniciar com o dock conectado, não consigo ver a tela de login. Agora eu posso vê-lo na tela do laptop.
— Scaamanho

1

Parece que tenho um problema muito parecido ...

Eu tive problemas com o Ubuntu 18.04 totalmente travando quando tive meu laptop fechado na docking station por algum motivo.

Não consegui corrigir o problema, por isso atualizei tendo em mente que poderia ter sido uma atualização do 18.04 que estragou tudo.

Isso pareceu ter resolvido o problema de bloqueio para mim, mas agora, quando encaixada, a segunda tela não é detectada pela tela de login, a menos que meu laptop esteja aberto ou quando eu alterno os cabos do monitor na dock para criar a tela 1, tela 2 na tela 2, tela 1. Não faço ideia por que isso ajuda, mas funciona ...

Talvez isso ajude no seu caso também ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.