So installieren Sie Ubuntu 16.04 LTS auf dem Dell Precision 5510
[Bearbeiten: Abgesehen von dem Schritt "Linux erlauben, Ihr Speichergerät zu sehen" ist dieses Handbuch auf neueren Installationsmedien nicht mehr erforderlich. Einfach normal installieren, alles funktioniert.]
In den letzten Tagen konnte ich Ubuntu 16.04 LTS installieren. Dies sind meine Notizen aus der Installation. Multi-Monitor-Verbindungen über HDMI funktionieren. Der Thunderbolt 3-Port funktioniert auch für Ethernet- und Display-Ports. Bitte haben Sie das Gefühl, dies zu überarbeiten, und lesen Sie es sorgfältig durch, da mit ziemlicher Sicherheit einige Fehler vorliegen. Ich bin in keiner Weise ein Linux-Experte.
Deaktivieren Sie Nouveau, um von der Linux-Live-Festplatte zu starten
Tun Sie dies bei grub, bevor Sie von Ubuntu-Installationsmedien booten, um Abstürze aufgrund von Fehlverhalten der Grafikkartentreiber zu vermeiden.
Symptome sind zufällige Einfrierungen und unendliche Fehler, etwa die folgenden: nouveau PFIFO SCHED_ERROR. Fix durch Drücken von 'e' im Grub-Menü während des Startvorgangs und Hinzufügen von "nouveau.modeset = 0" am Ende der Zeile beginnend mit "linux" . Starten Sie nun die Live-Disk durch Drücken von F10 .
Erlauben Sie Linux, Ihr Speichergerät zu sehen
Drücken Sie beim Booten F2
oder CTRL
+, p
um auf das UEFI-Konfigurationsmenü zuzugreifen. Navigieren Sie links zu SATA Operation und stellen Sie rechts entweder AHCI ein, wenn Sie eine Festplatte haben, oder Deaktiviert, wenn Sie nur das NVMe-Laufwerk haben. Der Grund dafür, dass die Einstellung SATA Operation> RAID 0 das NVMe-Laufwerk vor Linux verbirgt, besteht darin, dass ein proprietärer RAID + AHCI-Treiber aktiviert wird, der in der Firmware namens Intel RST gespeichert ist. Linux hat Schwierigkeiten, mit dem Intel RST-Treiber zu kommunizieren, ohne viel zu basteln.
Installieren Sie das Gerät nach dem Start und ohne angeschlossenen externen Monitor normal. Das Folgende sollte erst durchgeführt werden, nachdem Sie Ihr neu installiertes System neu gestartet haben.
Installieren Sie Kernel 4.6 für Ubuntu
Auf neueren Installationsmedien ist dieser Schritt nicht erforderlich. Führen Sie aus, um uname -a
zu sehen, welcher Kernel auf Ihrer Ubuntu-Live-CD ausgeführt wird. Wenn es sich um Version 4.6 oder höher handelt, überspringen Sie diesen Schritt.
mkdir -p ~/Downloads/Precision_5510_install/kernel
cd ~/Downloads/Precision_5510_install/kernel
BASE_URL="http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6.2-yakkety"
wget "$BASE_URL"/CHECKSUMS
wget "$BASE_URL"/CHECKSUMS.gpg
wget "$BASE_URL"/linux-headers-4.6.2-040602_4.6.2-040602.201606100516_all.deb
wget "$BASE_URL"/linux-headers-4.6.2-040602-generic_4.6.2-040602.201606100516_amd64.deb
wget "$BASE_URL"/linux-image-4.6.2-040602-generic_4.6.2-040602.201606100516_amd64.deb
gpg --keyserver keyserver.ubuntu.com --recv 17C622B0 # Import the gpg keys from Ubuntu's mainline kernel team.
gpg --verify CHEKSUMS.gpg CHECKSUMS # Verify that the list of checksums is from Ubuntu.
sha256sum -c CHECKSUMS | grep 'OK' # Check the integrity of the downloaded files.
sudo dpkg -i *.deb
Hier finden Sie die GPG-Schlüssel, mit denen Sie überprüfen können, ob die Dateien nicht manipuliert wurden .
Aktivieren Sie den Ruhezustand
Erster Test, um festzustellen, ob der Ruhezustand funktioniert:
sudo pm-hibernate
Wenn Sie fortfahren können, erstellen Sie eine Datei, um den Ruhezustand über die GUI zuzulassen.
cat <<EOF | sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
EOF
Installieren Sie Dell-Treiber aus dem Ubuntu Driver Support Pack
Dieser Schritt kann problematisch sein, da Sie .debs installieren, die für eine ältere Version von Ubuntu vorgesehen sind. Es gibt wahrscheinlich eine bessere Lösung dafür, aber ich habe es noch nicht herausgefunden.
Das Starten des Laptops mit einem über HDMI angeschlossenen Monitor führte dazu, dass mein Computer abstürzte, bis ich dies tat. Möglicherweise ist eine Fehlerbehebung erforderlich.
cd ../
wget http://downloads.dell.com/FOLDER01797540M/1/xps13_ult_x03.fish.tar.gz
tar xf xps13_ult_x03.fish.tar.gz
cd debs
sudo apt-get install libxdo3 xdotool
sudo dpkg -if workaround-screen-lock-malfunction_1_all.deb
ALSA sendet standardmäßig Sound an HDMI, auch wenn nichts angeschlossen ist. Beheben Sie dies folgendermaßen:
echo "options snd-hda-intel model=dell-headset-multi,dell-headset-multi" >> /etc/modprobe.d/alsa-base.conf
Richten Sie Nvidia Optimus ein
Installieren Sie zuerst die Hummel
sudo apt-get install bumblebee bumblebee-nvidia primus
Entfernen Sie als Nächstes alle vorhandenen NVIDIA-Pakete und installieren Sie neuere.
sudo apt-get purge nvida-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-prime
sudo service lightdm restart
Fügen Sie einen Indikator hinzu, damit Sie feststellen können, ob Intel oder Nvidia verwendet wird.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
nohup prime-indicator &
Erhöhen Sie die Textgröße auf TTY-Konsolen (für 4k-Bildschirme).
Bei der 4k-Bildschirmvariante dieses Laptops ist die Schriftgröße beim Umschalten auf ein TTY nahezu unlesbar (z. B. beim Drücken von STRG + ALT + F1 von Unity). Sie können es folgendermaßen ändern:
sudo dpkg-reconfigure console-setup
- Wählen Sie UTF-8
- Wählen Sie die Standardoption Kombiniert - Latein, ... ("Latein" enthält das englische Alphabet)
- Wählen Sie die Endschriftart
- Wählen Sie 16x32
Ich hoffe es hilft!