Tela preta com cursor após login em canela quando o monitor VGA está conectado

5

Eu tenho um problema com uma instalação do Ubuntu 16.04.1 LTS + Cinnamon e Linux Mint 18.1 + Canela: telas pretas após o login quando um monitor VGA externo está conectado. Estes são os fatos:

  • Às vezes eu ligo o computador, faço login com minha senha e obtenho uma tela preta.
  • Quando isso acontece, o cursor fica sempre visível de qualquer maneira.
  • Nestes casos, eu ainda sou capaz de Ctrl + Alt + F1 (embora demore cerca de 30 segundos), mata lightdm ou mdm e tente novamente - eu posso ou não ser bem-sucedido após essa etapa.
  • Quando isso acontece, Ctrl-Alt-Backspace reinicia X (embora demore cerca de 30 segundos), mostre brevemente o papel de parede e me leva à tela de login.
  • Quando começo com o nível de execução 3, ainda recebo uma tela preta e não tenho a oportunidade de fazer login.
  • Quando isso acontece, o Ctrl-Alt-Del reinicia o sistema e mostra o splash.
  • Ao fazer login no modo de renderização de software, posso efetuar login sem problemas.
  • Ao inicializar no modo de recuperação e, em seguida, na inicialização normal, consigo fazer login sem problemas, mas a) no modo de renderização de software eb) sem monitor VGA externo.
  • Uma coisa que sempre acaba funcionando é fazer um desligamento strong no computador (segurando o botão liga / desliga) e, em seguida, geralmente consigo fazer o login normalmente.
  • Esses problemas não acontecem com o Unity no Ubuntu.
  • Ao inicializar sem a tela VGA, tudo funciona bem.
  • Ao conectar a tela VGA após o login, a tela congela.
  • O uso dos drivers comerciais da Intel não resolve o problema.
  • O uso de "mirror" não funcionou.
  • Alterar o layout como sugerido neste relatório de bug não funcionou.
  • Desativar os ícones da área de trabalho conforme sugerido neste tópico não funcionou.

Existe uma maneira sistemática de depurar esse problema e diagnosticar o problema? Alguém pode apontar quais informações importantes eu preciso focar para depurar esse problema? X logs, desabilitando o protetor de tela, talvez outras coisas?

jlcano@jlcano ~ $ lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description:    Linux Mint 18.1 Serena
Release:    18.1
Codename:   serena
jlcano@jlcano ~ $ uname -a
Linux jlcano 4.4.0-59-generic #80-Ubuntu SMP Fri Jan 6 17:47:47 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
jlcano@jlcano ~ $ inxi -Fx
System:    Host: jlcano Kernel: 4.4.0-57-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.1)
           Distro: Linux Mint 18.1 Serena
Machine:   System: TOSHIBA product: Satellite Pro A50-C v: PS56AE-07S013CE
           Mobo: TOSHIBA model: Satellite Pro A50-C v: Version A0
           Bios: TOSHIBA v: Version 6.10 date: 07/15/2015
CPU:       Dual core Intel Core i7-5500U (-HT-MCP-) cache: 4096 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9577
           clock speeds: max: 3000 MHz 1: 2899 MHz 2: 2899 MHz 3: 2899 MHz
           4: 2899 MHz
Graphics:  Card: Intel Broadwell-U Integrated Graphics bus-ID: 00:02.0
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: [email protected], [email protected]
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.8, 256 bits)
           GLX Version: 3.0 Mesa 11.2.0 Direct Rendering: Yes
Audio:     Card-1 Intel Wildcat Point-LP High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 Intel Broadwell-U Audio Controller
           driver: snd_hda_intel bus-ID: 00:03.0
           Sound: Advanced Linux Sound Architecture v: k4.4.0-57-generic
Network:   Card-1: Intel Ethernet Connection (3) I218-V
           driver: e1000e v: 3.2.6-k port: 3080 bus-ID: 00:19.0
           IF: enp0s25 state: up speed: 1000 Mbps duplex: full
           mac: b8:6b:23:10:be:c6
           Card-2: Intel Wireless 7265 driver: iwlwifi bus-ID: 02:00.0
           IF: wlp2s0 state: down mac: 10:02:b5:1c:dc:2a
Drives:    HDD Total Size: 1000.2GB (2.2% used)
           ID-1: /dev/sda model: TOSHIBA_MQ01ABD1 size: 1000.2GB
Partition: ID-1: / size: 622G used: 14G (3%) fs: ext4 dev: /dev/sda5
           ID-2: swap-1 size: 8.50GB used: 0.00GB (0%) fs: swap dev: /dev/sda6
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 75.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 188 Uptime: 26 min Memory: 1103.9/7892.8MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.461) inxi: 2.2.35 
jlcano@jlcano ~ $ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Broadwell-U Host Bridge -OPI [8086:1604] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09)
00:03.0 Audio device [0403]: Intel Corporation Broadwell-U Audio Controller [8086:160c] (rev 09)
00:14.0 USB controller [0c03]: Intel Corporation Wildcat Point-LP USB xHCI Controller [8086:9cb1] (rev 03)
00:16.0 Communication controller [0780]: Intel Corporation Wildcat Point-LP MEI Controller #1 [8086:9cba] (rev 03)
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection (3) I218-V [8086:15a3] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation Wildcat Point-LP High Definition Audio Controller [8086:9ca0] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #6 [8086:9c9a] (rev e3)
00:1c.2 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 [8086:9c94] (rev e3)
00:1d.0 USB controller [0c03]: Intel Corporation Wildcat Point-LP USB EHCI Controller [8086:9ca6] (rev 03)
00:1f.0 ISA bridge [0601]: Intel Corporation Wildcat Point-LP LPC Controller [8086:9cc3] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] [8086:9c83] (rev 03)
02:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 61)
jlcano@jlcano ~ $ cat .xsession-errors 
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
/etc/mdm/Xsession: Beginning session setup...
localuser:jlcano being added to access control list
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
Window manager warning: Software rendering detected: Gallium 0.4 on llvmpipe (LLVM 3.8, 256 bits)
Unhandled exception in thread started by 
sys.excepthook is missing
lost sys.stderr
Cjs-Message: JS LOG: About to start Cinnamon
Cjs-Message: JS LOG: ACTIVATING SOFTWARE RENDERING
St-Message: cogl npot texture sizes SUPPORTED
Cjs-Message: JS LOG: Cinnamon started at Tue Jan 10 2017 09:46:23 GMT+0100 (CET)
Cjs-Message: JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
openGL version 3.3 detected (GL3 Cogl Driver)
MetaSyncRing disabled: couldn't find required GL extensions, or the minimum safe openGL version was not met
Cjs-Message: JS LOG: Invalid network device type, is 14
Cjs-Message: JS LOG: network applet: Found connection for active
Cjs-Message: JS LOG: Removing an access point that was never added
mintUpdate: no process found
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Window manager warning: Log level 8: meta_window_move_resize: assertion '!window->override_redirect' failed
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
jlcano@jlcano ~ $ sudo lshw -c video
[sudo] password for jlcano: 
  *-display               
       description: VGA compatible controller
       product: Broadwell-U Integrated Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:45 memory:f0000000-f0ffffff memory:e0000000-efffffff ioport:3000(size=64)

Editar a saída de sensors após um dia inteiro de uso:

jlcano@jlcano ~ $ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +85.0°C  (crit = +107.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +49.0°C  (high = +105.0°C, crit = +105.0°C)
Core 0:         +49.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:         +49.0°C  (high = +105.0°C, crit = +105.0°C)

Editar do OP excluiu a resposta "definir apenas o monitor externo e desativar a tela do laptop funcionou."

    
por astrojuanlu 29.11.2016 / 08:54

1 resposta

2

Com base na saída do seu Sensors:

Sensors:   System Temperatures: cpu: 75.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A

Se esta informação for precisa, eu diria que sua CPU está superaquecendo e diminuindo o tempo tentando se preservar, resultando nos atrasos que você está tendo em chegar a um terminal e reiniciando o X. Pelo que eu sei, o Broadwell- A série U não foi projetada para funcionar a estas temperaturas e pode ser danificada devido ao calor excessivo. A causa raiz pode ser a falta de rotação do ventilador causando resfriamento inadequado.

Sem ter o hardware em questão, não posso determinar se a saída do seu sensor fornecido é precisa. No entanto, se for, é uma causa de preocupação imediata e deve ser tratada sem demora.

Como a série Broadwell-U possui gráficos integrados, o calor excessivo que causa mau funcionamento pode ser a causa dos problemas gráficos que você está enfrentando.

    
por Elder Geek 16.01.2017 / 16:37