O Ubuntu instalado de fábrica da Dell no 16.04 possui algumas falhas que precisavam ser corrigidas antes de serem totalmente úteis. Abaixo estão as coisas que eu tive que corrigir. Por favor, sinta-se livre para adicionar o seu também.
[NB] Como sugerido pelos administradores, configurei um tópico nos Fóruns do Ubuntu https://ubuntuforums.org/showthread.php?t=2357424
Respostas:
Aqui está minha lista, com base nas recomendações do Arch Linux Wiki no Dell XPS 13 (9360).
Atualize o firmware linux para obter os blobs i915 guc e huc
Instale manualmente o firmware linux mais recente (pelo menos, lançado após 20170217).
Atualize para o kernel mais recente para obter economia de energia NVMe
Instale manualmente o kernel 4.11rc1 ou posterior para obter um patch de economia de energia do NVMe (faça o download dos linux-image-generic, linux-headers e linux-headers-generic para a versão que você escolher). Isso por si só deve gerar uma economia de energia ociosa de 30%.
sudo update-grub
.Melhore o desempenho gráfico e a economia de energia
Requer acima de duas atualizações primeiro!
Edite
/etc/default/grub
e inclua as seguintes opções a seguirGRUB_CMDLINE_LINUX_DEFAULT="quiet splash
para melhorar a economia de energia e o desempenho do driver de vídeo:Corra
sudo update-grub
.Observe que você deve poder adicioná-los a um arquivo .conf para o módulo i915, mas o Ubuntu não parece olhar para o arquivo quando eu o crio, e é por isso que recomendo esse método. Além disso, nem todas as opções são suportadas no momento (como enable_huc e sempahores, mas podem estar no futuro em versões posteriores de kernels ou linux-firmware).
Testei o Borderlands 2 com isso e vi uma melhoria de cerca de 5 FPS (em um original de 26 FPS). Também vejo uma ligeira diminuição no uso de energia.
Garanta as melhores velocidades sem fio
Edite
/etc/default/crda
e defina o código do país no final da linha REGDOMAIN.por exemplo.
REGDOMAIN=US
Corrija a detecção de palma no touchpad
Instale
xserver-xorg-input-libinput
.Criar
/usr/share/X11/xorg.conf.d/90-libinput.conf
contendo:Corrigir alguns problemas de rasgo de tela
Criar
/usr/share/X11/xorg.conf.d/20-intel.conf
contendo:fonte
Ventilador de refrigeração gira por causa de um processo de samba com defeito
O culpado é o processo gvfsd-smb-browse.
Adicione a declaração abaixo à seção [global] do seu /etc/samba/smb.conf
https://itsfoss.com/fix-gvfsd-smb-high-cpu-ubuntu/
Remova o driver duplicado do touchpad conflitante
Para que as coisas funcionassem corretamente, eu precisava desativar o segundo dispositivo do touchpad "SynPS / 2 Synaptics TouchPad". Acho que a maioria estava sendo ignorada e o syndaemon estava anexado a ele, em vez de "DLL0704: 01 06CB: 76AE Touchpad", que estava gerenciando o touchpad.
Eu o desativei no arquivo de configuração do Xorg. Eu abri:
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
e adicionou esta entrada:
Código:
https://ubuntuforums.org/showthread.php?t=2316240
Ativar detecção de palma do touchpad
Adicione ao /usr/share/X11/xorg.conf.d/50-synaptics.conf após a linha 13 um
Option "PalmDetect" "1"
para que, em geral, esta seção seja assim:https://erik.torgesta.com/2016/11/things-to-improve-ubuntu-16-04-on-dell-xps-13-9630/
O ícone do touchpad deve aparecer na área de notificação. Vá para preferências, defina Opções gerais-> Início automático e Ações-> Desativar o Touchpad ao digitar. Você também pode querer ajustar o atraso em milissegundos.
Alterando a direção da rolagem com dois dedos no touch pad:
EDIT: o arquivo abaixo parece não ter efeito na rolagem, mas quebra a funcionalidade do mouse. Eu o apaguei novamente, mas não tenho mais problemas com a rolagem.
O método alternativo de /ubuntu//a/519859/452753 funcionou para mim:
No arquivo /usr/share/X11/xorg.conf.d/20-natural-scrolling.conf que você abriu no seu editor de texto preferido, cole o seguinte:
Salve o arquivo e reinicie. Como acima, usuários individuais podem desativá-lo por usuário, usando o Ubuntu-Tweak para "ativar" a rolagem natural (será o inverso da configuração do sistema por usuário, mas não afetará a configuração real do sistema para outros usuários que desejam usar a rolagem natural).
Obter a linha F1-F12 para funcionar como tal, em vez de teclas de mídia por padrão
Como inverter as teclas fn no laptop Dell? Pressione F2 durante o POST (Autoteste de inicialização) para entrar no utilitário de configuração do sistema (BIOS).
No Comportamento das teclas de função, selecione Primeira tecla multimídia ou Primeira tecla de função.
Tecla de Função Primeiro - Esta é a opção padrão. Pressione qualquer tecla de função para executar a função associada. Para ações multimídia, pressione Fn + a tecla multimídia necessária.
Na falta de página dedicada para cima / baixo, botões home / fim.
O teclado XPS 13 possui esses botões combinados com os botões de seta e, portanto, são necessárias duas mãos para acessá-los (pressionando Fn necessário). Aqui, redireciono o botão Imprimir para atuar como um botão Início e insiro como PgDn:
Remova o atalho de impressão para Captura de tela em Configurações do sistema-> Teclado -> Atalhos-> Capturas de tela
Ctrl direito (com o símbolo da lista) + função up_arrow / down_arrow como home / end também.
O diretório inicial criptografado bloqueia a autenticação baseada em chave ssh e o cliente vpn
Esse não é um problema estritamente relacionado ao XPS ou 16.04, mas é útil saber que você precisa mover o arquivo allowed_keys para fora do diretório inicial criptografado para poder usar a autenticação baseada em chave ssh. https://help.ubuntu.com/community/SSH/OpenSSH/Keys#Trou Troubleshooting
Aqui está uma entrada de ajuda de um dos provedores de VPN para a correção do software deles, caso você esteja usando o diretório inicial criptografado. https://helpdesk.privateinternetaccess.com/hc/pt-BR/articles/227831828-Installing-the-PIA-app-on-Linux-with-encrypted-home-directories
Alterar o comportamento padrão do botão liga / desliga de interativo para suspender
Monitor fica em branco após suspender quando o monitor externo estava em uso
Esse problema parece pertencer ao pouco suporte ao protocolo Thunderbolt nos kernels mais antigos. Os problemas de travamento / interrupção após conectar / desconectar monitores parecem desaparecer após a atualização do kernel - veja abaixo.
Atualize para o Kernel HWE mais recente
O kernel 4.4.0 que acompanha o XPS 13 parece ter alguns problemas com a interrupção do WiFi, a retomada do modo de suspensão e os monitores externos que desaparecem com uma atualização do kernel.
Existem muitas opções para atualizar o kernel, no entanto, até onde posso dizer, a melhor abordagem é instalar um kernel assinado (porque a imagem original foi assinada e a UEFI pode reclamar sem ela) o HWE ( Hardware Enablement ) junto com o extra da imagem motoristas . O HWE é especialmente importante porque as atualizações do kernel 4.10 e 4.13 trazem melhorias significativas no suporte ao Thunderbolt 3 - super importante se você estiver usando uma docking station. O seguinte comando faz isso:
Se você não instalar o
linux-image-extra-virtual-hwe
seu WiFi e touchpad, provavelmente não funcionará.Esta atualização do kernel também pode corrigir o problema acima com a tela não funcionando após a retomada / conexão com o monitor externo.
fonte
psmouse
ei2c
drivers com o touchpad, para que você possa simplesmente desativarpsmouse
(o que emula uma interface PS / 2) e usá-loi2c
. Eu tentei isso no meu 9360 e confirmei que funciona. Durante a digitação, o cursor do mouse não muda mais o foco para outras janelas devido a batidas na palma da mão.