Compatibilité Dell XPS 13 (9350) [fermé]

13

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

Je suis nouveau sur Linux et Ubuntu, mais je pense être un converti en logiciel open source après un désintérêt pour continuer à utiliser Windows. J'ai lu beaucoup d'histoires sur des problèmes avec Linux ne reconnaissant pas le disque dur et le Wi-Fi a des problèmes.

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

9Cleggy2
la source
Cela vous aidera probablement: digitaltopo.net/o/?p=243 Il semble que vous deviez changer la carte wifi et modifier les paramètres de votre SSD, ce qui briserait les fenêtres ...
Limecat
Il y a quelques problèmes avec le noyau linux stable actuel (4.2), vous devrez donc installer et installer un noyau précompilé. Plus d'informations et discussions: sul.ccfink.de/?p=11 (guide d'installation complet) wiki.archlinux.org/index.php/Dell_XPS_13_(2016) (informations supplémentaires sur le bluetooth, etc.) Il existe également un lien vers les forums dell (Je ne peux pas poster car je n'ai pas assez de réputation)
user2295555
1
Si vous voulez un XPS13, vous devriez probablement attendre la "Developer Edition" qui sera fournie avec Ubuntu préinstallé et pris en charge par Dell.
dobey
trop tard, j'en ai eu un et je l'ai essuyé :-D
Tim Abell
Veuillez consulter mon message. J'ai rencontré des problèmes lors de son utilisation et j'ai finalement trouvé un moyen temporaire de contourner cela.
Dean Chen

Réponses:

6

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


Préparation

Tout d'abord - vous ne pourrez pas vous connecter à Internet dès la sortie d'Ubuntu 15.10
car la carte WiFi n'est actuellement pas prise en charge - pour l'installation, vous aurez besoin soit:

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

Ubuntu ne détectera pas votre disque immédiatement car le contrôleur SATA est réglé sur RAID activé .
Démarrez dans le BIOS (appuyez F12au démarrage) et réglez le contrôleur SATA sur Off ou sur AHCI .

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


Installation

Créez un support d'installation USB / DVD Ubuntu 15.10 amorçable.
Démarrez-le en le sélectionnant dans le menu BIOS. Installez Ubuntu comme d'habitude.

Résolution 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.

Mettez à jour le système:

sudo apt-get update
sudo apt-get upgrade

Bluetooth

Pour que Bluetooth fonctionne correctement, vous devez installer le firmware 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 tout de même assez récente ... alors donnez-lui un peu de temps,
tout sera corrigé par Canonical et la communauté dans l'installation Ubuntu par défaut ;-) .


Sources :

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

hg8
la source
Merci. Est-ce la même chose pour la version LTS Ubuntu 14.04?
9Cleggy2
1
Cette réponse est légèrement obsolète maintenant que 4.4 est généralement disponible. Vous n'avez pas besoin d'utiliser le noyau 4.3 corrigé ci-dessus. Suivez plutôt les mêmes instructions mais installez le noyau 4.4. Vous devrez peut-être également désactiver ipv6 si vous rencontrez des problèmes avec la baisse du wifi.
jarv
1
Merci beaucoup @ hg8 pour cette réponse. J'ai un XPS 13 9350 avec Ubuntu 15.10, avec un noyau 4.3 personnalisé installé pour le pilote wifi et le firmware obtenu à partir du repo du firmware Linux. Mais mon bluetooth était plutôt mauvais, mais avec le téléchargement depuis Dell et vos commandes, cela fonctionne parfaitement maintenant. (auparavant, il avait une portée d'environ 30 cm lors de l'utilisation de l'audio via Bluetooth…)
Dolanor
J'ai eu des problèmes avec les disques NVMe, mais le passage de Raid à AHCI a fonctionné pour moi (Ubuntu 16.04.1) merci.
knocte
3

Les oeuvres suivantes:

D'abord, nous mettons à niveau le noyau Linux vers 4.4.

Téléchargez 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 puis:

$ 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

Installez ensuite quelques outils de micrologiciel mis à jour:

$ sudo apt-get install firmware-b43-installer

Puis 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!

yancysmith
la source
0

Je ne peux pas faire de commentaire désolé d'avoir répondu. Pour Ubuntu 14.04 avec Dell xps 13 9350, j'ai installé le noyau 4.4-rc6 qui a fait fonctionner le wifi, le bluetooth, la suspension et l'audio.

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_9350

awesomebytes
la source
1
Bonjour awesomebytes, bienvenue pour demander à Ubuntu! Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence. ;-)
hg8
0

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 devrez compiler un noyau personnalisé dans lequel vous activez le module nvme. Sinon, le noyau ne pourra pas trouver le SSD.

Pour ce faire, procédez comme suit: Obtenez d'abord 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éballez-le

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

Copiez votre fichier de configuration actuel

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

Modifiez maintenant le fichier .config avec votre éditeur préféré 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 provenant 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 simplement et cela devrait commencer dans le noyau 4.4.

De plus, après quelques redémarrages, j'ai rencontré un problème où mon écran resterait noir. On dirait qu'il y a un problème avec skylake et les pilotes graphiques.

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

sudo nano /etc/default/grub

Modifiez ensuite la ligne indiquant GRUB_CMDLINE_LINUX_DEFAULT en

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"

Enregistrez et appliquez les modifications à l'aide de:

sudo update-grub

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

EDIT: S'avère après quelques redémarrages mon écran noir est après le démarrage est de retour .. c'est donc plus un travail en cours.

Klaasie25
la source
pas besoin de recompiler, il suffit de corriger les outils initramfs comme ici par exemple bugs.debian.org/cgi-bin/bugreport.cgi?bug=807000 également déposés sur le tableau de bord bugs.launchpad.net/ubuntu/+source/initramfs-tools/ + bug / 1524879
tjaalton
Si vous utilisez LVM [crypté] comme moi, vous obtiendrez cette erreur Reading all physical volumes, this may take a while ... No Logical Volume Groups foundsans le NVMEmodule. unix.stackexchange.com/questions/145334/…
Tim Abell
0

Depuis cette semaine, le noyau principal 4.4 nouvellement publié est compatible avec xps 9350 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écharger le dernier noyau depuis ubuntu mainline (j'ai utilisé uniquement 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 des 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 SSD NVME, les dernières images de démarrage ne chargent pas le module nvme par défaut, vous pouvez donc obtenir le redoutable et insoluble

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

    ce qui dépose le bootload dans busybox. La solution consiste à charger le module du 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 les rires)

  7. reconstruire les images de démarrage

    sudo update-initramfs -u
    sudo update-grub
    
  8. suivez l'étape par @yancysmith

    sudo apt-get install firmware-b43-installer

    installer le dernier firmware deb

    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 rendre la machine à double démarrage Windows 10 et Ubuntu sans réinstaller Windows.

Rayon
la source
J'ai suivi la réponse de Ray (répondu le 19 janvier à 18:37) mais j'ai perdu le wifi après le redémarrage. Je le suis donc à nouveau en utilisant le noyau de <pre> kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc2-wily </pre> et maintenant tout va bien. Merci Ray
J'ai suivi votre excellent guide et tout semblait bien fonctionner. Mais lorsque je redémarre, Ubuntu démarre simplement sur un écran noir. Des idées?
Mellson
J'ai essayé avec une version candidate du noyau Linux 4.5 - puis cela a fonctionné. Merci pour le guide!
Mellson
0

J'ai fait la plupart de ce qui a été mentionné ci-dessus, sauf l'ajustement de grub, ce qui m'a rapproché de mon wifi, mais pas complètement. J'ai pu utiliser mon téléphone comme point d'accès via Bluetooth pour accéder à Internet en attendant.

J'ai ensuite trébuché sur cet article 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 liste noire.

Quoi que vous fassiez, veuillez vérifier ce fichier pour voir quels modules du noyau sont sur liste noire. FAIS-LE S'IL TE PLAÎT!

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

Prenez note, c'est après avoir mis à jour mon firmware avec la dernière version de Dell du 2/2/2016, que vous pouvez trouver ici: wget http://downloads.dell.com/FOLDER03502638M/1/XPS_9350_1.2.3.exe puis vous souhaitez 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 vers le bas pour la mise à jour flash du bios et faites ce que vous devez faire.

Ensuite, je suis passé à 4.4 et le reste, sauf les trucs grub. Je ne plaisante pas avec grub sauf s'il n'y a pas d'autre moyen. J'ai également mis à niveau de Gnome 3.16 à 3.18 depuis que j'utilisais mon téléphone comme wifi, ce qui a tué le refus de bogue d'arrêt bien que cela ait à nouveau soulevé sa belle tête.

Bonne chance.

André
la source