L'usine Dell installée en usine sur Ubuntu le 16.04 présente quelques lacunes qui devaient être corrigées avant d'être pleinement utiles. Voici les choses que j'ai dû corriger. N'hésitez pas à ajouter le vôtre également.
[NB] Comme suggéré par les administrateurs, j'ai créé un fil de discussion sur les forums Ubuntu https://ubuntuforums.org/showthread.php?t=2357424
Réponses:
Voici ma liste, basée sur les recommandations du wiki Arch Linux sur le Dell XPS 13 (9360).
Mettre à jour le firmware Linux afin d'obtenir les blobs i915 guc et huc
Installez manuellement le dernier firmware linux (au moins publié après 20170217).
Mise à jour vers le dernier noyau pour obtenir des économies d'énergie NVMe
Installez manuellement le noyau 4.11rc1 ou une version ultérieure pour obtenir un correctif d'économie d'énergie NVMe (téléchargez le linux-image-generic, linux-headers et linux-headers-generic pour la version que vous choisissez). Cela seul devrait vous permettre d'économiser 30% d'énergie au ralenti.
sudo update-grub
.Améliorez les performances graphiques et les économies d'énergie
Nécessite au-dessus de deux mises à jour en premier!
Modifiez
/etc/default/grub
et incluez les options suivantesGRUB_CMDLINE_LINUX_DEFAULT="quiet splash
pour améliorer les économies d'énergie et les performances du pilote vidéo:Courez
sudo update-grub
.Notez que vous devriez pouvoir les ajouter dans un fichier .conf pour le module i915, mais Ubuntu ne semble pas regarder le fichier lorsque je le crée, c'est pourquoi je recommande plutôt cette méthode. De plus, toutes les options ne sont pas prises en charge pour le moment (telles que enable_huc et sempahores, mais pourraient l'être à l'avenir dans les noyaux ultérieurs ou les versions du firmware linux).
J'ai testé Borderlands 2 avec cela et je vois une amélioration d'environ 5 FPS (sur un 26 FPS d'origine). Je constate également une légère diminution de la consommation d'énergie.
Assurez-vous d'obtenir les meilleures vitesses sans fil
Modifiez
/etc/default/crda
et définissez votre code de pays à la fin de la ligne REGDOMAIN.par exemple.
REGDOMAIN=US
Correction de la détection de la paume sur le pavé tactile
Installez
xserver-xorg-input-libinput
.Créer
/usr/share/X11/xorg.conf.d/90-libinput.conf
contenant:Résoudre certains problèmes de déchirure d'écran
Créer
/usr/share/X11/xorg.conf.d/20-intel.conf
contenant:la source
Le ventilateur de refroidissement tourne à cause d'un processus de samba défectueux
Le coupable est le processus de navigation gvfsd-smb.
Ajoutez la déclaration ci-dessous à la section [globale] de votre /etc/samba/smb.conf
https://itsfoss.com/fix-gvfsd-smb-high-cpu-ubuntu/
Supprimer le pilote du pavé tactile en double en conflit
Pour que les choses fonctionnent correctement, je devais désactiver le deuxième appareil à pavé tactile "SynPS / 2 Synaptics TouchPad". Je pense qu'il était principalement ignoré, et syndaemon s'y attachait au lieu du "DLL0704: 01 06CB: 76AE Touchpad", qui gérait en fait le touchpad.
Je l'ai désactivé dans le fichier de configuration Xorg. J'ai ouvert:
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
et a ajouté cette entrée:
Code:
https://ubuntuforums.org/showthread.php?t=2316240
Activer la détection de la paume du pavé tactile
Ajoutez à /usr/share/X11/xorg.conf.d/50-synaptics.conf après la ligne 13 et
Option "PalmDetect" "1"
ainsi, dans l'ensemble, cette section ressemble à ceci:https://erik.torgesta.com/2016/11/things-to-improve-ubuntu-16-04-on-dell-xps-13-9630/
L'icône du pavé tactile devrait apparaître dans la zone de notification. Accédez aux préférences, Définir les options générales-> Démarrage automatique et Actions-> Désactiver le pavé tactile lors de la frappe. Vous pouvez également vouloir régler le délai en millisecondes.
Modification du sens de défilement du défilement à deux doigts sur le pavé tactile:
EDIT: le fichier ci-dessous ne semble pas avoir d'effet sur le défilement mais casse la fonctionnalité de la souris. Je l'ai supprimé à nouveau mais je n'ai plus de problème avec le défilement.
Une autre méthode de /ubuntu//a/519859/452753 a fonctionné pour moi:
Dans le fichier /usr/share/X11/xorg.conf.d/20-natural-scrolling.conf que vous avez ouvert dans votre éditeur de texte préféré, collez ce qui suit:
Enregistrez le fichier et redémarrez. Comme ci-dessus, les utilisateurs individuels peuvent le désactiver sur une base par utilisateur en utilisant Ubuntu-Tweak pour "activer" le défilement naturel (ce sera l'inverse du paramètre à l'échelle du système sur une base par utilisateur mais n'affectera pas le configuration système réelle pour les autres utilisateurs qui voudront utiliser le défilement naturel).
Obtenez la ligne F1-F12 pour fonctionner en tant que telle au lieu des clés multimédias par défaut
Comment inverser les touches fn sur un ordinateur portable Dell? Appuyez sur F2 pendant le POST (Power On Self Test) pour accéder à l'utilitaire de configuration du système (BIOS).
Dans le comportement des touches de fonction, sélectionnez d'abord la touche multimédia ou la touche de fonction d'abord.
Touche de fonction d'abord - Il s'agit de l'option par défaut. Appuyez sur n'importe quelle touche de fonction pour exécuter la fonction associée. Pour l'action multimédia, appuyez sur Fn + la touche multimédia requise.
Manque de page dédiée haut / bas, boutons home / end.
Le clavier XPS 13 a ces boutons combinés avec les boutons fléchés et il faut donc deux mains pour y accéder (en appuyant sur Fn requis). Ici, je réaffecte le bouton Imprimer pour agir comme un bouton Accueil et Insérer comme PgDn:
Supprimez le raccourci d'impression vers la capture d'écran dans les paramètres système -> Clavier -> Raccourcis -> Captures d'écran
Ctrl droit (avec le symbole de liste) + fonction up_arrow / down_arrow comme home / end également.
Le répertoire personnel chiffré bloque l'authentification basée sur la clé ssh et le client VPN
Ce n'est pas strictement un problème lié à XPS ou 16.04, mais il est utile de savoir que vous devez déplacer votre fichier authorized_keys en dehors de votre répertoire personnel chiffré afin de pouvoir utiliser l'authentification basée sur la clé ssh. https://help.ubuntu.com/community/SSH/OpenSSH/Keys#Troubleshooting
Voici une entrée d'aide de l'un des fournisseurs VPN sur le correctif de leur logiciel au cas où vous utilisez un répertoire personnel chiffré. https://helpdesk.privateinternetaccess.com/hc/en-us/articles/227831828-Installing-the-PIA-app-on-Linux-with-encrypted-home-directories
Modifier le comportement du bouton d'alimentation par défaut d'interactif à suspendre
Le moniteur reste vide après la suspension lorsque le moniteur externe était utilisé
Ce problème semble concerner la mauvaise prise en charge du protocole Thunderbolt dans les noyaux plus anciens. Les problèmes de plantage / blocage après le branchement / débranchement des moniteurs semblent disparaître après la mise à jour du noyau - voir ci-dessous.
Mise à jour vers le dernier noyau HWE
Le noyau 4.4.0 fourni avec le XPS 13 semble avoir des problèmes avec la rupture du WiFi, la sortie de veille et les moniteurs externes qui disparaissent avec une mise à jour du noyau.
Il existe de nombreuses options pour mettre à jour le noyau, mais pour autant que je sache, la meilleure approche consiste à installer un noyau signé (car l'image d'origine a été signée et UEFI peut s'en plaindre) HWE ( Hardware Enablement ) kernel with the image-extra les pilotes . HWE est particulièrement important car les mises à jour du noyau 4.10 et 4.13 apportent des améliorations significatives dans la prise en charge de Thunderbolt 3 - super important si vous utilisez une station d'accueil. La commande suivante fait cela:
Si vous n'installez pas
linux-image-extra-virtual-hwe
votre WiFi et votre pavé tactile ne fonctionnera probablement pas.Cette mise à jour du noyau peut également résoudre le problème ci-dessus avec l'écran ne fonctionnant pas après la reprise / connexion au moniteur externe.
la source
psmouse
eti2c
avec le pavé tactile, vous pouvez donc simplement désactiverpsmouse
(qui émule une interface PS / 2) et utiliseri2c
. J'ai essayé cela sur mon 9360 et confirmé que cela fonctionne. Lors de la frappe, le curseur de la souris ne modifie plus non plus le focus sur les autres fenêtres en raison des coups de palmier.