Comment installer Ubuntu 16.04 LTS sur le Dell Precision 5510
[modifier: Mis à part l'étape "Autoriser Linux à voir votre périphérique de stockage", sur les supports d'installation plus récents, ce guide n'est plus nécessaire. Installez simplement normalement, tout fonctionne.]
J'ai pu installer Ubuntu 16.04 LTS ces derniers jours. Ce sont mes notes de l'installation. Connexions multi-écrans via HDMI. Le port thunderbolt 3 fonctionne également pour Ethernet et le port d'affichage. N'hésitez pas à réviser cela et à lire attentivement, car il y a presque certainement des erreurs. Je ne suis en aucun cas un expert Linux.
Désactivez Nouveau pour démarrer à partir du disque live Linux
Faites-le sur grub avant de démarrer à partir du support d'installation d'Ubuntu pour éviter les plantages dus aux mauvais comportements des pilotes de carte vidéo.
Les symptômes sont des blocages aléatoires et des erreurs infinies, quelque chose comme ceci: nouveau PFIFO SCHED_ERROR. Corrigez en appuyant sur «e» dans le menu grub lors du démarrage et ajoutez «nouveau.modeset = 0» à la fin de la ligne commençant par «linux» . Maintenant, démarrez le disque en direct en appuyant sur F10 .
Autorisez Linux à voir votre périphérique de stockage
Lors du démarrage, appuyez sur F2
ou CTRL
+ p
pour accéder au menu de configuration UEFI. Accédez à Opération SATA à gauche et définissez-le à droite sur AHCI si vous avez un disque dur ou sur Désactivé si vous ne disposez que du lecteur NVMe. La raison pour laquelle le paramètre SATA Operation> RAID 0 masque le lecteur NVMe de Linux est qu'il active un pilote RAID + AHCI propriétaire, stocké dans le micrologiciel, appelé Intel RST. Linux a du mal à communiquer avec le pilote Intel RST sans beaucoup de bricolage.
Une fois que vous avez démarré et qu'aucun moniteur externe n'est connecté, installez-le normalement. Les opérations suivantes ne doivent être effectuées qu'après avoir redémarré sur votre système nouvellement installé.
Installer le noyau 4.6 pour Ubuntu
Sur les supports d'installation plus récents, cette étape n'est pas nécessaire. Exécutez uname -a
pour voir quel noyau fonctionne sur votre live cd Ubuntu. S'il s'agit de la version 4.6 ou ultérieure, ignorez cette étape.
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
Vous pouvez trouver les clés gpg pour vérifier que les fichiers n'ont pas été falsifiés ici .
Activer l'hibernation
Premier test pour voir si l'hibernation fonctionne:
sudo pm-hibernate
Si vous pouvez reprendre, créez un fichier pour permettre l'hibernation à partir de l'interface graphique.
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
Installez les pilotes Dell à partir du pack de support des pilotes Ubuntu
Cette étape peut être problématique, car vous installez .debs destiné à une ancienne version d'Ubuntu. Il y a probablement une meilleure solution pour cela, mais je ne l'ai pas encore trouvé.
Le démarrage de l'ordinateur portable avec un moniteur branché via HDMI a provoqué un plantage de ma machine jusqu'à ce que je fasse cela. Cela peut nécessiter un certain dépannage de votre côté.
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 envoie par défaut du son vers HDMI même s'il n'y a rien de branché. Corrigez-le avec ceci:
echo "options snd-hda-intel model=dell-headset-multi,dell-headset-multi" >> /etc/modprobe.d/alsa-base.conf
Configurer Nvidia Optimus
Installez d'abord le bourdon
sudo apt-get install bumblebee bumblebee-nvidia primus
Ensuite, supprimez tous les packages nvidia existants et installez les plus récents.
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
Ajoutez un indicateur pour savoir si Intel ou Nvidia est utilisé.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
nohup prime-indicator &
Augmentez la taille du texte sur les consoles TTY (pour les écrans 4k)
Sur la variété d'écran 4k de cet ordinateur portable, la taille de la police est presque illisible lors du passage à un ATS (par exemple, lorsque vous appuyez sur CTRL + ALT + F1 depuis Unity). Vous pouvez le changer comme ceci:
sudo dpkg-reconfigure console-setup
- Choisissez UTF-8
- Choisissez l'option Combiné - Latin, ... par défaut ("Latin" inclut l'alphabet anglais)
- Sélectionnez la police de terminus
- Sélectionnez 16x32
J'espère que cela aide!