web-dev-qa-db-fra.com

Compatibilité Dell XPS 13 (9350)

L'ordinateur portable Dell XPS 13 (9350) est-il compatible avec le système d'exploitation Ubuntu?

Je suis nouveau pour Linux et Ubuntu, mais je suis convaincu d’être un converti en logiciel open source après mon désintérêt pour continuer à utiliser Windows. J'ai lu beaucoup d'histoires sur des problèmes avec Linux qui n'arrivait pas à reconnaître le disque dur et le Wi-Fi posait problème.

L'ordinateur portable sera pré-installé avec Windows 10, mais je cherche à l'effacer et à installer Ubuntu comme seul système d'exploitation. Je vais d'abord essayer la démo Ubuntu, mais j'aimerais vérifier ici aussi.

13
9Cleggy2

Actuellement, il existe encore des problèmes de compatibilité avec l'installation par défaut d'Ubuntu.
Voici ce que vous devez faire pour installer correctement le système Ubuntu ...


Préparation

Tout d’abord, vous ne pourrez pas vous connecter à Internet à partir d’Ubuntu 15.10
car la carte WiFi n'est pas prise en charge pour le moment. Pour l'installation, vous aurez besoin des éléments suivants:

  • Un dongle adaptateur USB Wifi ou Ethernet
  • une clé USB contenant le noya compilé par Cephyr (ce noyau contient un patch supplémentaire pour utiliser cette carte WiFi).

Ubuntu ne détectera pas votre disque immédiatement car le contrôleur SATA est réglé sur RAID activé .
Démarrer dans le BIOS (Appuyez sur F12 au démarrage) et réglez le contrôleur SATA sur désactivé ou sur AHCI.

Remarque: Si vous souhaitez conserver un double démarrage avec Windows, vous devez suivre cette procédure procédure .


Installation

Créez un support d'installation bootable USB/DVD Ubuntu 15.10.
Lancez-le en le sélectionnant dans le menu du BIOS. Installez Ubuntu comme d'habitude.

Correction des problèmes

Wifi

Une fois l’installation terminée, ouvrez un terminal (Ctrl+Alt+T) et installez le noyau corrigé:

#Only if you have a USB WiFi/Ethernet adapter
wget http://secretundergroundla.ir/?ddownload=15

tar jxf xps13_9350_kernel.tar.bz2
Sudo chown root:root brcmfmac4350-pcie.bin BCM-0a5c-6412.hcd
Sudo mv -t /lib/firmware/brcm/ BCM-0a5c-6412.hcd brcmfmac4350-pcie.bin
Sudo dpkg -i linux-headers-4.3.0-wifitest-custom_4.3.0-wifitest-custom-10.00.Custom_AMD64.deb linux-image-4.3.0-wifitest-custom_4.3.0-wifitest-custom-10.00.Custom_AMD64.deb

Le redémarrage et le WiFi devraient fonctionner correctement maintenant.

Mettre à jour le système:

Sudo apt-get update
Sudo apt-get upgrade

Bluetooth

Pour que Bluetooth fonctionne correctement, vous devez installer le micrologiciel Broadcom.

wget http://downloads.Dell.com/FOLDER03272920M/1/9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE
unzip 9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE
cp Win64/BCM4350C5_003.006.007.0095.1703.hex ./
hex2hcd BCM4350C5_003.006.007.0095.1703.hex
mv BCM4350C5_003.006.007.0095.1703.hcd /lib/firmware/brcm/BCM-0a5c-6412.hcd

Rechargez le module et Bluetooth devrait fonctionner.

Sudo modprobe -r btusb   
Sudo modprobe btusb

Le Dell XPS 13 9350 est une bonne machine, mais elle est tout à fait nouvelle ... alors donnez-lui un peu de temps,
Tout sera corrigé par Canonical et la communauté dans l’installation par défaut d’Ubuntu ; -) .


Sources :

Arch Linux Wiki ,
XPS 13 (9350) WiFi avec Ubuntu 15.1 ,
Installez Ubuntu 15.10 sur le Dell XPS 13 9343 (2015): Un guide complet .

6
hg8

Les oeuvres suivantes:

Premièrement, nous mettons à niveau le noyau Linux vers 4.4.

Télécharger http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-rc7-wily/linux-image-4.4.0-040400rc7-generic_4.4.0-040400rc7.201512272230_AMD64.deb et ensuite:

$ Sudo dpkg -i linux-image-4.4.0-040400rc7-generic_4.4.0-040400rc7.201512272230_AMD64.deb

$ Sudo apt-get update
$ Sudo apt-get upgrade

Ensuite, installez des outils de firmware mis à jour:

$ Sudo apt-get install firmware-b43-installer

Ensuite, téléchargez et installez le firmware suivant: http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.154_all.deb et

$ Sudo dpkg -i linux-firmware_1.154_all.deb

Redémarrez votre machine et vous devriez avoir le wifi!

3
yancysmith

Je ne peux pas commenter désolé d'avoir apporté une réponse. Pour Ubuntu 14.04 avec Dell xps 13 9350, j'ai installé le noyau 4.4-rc6 qui permettait au wifi, au bluetooth, à la suspension et à l'audio de fonctionner.

J'ai fait des instructions basées sur toutes les instructions que j'ai trouvées sur Internet ici: https://github.com/awesomebytes/ubuntu14_Dell_xps13_935

0
awesomebytes

Le noyau 4.4 a été publié et devrait résoudre la plupart des problèmes maintenant. (Je l'ai installé et je n'ai rencontré aucun problème jusqu'à présent.

Si votre XPS 13 (comme le mien) est équipé d’un SSD NVMe, vous devez compiler un noyau personnalisé dans lequel vous activez le module nvme. Sinon, le noyau ne pourra pas trouver le disque SSD.

Pour ce faire, procédez comme suit: Commencez par obtenir les packages nécessaires.

$ Sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils
$ Sudo apt-get install kernel-package
$ Sudo apt-get install libssl-dev

Obtenez le noyau 4.4.

$ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz

Déballer

$ tar xvf linux-4.4.tar.xz
$ cd linux-4.4/

Copiez votre fichier de configuration actuel

$ cp /boot/config-$(uname -r) .config

Maintenant, éditez le fichier .config avec votre éditeur favori pour activer le module NVMe.

nano .config

Recherchez CONFIG_BLK_DEV_NVME et réglez-le sur y (à partir de m).

CONFIG_BLK_DEV_NVME=y

Il est maintenant temps de compiler votre noyau personnalisé. (la dernière commande peut facilement prendre jusqu'à 1,5 heure)

make-kpkg clean
fakeroot make-kpkg --initrd --revision=1.0.NAS kernel_image kernel_headers

Et installez! (ignorez les avertissements du premier)

$ cd ..
$ Sudo dpkg -i linux-headers-4.4.0_1.0.NAS_AMD64.deb
$ Sudo dpkg -i linux-image-4.4.0_1.0.NAS_AMD64.deb

Maintenant, redémarrez et cela devrait démarrer dans le noyau 4.4.

De plus, après quelques redémarrages, je me suis heurté à un problème d’écran noir. On dirait qu’il ya un problème avec Skylake et les pilotes graphiques.

Pour moi, cela a été corrigé en modifiant le fichier grub.

Sudo nano /etc/default/grub

Puis changez la ligne en indiquant GRUB_CMDLINE_LINUX_DEFAULT à

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"

Enregistrez et appliquez les modifications à l'aide de:

Sudo update-grub

Source pour la création d'un noyau personnalisé: http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/

EDIT: Après quelques redémarrages, mon écran noir se trouve une fois que le démarrage est de retour. Il s’agit donc d’un travail en cours.

0
Klaasie25

J'ai fait la plupart de ce qui a été mentionné ci-dessus, à l'exception de l'ajustement de la fonction grub, ce qui m'a permis de me rapprocher de mon accès wifi, mais pas complètement. J'ai pu utiliser mon téléphone comme point d'accès via bluetooth pour accéder à Internet entre-temps.

Je suis ensuite tombé sur ce message http://blog.friimaind.it/03/01/2016/installare-ubuntu-15-10-gnome-su-Dell-xps-13-9350/ ( c'est en italien) et il a mentionné ce fichier: /etc/modprobe.d/blacklist.conf. Veuillez Sudo gedit /etc/modprobe.d/blacklist.conf ou vi si vous choisissez et vérifiez quels modules sont sur la liste noire.

Quoi que vous fassiez, veuillez vérifier ce fichier pour voir quels modules du noyau sont sur liste noire. VEUILLEZ FAIRE CECI!

Il s'avère que le pilote source bcmwl-kernel-source a été mis sur liste noire en faveur de firmware-b43-installer et b43fwcutter. Passer à Synaptic, désinstaller le pilote bcmwl-kernel-source, installer "firmware-b43-installer" et "b43fwcutter" ainsi que redémarrer est ce qui a fonctionné pour moi.

Veuillez noter que ceci est une fois que j'ai mis à jour mon firmware avec le dernier logiciel Dell en date du 2/2/2016, que vous pouvez trouver ici: wget http://downloads.Dell.com/FOLDER03502638M/1/XPS_9350_1. 2.3.exe alors vous voulez copier: Sudo cp XPS_9350_1.2.3.exe/boot/efi. Vous sautez ensuite dans votre bios au début (F2 pour moi), faites défiler jusqu'à la mise à jour flash du bios et faites ce que vous devez faire.

Ensuite, je suis passé à la version 4.4 et au reste, à l’exception de la nourriture. Je ne plaisante pas avec la bouffe à moins qu'il n'y ait pas d'autre moyen. Je suis également passé de Gnome 3.16 à 3.18 depuis que j'utilisais mon téléphone en wifi, ce qui a tué le bogue de refus d'arrêt, bien qu'il ait de nouveau relevé la tête.

Bonne chance.

0
Andre

À compter de cette semaine, le noyau principal 4.4 nouvellement publié est compatible avec xps 9350, avec quelques petites configurations supplémentaires simples.

  1. créer un nouveau répertoire pour contenir tous les bits que nous téléchargerons

    mkdir v4.4-wily
    cd v4.4-wily
    
  2. téléchargez le dernier noyau d'ubuntu mainline (je n'ai utilisé que le générique)

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400-generic_4.4.0-040400.201601101930_AMD64.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400_4.4.0-040400.201601101930_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-image-4.4.0-040400-generic_4.4.0-040400.201601101930_AMD64.deb
    
  3. Installez ça

    Sudo dpkg -i *.deb
    
  4. obtenir le firmware pour les derniers pilotes Intel i915

    wget https://01.org/sites/default/files/downloads/intelr-graphics-linux/sklgucver43.tar.bz2
    tar xf sklgucver43.tar.bz2
    cd skl_guc_ver4_3/
    
  5. modifier pour vous assurer que les propriétés sont correctes (utilisez les valeurs par défaut sauf si vous savez ce que vous faites)

    vim install.sh
    Sudo sh install.sh
    
  6. si vous avez un disque SSD NVME, les dernières images de démarrage ne chargent pas le module nvme par défaut, vous pouvez donc obtenir le fichier redoutable et insoluble.

    ALERT! /dev/disk/by-uuid/##### does not exist.
    

    qui dépose le bootload dans busybox. La solution consiste à charger le module de noyau nvme pour l'image de démarrage:

    Sudo vim /etc/initramfs-tools/modules
    

    ajouter

    i915
    nvme
    

    comme les dernières lignes (j'ai ajouté le module i915 pour rire)

  7. reconstruire les images de démarrage

    Sudo update-initramfs -u
    Sudo update-grub
    
  8. suivre étape par @yancysmith

    Sudo apt-get install firmware-b43-installer

    installer la dernière version du firmware

    Sudo dpkg -i linux-firmware_####_all.deb

  9. suivez les étapes du wiki Arch Linux pour installer le firmware Bluetooth

  10. redémarrez et réjouissez-vous!

Remarque: vous pouvez suivre de nombreux articles précédents pour que la machine démarre à double démarrage sous Windows 10 et Ubuntu sans réinstaller Windows.

0
Ray