Die werkseitig von Dell am 16.04 installierte Ubuntu weist einige Mängel auf, die behoben werden mussten, bevor sie vollständig nützlich sind. Unten sind die Dinge, die ich reparieren musste. Bitte zögern Sie nicht, auch Ihre hinzuzufügen.
[NB] Wie von den Admins vorgeschlagen, habe ich einen Thread in den Ubuntu-Foren https://ubuntuforums.org/showthread.php?t=2357424 eingerichtet
Antworten:
Hier ist meine Liste, basierend auf Empfehlungen aus dem Arch Linux Wiki auf dem Dell XPS 13 (9360).
Aktualisieren Sie die Linux-Firmware, um die i915 guc- und huc-Blobs zu erhalten
Installieren Sie die neueste Linux-Firmware manuell (mindestens veröffentlicht nach 20170217).
Aktualisieren Sie auf den neuesten Kernel, um NVMe-Energieeinsparungen zu erzielen
Installieren Sie Kernel 4.11rc1 oder höher manuell, um einen NVMe-Patch zum Energiesparen zu erhalten (laden Sie die Linux-Image-Generika, Linux-Header und Linux-Header-Generika für die von Ihnen ausgewählte Version herunter). Dies allein sollte Ihnen eine Leerlauf-Energieeinsparung von 30% bringen.
sudo update-grub
.Verbessern Sie die Grafikleistung und sparen Sie Energie
Benötigt zuerst zwei Updates zuerst!
Bearbeiten
/etc/default/grub
und fügen Sie die folgenden Optionen hinzuGRUB_CMDLINE_LINUX_DEFAULT="quiet splash
, um die Energieeinsparung und Leistung des Videotreibers zu verbessern:Ausführen
sudo update-grub
.Beachten Sie, dass Sie diese in eine .conf-Datei für das i915-Modul einfügen können sollten , aber Ubuntu scheint die Datei beim Erstellen nicht zu betrachten, weshalb ich stattdessen diese Methode empfehle. Außerdem werden derzeit nicht alle Optionen unterstützt (z. B. enable_huc und sempahores, möglicherweise jedoch in späteren Kerneln oder Linux-Firmware-Versionen).
Ich habe Borderlands 2 damit getestet und sehe eine Verbesserung von ungefähr 5 FPS (auf einem Original von 26 FPS). Ich sehe auch einen leichten Rückgang des Stromverbrauchs.
Stellen Sie sicher, dass Sie die besten Funkgeschwindigkeiten erhalten
Bearbeiten
/etc/default/crda
und setzen Sie Ihren Ländercode am Ende der REGDOMAIN-Zeile.z.B.
REGDOMAIN=US
Korrigieren Sie die Handflächenerkennung auf dem Touchpad
Installieren
xserver-xorg-input-libinput
.Erstellen
/usr/share/X11/xorg.conf.d/90-libinput.conf
mit:Beheben Sie einige Probleme mit dem Bildschirmriss
Erstellen
/usr/share/X11/xorg.conf.d/20-intel.conf
mit:quelle
Der Lüfter dreht sich aufgrund eines fehlerhaften Samba-Prozesses
Der Schuldige ist der gvfsd-smb-browse-Prozess.
Fügen Sie die folgende Anweisung zum Abschnitt [global] Ihrer /etc/samba/smb.conf hinzu
https://itsfoss.com/fix-gvfsd-smb-high-cpu-ubuntu/
Entfernen Sie widersprüchliche doppelte Touchpad-Treiber
Damit alles richtig funktioniert, musste ich das zweite Touchpad-Gerät "SynPS / 2 Synaptics TouchPad" deaktivieren. Ich denke, es wurde größtenteils ignoriert und Syndaemon wurde anstelle von "DLL0704: 01 06CB: 76AE Touchpad", das das Touchpad tatsächlich verwaltete, daran angehängt.
Ich habe es in der Xorg-Konfigurationsdatei deaktiviert. Ich öffnete:
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
und fügte diesen Eintrag hinzu:
Code:
https://ubuntuforums.org/showthread.php?t=2316240
Aktivieren Sie die Touchpad Palm-Erkennung
Fügen Sie nach Zeile 13 zu /usr/share/X11/xorg.conf.d/50-synaptics.conf hinzu,
Option "PalmDetect" "1"
damit dieser Abschnitt insgesamt folgendermaßen aussieht:https://erik.torgesta.com/2016/11/things-to-improve-ubuntu-16-04-on-dell-xps-13-9630/
Das Touchipad-Symbol sollte im Benachrichtigungsbereich angezeigt werden. Gehen Sie zu Einstellungen, Allgemeine Optionen festlegen-> Autostart und Aktionen-> Touchpad beim Tippen deaktivieren. Möglicherweise möchten Sie auch die Verzögerung in Millisekunden anpassen.
Ändern der Bildlaufrichtung des Zwei-Finger-Bildlaufs auf dem Touchpad:
BEARBEITEN: Die folgende Datei scheint keine Auswirkungen auf das Scrollen zu haben, beeinträchtigt jedoch die Mausfunktionalität. Ich habe es wieder gelöscht, habe aber kein Problem mehr mit dem Scrollen.
Die alternative Methode von /ubuntu//a/519859/452753 hat bei mir funktioniert:
Fügen Sie in die Datei /usr/share/X11/xorg.conf.d/20-natural-scrolling.conf, die Sie in Ihrem bevorzugten Texteditor geöffnet haben, Folgendes ein:
Speichern Sie die Datei und starten Sie neu. Wie oben können einzelne Benutzer es auf Benutzerbasis ausschalten, indem sie Ubuntu-Tweak verwenden, um das natürliche Scrollen zu "aktivieren" (dies ist die Umkehrung der systemweiten Einstellung auf Benutzerbasis, hat jedoch keine Auswirkungen auf das tatsächliche Systemeinstellung für andere Benutzer, die natürliches Scrollen verwenden möchten).
Lassen Sie die Zeile F1-F12 standardmäßig als solche anstelle der Medientasten funktionieren
Wie invertiere ich fn-Schlüssel auf einem Dell-Laptop? Drücken Sie während des POST (Power On Self Test) F2, um das BIOS-Dienstprogramm (System Setup) aufzurufen.
Wählen Sie im Verhalten der Funktionstaste die Option Multimedia-Taste zuerst oder Funktionstaste zuerst aus.
Funktionstaste zuerst - Dies ist die Standardoption. Drücken Sie eine beliebige Funktionstaste, um die zugehörige Funktion auszuführen. Drücken Sie für Multimedia-Aktionen Fn + die gewünschte Multimedia-Taste.
Fehlen dedizierte Schaltflächen zum Auf- und Abblättern der Seite, Home / End.
Die XPS 13-Tastatur verfügt über diese Tasten in Kombination mit den Pfeiltasten. Daher benötigt man zwei Hände, um darauf zuzugreifen (Drücken von Fn erforderlich). Hier verwende ich die Schaltfläche Drucken erneut als Home-Schaltfläche und als PgDn einfügen:
Entfernen Sie die Druckverknüpfung zu Screenshot in den Systemeinstellungen-> Tastatur -> Verknüpfungen-> Screenshots
Rechte Strg (mit dem Listensymbol) + up_arrow / down_arrow fungieren auch als Home / End.
Das verschlüsselte Ausgangsverzeichnis blockiert die SSH-Schlüssel-basierte Authentifizierung und den VPN-Client
Dies ist nicht ausschließlich ein XPS- oder 16.04-Problem, aber es ist hilfreich zu wissen, dass Sie Ihre Datei "authorized_keys" aus Ihrem verschlüsselten Ausgangsverzeichnis verschieben müssen, um die SSH-Schlüssel-basierte Authentifizierung verwenden zu können. https://help.ubuntu.com/community/SSH/OpenSSH/Keys#Troubleshooter
Hier ist ein Hilfeeintrag von einem der VPN-Anbieter zum Fix für seine Software, falls Sie ein verschlüsseltes Home-Verzeichnis verwenden. https://helpdesk.privateinternetaccess.com/hc/en-us/articles/227831828-Installation-the-PIA-app-on-Linux-with-encrypted-home-directories
Ändern Sie das Standardverhalten des Netzschalters von "Interaktiv" in "Anhalten"
Monitor bleibt nach dem Anhalten leer, wenn ein externer Monitor verwendet wurde
Dieses Problem scheint auf die schlechte Unterstützung des Thunderbolt-Protokolls in älteren Kerneln zurückzuführen zu sein. Probleme beim Absturz / Hängen nach dem Ein- und Ausstecken von Monitoren scheinen nach dem Aktualisieren des Kernels zu verschwinden - siehe unten.
Update auf den neuesten HWE Kernel
Der 4.4.0-Kernel, der mit dem XPS 13 geliefert wird, scheint einige Probleme mit WLAN-Unterbrechungen, der Wiederaufnahme des Ruhezustands und externen Monitoren zu haben, die mit einem Kernel-Update nicht mehr verfügbar sind.
Es gibt viele Optionen zum Aktualisieren des Kernels. Soweit ich jedoch sagen kann, besteht der beste Ansatz darin, einen signierten HWE- Kernel ( Hardware Enablement ) zusammen mit dem Image-Extra zu installieren (da das Original-Image signiert wurde und UEFI sich möglicherweise ohne ihn beschwert) Treiber . HWE ist besonders wichtig, da die Kernel-Updates 4.10 und 4.13 die Thunderbolt 3-Unterstützung erheblich verbessern - besonders wichtig, wenn Sie eine Dockingstation verwenden. Der folgende Befehl macht das:
Wenn Sie
linux-image-extra-virtual-hwe
Ihr WLAN nicht installieren, funktioniert das Touchpad wahrscheinlich nicht.Dieses Kernel-Update kann auch das oben genannte Problem beheben, bei dem der Bildschirm nach Wiederaufnahme / Verbindung mit einem externen Monitor nicht funktioniert.
quelle
psmouse
als auchi2c
Treiber mit dem Touchpad zu verwenden, sodass Sie diese einfach deaktivierenpsmouse
(was eine PS / 2-Schnittstelle emuliert) und verwenden könneni2c
. Ich habe dies auf meinem 9360 versucht und bestätigt, dass es funktioniert. Während der Eingabe ändert der Mauszeiger den Fokus nicht mehr aufgrund von Handflächenschlägen auf andere Fenster.