Compatibilità Dell XPS 13 (9350) [chiuso]


13

Il laptop Dell XPS 13 (9350) è compatibile con il sistema operativo Ubuntu?

Sono nuovo di Linux e Ubuntu ma mi viene in mente di essere un convertito in software open source dopo il disinteresse nel continuare a utilizzare Windows. Ho letto molte storie su problemi con Linux che non riescono a riconoscere il disco rigido e il Wi-Fi ha problemi.

Il laptop verrà preinstallato con Windows 10 ma sto cercando di cancellarlo e installare Ubuntu come unico sistema operativo. Proverò prima la demo di Ubuntu, ma vorrei controllare anche qui.


Questo probabilmente aiuterà: digitaltopo.net/o/?p=243 Sembra che tu abbia bisogno di cambiare la scheda wifi e cambiare le impostazioni sul tuo SSD, che romperà le finestre ...
Limecat

Ci sono alcuni problemi con l'attuale kernel Linux stabile (4.2), quindi dovrai installarne uno precompilato. Maggiori informazioni e discussioni: sul.ccfink.de/?p=11 (guida completa all'installazione) wiki.archlinux.org/index.php/Dell_XPS_13_(2016) (informazioni aggiuntive su bluetooth ecc.) C'è anche un link ai forum dell (Non riesco a pubblicare post perché non ho abbastanza reputazione)
user2295555

1
Se desideri un XPS13, dovresti probabilmente aspettare la "Developer Edition" che verrà fornita con Ubuntu preinstallato e supportato da Dell.
Dobey,

troppo tardi, ne ho preso uno e l'ho cancellato MrGreen
Tim Abell l'

Per favore, vedi il mio post. Mi sono imbattuto in un problema durante l'utilizzo e finalmente trovare un modo temporaneo per aggirare questo.
Decano Chen,

Risposte:


6

Attualmente ci sono ancora alcuni problemi di compatibilità con l'installazione predefinita di Ubuntu.
Ecco cosa devi fare per ottenere un'installazione del sistema Ubuntu che funzioni correttamente ...


Preparazione

Prima di tutto - non sarai in grado di connetterti a Internet immediatamente da Ubuntu 15.10
perché la scheda WiFi non è attualmente supportata - per l'installazione avrai bisogno di:

  • Un dongle adattatore USB Wifi o Ethernet
  • una chiave USB contenente il seguente kernel compilato da Cephyr (questo kernel contiene una patch aggiuntiva per l'utilizzo di questa scheda WiFi).

Ubuntu non rileverà immediatamente il disco perché il controller SATA è impostato su RAID On .
Avviare in BIOS (premere F12in fase di avvio) e impostare il SATA controller a Off o AHCI .

Nota: se si desidera mantenere un doppio avvio con Windows, è necessario seguire questa procedura .


Installazione

Creare un supporto di installazione Ubuntu 15.10 USB / DVD avviabile.
Avvia da esso selezionandolo nel menu BIOS. Installa Ubuntu come al solito.

Risolvere i problemi

Wi-Fi

Al termine dell'installazione, aprire un terminale ( Ctrl+ Alt+ T) e installare il kernel con patch:

#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

Riavvio e WiFi dovrebbero funzionare correttamente ora.

Aggiorna il sistema:

sudo apt-get update
sudo apt-get upgrade

Bluetooth

Per far funzionare correttamente il Bluetooth è necessario installare il 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

Ricarica il modulo e il Bluetooth dovrebbe funzionare.

sudo modprobe -r btusb   
sudo modprobe btusb

Il Dell XPS 13 9350 è una buona macchina, ma ancora abbastanza nuova ... quindi, per favore, dategli un po 'di tempo,
tutto verrà riparato da Canonical e dalla comunità nell'installazione predefinita di Ubuntu ;-) .


Fonti:

Arch Linux Wiki ,
XPS 13 (9350) WiFi con Ubuntu 15.10 ,
Installa Ubuntu 15.10 sul Dell XPS 13 9343 (2015): una guida completa .


Grazie. È lo stesso per la versione LTS Ubuntu 14.04?
9Cleggy2,

1
Questa risposta è leggermente obsoleta ora che 4.4 è generalmente disponibile. Non è necessario utilizzare il kernel 4.3 patchato sopra. Segui invece le stesse istruzioni ma installa il kernel 4.4. Potrebbe essere necessario disabilitare ipv6 se riscontri problemi con la caduta del wifi.
Jarv,

1
Grazie mille @ hg8 per questa risposta. Ho un XPS 13 9350 con ubuntu 15.10, con un kernel 4.3 personalizzato installato per il driver wifi e il firmware ottenuto dal repository firmware linux. Ma il mio bluetooth era piuttosto male, ma con il download da dell e dei tuoi comandi, ora funziona perfettamente. (prima, aveva un raggio di circa 30 cm quando si utilizzava l'audio tramite bluetooth ...)
Dolanor,

Ho avuto problemi con i dischi NVMe, ma il passaggio da Raid ad AHCI ha funzionato per me (Ubuntu 16.04.1) grazie.
Knocte,

3

Le seguenti opere:

Innanzitutto aggiorniamo il kernel Linux a 4.4.

Scarica 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 e quindi:

$ 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

Quindi installare alcuni strumenti firmware aggiornati:

$ sudo apt-get install firmware-b43-installer

Quindi scaricare e installare il seguente firmware: http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.154_all.deb e

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

Riavvia la tua macchina e dovresti avere il wifi!


0

Non posso commentare scusa per aver risposto. Per Ubuntu 14.04 con Dell xps 13 9350 ho installato il kernel 4.4-rc6 che ha fatto funzionare wifi, bluetooth, suspend e audio.

Ho fatto istruzioni basate su tutte le istruzioni che ho trovato su Internet qui: https://github.com/awesomebytes/ubuntu14_dell_xps13_9350


1
Ciao awesomebytes, benvenuto su Ask Ubuntu! Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento. ;-)
hg8

0

Il kernel 4.4 è stato rilasciato e dovrebbe risolvere la maggior parte dei problemi ora. (L'ho installato e finora non ho riscontrato problemi.

Se il tuo XPS 13 (come il mio) è dotato di un SSD NVMe dovrai compilare un kernel personalizzato in cui abiliti il ​​modulo nvme. Altrimenti il ​​kernel non sarà in grado di trovare l'SSD.

Per fare ciò, procedi come segue: prima ottieni i pacchetti necessari

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

Ottieni il kernel 4.4.

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

Disimballalo

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

Copia il tuo file di configurazione corrente

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

Ora modifica il file .config con il tuo editor preferito per abilitare il modulo NVMe.

nano .config

Cerca CONFIG_BLK_DEV_NVME e impostalo su y (da m)

CONFIG_BLK_DEV_NVME=y

Ora è il momento di compilare il tuo kernel personalizzato. (l'ultimo comando può facilmente richiedere fino a 1,5 ore)

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

E installa! (ignora gli avvisi provenienti dal primo)

$ 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

Ora basta riavviare e dovrebbe iniziare nel kernel 4.4.

Inoltre, dopo alcuni riavvii ho riscontrato un problema in cui il mio schermo sarebbe rimasto nero. Sembra che ci sia un problema con skylake e driver grafici.

Per me è stato risolto apportando una modifica al file grub.

sudo nano /etc/default/grub

Quindi cambia la riga dicendo GRUB_CMDLINE_LINUX_DEFAULT in

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"

Salvare e applicare le modifiche utilizzando:

sudo update-grub

Fonte per creare kernel personalizzati: http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/

EDIT: Risulta dopo alcuni riavvii la mia schermata nera è dopo l'avvio è tornato .. quindi questo è più di un lavoro in corso.


non c'è bisogno di ricompilare, basta riparare initramfs-tools come qui ad esempio bugs.debian.org/cgi-bin/bugreport.cgi?bug=807000 archiviato sul launchpad troppo bugs.launchpad.net/ubuntu/+source/initramfs-tools/ + bug / 1524879
tjaalton

Se stai eseguendo LVM [crittografato] come me, otterrai questo errore Reading all physical volumes, this may take a while ... No Logical Volume Groups foundsenza il NVMEmodulo. unix.stackexchange.com/questions/145334/…
Tim Abell,

0

A partire da questa settimana, il kernel mainline 4.4 appena rilasciato è compatibile con xps 9350 con alcune piccole e semplici configurazioni aggiuntive.

  1. crea una nuova directory per contenere tutti i bit che scaricheremo

    mkdir v4.4-wily
    cd v4.4-wily
    
  2. scarica l'ultimo kernel da Ubuntu Mainline (ho usato solo il generico)

    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. Installa quello

    sudo dpkg -i *.deb
    
  4. ottenere il firmware per i driver Intel i915 più recenti

    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. modifica per assicurarti che le proprietà siano corrette (usa le impostazioni predefinite a meno che tu non sappia cosa stai facendo)

    vim install.sh
    sudo sh install.sh
    
  6. se si dispone di un SSD NVME, le immagini di avvio più recenti non caricano il modulo nvme per impostazione predefinita, quindi è possibile ottenere il temuto, irrisolvibile

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

    che rilascia il bootload in busybox. La soluzione è caricare il modulo kernel nvme per l'immagine di avvio:

    sudo vim /etc/initramfs-tools/modules
    

    Inserisci

    i915
    nvme
    

    come ultime righe (ho aggiunto il modulo i915 per risatine)

  7. ricostruire le immagini di avvio

    sudo update-initramfs -u
    sudo update-grub
    
  8. segui il passaggio di @yancysmith

    sudo apt-get install firmware-b43-installer

    installa l'ultimo firmware deb

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

  9. seguire i passaggi dalla wiki di linux arch per installare il firmware Bluetooth

  10. riavvia e rallegrati!

Nota: è possibile seguire molti articoli precedenti per rendere la macchina dual boot windows 10 e Ubuntu bene senza reinstallare Windows.


Ho seguito la risposta di Ray (ha risposto il 19 gennaio alle 18:37) ma ho perso il wifi dopo il riavvio. Quindi lo seguo di nuovo usando il kernel da <pre> kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc2-wily </pre> e ora va tutto bene. Grazie Ray

Ho seguito la tua eccellente guida e tutto sembrava funzionare bene. Ma quando riavvio Ubuntu si avvia in una schermata nera. Qualche idea?
Mellson,

Ho provato con una release candidate di Linux kernel 4.5 - poi ha funzionato. Grazie per la guida!
Mellson,

0

Ho fatto la maggior parte di ciò che è stato menzionato sopra, tranne la regolazione di grub, che mi ha avvicinato al mio wifi funzionando ma non completamente. Sono stato in grado di utilizzare il mio telefono come hotspot tramite bluetooth per catturare Internet nel frattempo.

Mi sono imbattuto in questo post http://blog.friimaind.it/03/01/2016/installare-ubuntu-15-10-gnome-su-dell-xps-13-9350/ (è in italiano) e ha menzionato questo file: /etc/modprobe.d/blacklist.conf. Si prega di sudo gedit /etc/modprobe.d/blacklist.conf o vi se si sceglie e si controlla quali moduli sono nella lista nera.

Qualunque cosa tu faccia, controlla questo file per vedere quali moduli del kernel sono nella lista nera. PER FAVORE, FAI QUESTO!

Si scopre che il driver bcmwl-kernel-source è stato inserito nella blacklist a favore di firmware-b43-installer e b43fwcutter. Saltare in sinaptico, disinstallare il driver bcmwl-kernel-source e installare sia "firmware-b43-installer" che "b43fwcutter" e riavviare è ciò che ha funzionato per me.

Prendi nota, questo è dopo che ho aggiornato il mio firmware all'ultimo dell ha del 2/2/2016, che puoi trovare qui: wget http://downloads.dell.com/FOLDER03502638M/1/XPS_9350_1.2.3.exe quindi che si desidera copiare: sudo cp XPS_9350_1.2.3.exe / boot / efi. Poi salti nel tuo BIOS all'inizio (F2 per me) scorri verso il basso fino all'aggiornamento flash del BIOS e fai quello che devi fare.

Poi ho aggiornato a 4.4 e il resto tranne la roba di grub. Non scherzo con grub a meno che non ci sia altro modo. Ho anche aggiornato da Gnome 3.16 a 3.18 poiché stavo usando il mio telefono come wifi, il che ha ucciso il rifiuto di spegnere il bug, sebbene abbia sollevato di nuovo la sua adorabile testa.

In bocca al lupo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.