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!
gpg --keyserver keyserver.ubuntu.com --recv 17C622B0
De mon côté, j'utilise maintenant Ubuntu 16.04 LTS (image de construction quotidienne) qui apporte le noyau 4.4 et cela fonctionne assez bien dès la sortie de la boîte!
http://cdimage.ubuntu.com/daily-live/current/
EDIT: en fait, je suis actuellement aux prises avec des moniteurs externes. J'ai essayé les pilotes nvidia et i915 et je dois brancher mon écran à chaud après la connexion à ma session, sinon j'obtiens un gel à l'écran de connexion. Je reçois également 1 fois 2 fois un gel lors du branchement à chaud de mon moniteur une fois dans la session.
rapports dmesg:
[drm:intel_cpu_fifo_underrun_irq_handler [i915_bpo]] *ERROR* CPU pipe A FIFO underrun
la source
Je n'ai pas encore essayé Ubuntu, mais j'ai réussi à faire fonctionner Arch. Pour ce faire, j'ai reçu l'aide d'un article d'Ubuntu sur l'installation d'Ubuntu sur un XPS 15 9550. Le Precision 5510 est fondamentalement le même ordinateur avec de légères différences comme la carte graphique et le processeur qu'il utilise.
Consultez ce lien pour obtenir de l'aide, y compris pour surmonter les nouveaux plantages (ceux qui m'ont également été rencontrés dans Arch): http://ubuntuforums.org/showthread.php?t=2301071
Je suis à peu près certain que vous voudrez utiliser la dernière version d'Ubuntu et non les versions LTS car ces ordinateurs sont neufs et la prise en charge de certains appareils n'a été ajoutée qu'aux versions de noyau les plus récentes.
la source
Steve,
J'ai testé différentes versions d'Ubuntu pour une utilisation sur l'un des derniers Dell Precision 5510 (i7, avec Skylake) .J'ai rencontré des problèmes en dehors de la portée du problème décrit au début, mais j'ai pu les surmonter. Plus tard, j'ai rencontré des problèmes très similaires à ceux que vous décrivez, et à la suite d'un article, j'ai décidé d'essayer Ubuntu Gnome. J'ai eu du succès avec le Ubuntu Gnome 15.04 trouvé ici , puis en appliquant toutes les mises à jour. La résolution était modifiable, tout le matériel semblait fonctionner, mais un problème restait. Je n'ai pas pu arrêter l'ordinateur portable à partir du menu d'alimentation du bureau. Il se bloquait et devenait inutilisable chaque fois que j'essayais de redémarrer ou d'arrêter, donc je devais utiliser le bouton d'alimentation. J'ai trouvé un article où quelqu'un a suggéré d'installer ce qui suit:
Ils ont également dit qu'ils avaient réussi à passer à la version 15.10 par la suite, mais cela n'a pas si bien fonctionné sur mon modèle, voici les problèmes que j'ai rencontrés après la mise à niveau vers la version 15.10.
J'espère que cela t'aides!
la source