Ubuntu 16.04 no Dell Latitude 7480 - problemas de hardware [fechados]

0

A única questão subjacente: "como faço para que o hardware do meu Latitude 7480 funcione no Ubuntu?"

O problema é o suporte ao chipset, para que todos os usuários vejam os mesmos problemas, e problemas semelhantes em chipsets diferentes provavelmente não estão relacionados. Esta questão fornece uma lista coerente de sintomas relatados pelo usuário para desenvolvedores do kernel. A resposta fornece uma receita de solução para os usuários e uma lista de verificação de status para aqueles que estão pensando em comprar um. Quando o feedback identifica um problema coerente o suficiente para um relatório de bug do kernel, criamos um e o vinculamos, mas "meu laptop falha e não sei por quê" não é um bom bug do kernel!

O Ubuntu 16.04 LTS funciona principalmente. Problemas fora da caixa:

  1. (resolvido, veja abaixo) Bluetooth não reconhecido, outros problemas de driver, incluindo estranheza de rede após a suspensão (sem wifi mostrando na barra de status, mas funcionando), o áudio não funciona
  2. (resolvido, veja abaixo) SSD Samsung 960 PRO não reconhecido no BIOS
  3. (resolvido, veja abaixo) O DualPoint Stick e a linha de 3 botões param de funcionar após a suspensão ou hibernação
  4. (resolvido, veja abaixo) Terminais virtuais não funcionam depois de um tempo
  5. O dock TB16 não funciona (carregar e trabalhar com vídeo um pouco e falhar)
  6. O sistema nem sempre reconhece automaticamente novas redes WiFi
  7. O kernel entra em pane, com comportamento diferente dependendo da versão do kernel, depois de algum tempo (horas a semanas, aparentemente aleatoriamente, veja abaixo)

Várias soluções existem, conforme observado, veja abaixo.

Problema 5: se estiver conectado ao encaixe, às vezes o vídeo funciona. Desconectando-o pode congelar a tela e, assim, pendurar o laptop. Parece que depois disso, o kernel entra em pânico com mais frequência (horas a dias, mesmo com reinicialização a frio, veja abaixo). Eu fiz assim algumas experiências. Nada mais no banco dos réus funciona, exceto o carregamento.

Problema 6: A caixa de diálogo Wi-Fi nem sempre tem as redes que seu smartphone vê, mesmo que elas tenham sido vistas no passado. Às vezes, o WiFi não associará. Às vezes, ele desaparece do ifconfig e, se isso acontecer, você já está no problema 7, não há como evitá-lo.

Problema 7: Os pânicos do kernel são estranhos. Em alguns casos, elas são verdadeiras falhas de desligamento, mas isso é raro e acontece apenas sob o kernel 4.10 no Ubuntu 17.10.

Sob o kernel 4.8 no Ubuntu 16.04.2, eles acontecem todos os dias ou poucos, embora algumas vezes eu tenha ido até 4 dias e uma vez a um mês. Esse registro foi quebrado por um teste do dock TB16, e agora ele está de volta à reinicialização todos os dias.

Os pânicos são lentos, com mensagens nos logs. O principal sintoma é a interface wifi desaparecendo. Se eu hibernar e retomar depois disso, chega-se a uma tela em branco com o tempo no topo, mas você não pode obter uma caixa de login para digitar sua senha.

E você precisa fazer um boot a frio para recuperar a rede. Bota quente com o poder ainda não conserta. Veja o relatório de erros do kernel, abaixo, para xinput, lspci, Xorg.0.log, etc.

Detalhes do sistema:

Intel Core i7-7660U CPU
Intel HD graphics 640 with Thunderbolt 3 with Core i7 vPro
Intel 8265 wireless/BlueTooth card
Dual Pointing 82-key keyboard with smartcard, contactless smartcard, fingerprint reader, Thunderbolt 3
4-cell battery
14" QHD (2560x1440) Touchscreen w/integrated Camera, Mic
Samsung 960 PRO 2TB SSD
Crucial 2x16 GB DDR4 2133 MHz RAM
    
por Joe 31.05.2017 / 21:32

1 resposta

2

Soluções até agora:

Problema 1. Muitos problemas foram corrigidos quando eu atualizei para o firmware em 16.10 enquanto ainda executava o kernel do Linux 4.08 nos lançamentos iniciais do Ubuntu 16.04:

wget -N http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161.1_all.deb
dpkg -i linux-firmware_1.161.1_all.deb

Problema 2. Atualizou o BIOS e o firmware no SSD, ativou a SATA ACPI e as ROMs de inicialização herdadas, desabilitou a inicialização segura. Nenhuma pista porque um SSD PCIe NVMe precisa de uma opção SATA, mas aí está! OK, isso não é realmente um problema do Latitude, mas é um SSD popular, e a única maneira de obter 2TB no momento. Estou confuso porque ele usa apenas uma ROM legada. Talvez exista uma maneira do Windows de configurá-lo de forma diferente. Oh bem.

Problema 3. A correção está dentro, obrigado Ben Morgan! Quando eu suspendo ou hibernando e continuo, o DualPoint Stick (provavelmente ALPS sob o capô, mas não diz isso) e os três botões acima do trackpad param de funcionar. FYI, eu arquivei um bug do kernel aqui:

link

Problema 4. Os VTs funcionam em kernels / firmware recentes.

Problema 5. Uma pessoa da Dell me disse que o suporte para o ThunderBolt 3 está indo bem nos novos kernels. Por enquanto, o vídeo e o carregamento funcionam um pouco e depois falham, mas qualquer outra coisa não funciona (áudio, rede, USB). Eu testei HDMI e VGA, mas não DisplayPort. Vista de perto, a qualidade VGA nativa não é tão boa quanto um conversor HDMI-VGA de US $ 9 da VicTsing ou outros, embora seja muito bom.

Problema 6. Você tem que fazer Editar conexões e inseri-las manualmente (incluindo senhas), e então as encontra. Até que isso não aconteça, e então você está no ciclo slow-crash-cold-boot. Isso pode indicar que as falhas estão relacionadas à rede.

Problema 7. Com o lançamento do Ubuntu 16.04.3, vimos o kernel 17.10 (v. 4.10) e as falhas rápidas e rápidas mencionadas anteriormente. A melhor coisa a fazer a partir de janeiro de 2018 é fixar e executar o kernel 16.04.2 e o firmware 16.10. Fixar o HWE anterior restaurou-o para um problema anterior, uma melhoria definitiva, mas ainda não ótima. Veja acima.

Além disso, a maioria das coisas parece funcionar:

Blank=untested
p=partial
m=maybe (probably need a package)
y=yes

 GPU
 smartcard
 fingerprint
 SIM card
n Thunderbolt 3 (charges, video work a little, then fail, but not USB, audio, RJ45)
p WiFi
y camera
y builtin mic
y DualPoint Stick, 3 buttons (17.04, else freeze after suspend)
y SD card (exfat filesystem is not recognized until you add packages)
y audio port 16.04 w/ 1.161.1 firmware from 16.10
y bluetooth 16.04 w/ 1.161.1 firmware from 16.10
y touchpad, 2 buttons
y HDMI
y SSD
y RJ45 (grabs cable, need tool to remove)
y CPU
y RAM 32GB (Crucial 2x16GB DDR4 2133 upgrade)
y battery
y touchscreen
y X11
y keyboard, backlight
y USB3 ports 1, 2, 3
y speakers, mic

Desculpe pela duração. Eu esperava encontrar uma única página com todas essas respostas, mas não o fiz, então fiz assim.

    
por Joe 24.01.2018 / 01:18