Compatibilidade com Dell XPS 13 (9350) [fechado]

13

O laptop Dell XPS 13 (9350) é compatível com o sistema operacional Ubuntu?

Eu sou novo no Linux e no Ubuntu, mas pretendo converter-me em software de código aberto após desinteresse em continuar usando o Windows. Eu tenho lido muitas histórias sobre problemas no Linux que não reconhecem o disco rígido e o Wi-Fi tem problemas.

O laptop virá pré-instalado com o Windows 10, mas estou procurando apagar isso e instalar o Ubuntu como meu único sistema operacional. Vou experimentar a demo do Ubuntu primeiro, mas gostaria de conferir aqui também.

9Cleggy2
fonte
Provavelmente, isso ajudará: digitaltopo.net/o/?p=243 Parece que você precisa alterar a placa wifi e alterar as configurações do seu SSD, o que quebrará as janelas ...
Limecat
Existem alguns problemas com o kernel linux estável atual (4.2), portanto você terá que instalar e instalar um pré-compilado. Mais informações e discussões: sul.ccfink.de/?p=11 (guia de instalação completo) wiki.archlinux.org/index.php/Dell_XPS_13_(2016) (informações adicionais sobre bluetooth etc.) Também há um link para os fóruns da dell (Eu não posso postar porque eu não tenho reputação suficiente)
user2295555
1
Se você deseja um XPS13, provavelmente deverá aguardar a "Developer Edition", que virá com o Ubuntu pré-instalado e suportado pela Dell.
Dobey
tarde demais, peguei um e o limpei :-D #
Tim Abell Tim
Por favor, veja o meu post. Encontrei um problema ao usá-lo e finalmente encontrei uma maneira temporária de contornar isso.
Dean Chen

Respostas:

6

Atualmente, ainda existem alguns problemas de compatibilidade com a instalação padrão do Ubuntu.
Aqui está o que você precisa fazer para obter uma instalação do sistema Ubuntu funcionando corretamente ...


Preparação

Primeiro de tudo - você não poderá se conectar à Internet imediatamente do Ubuntu 15.10
porque a placa WiFi atualmente não é suportada - para a instalação, você precisará de:

  • Um adaptador USB Wifi ou Ethernet
  • uma chave USB contendo o seguinte kernel compilado pela Cephyr (esse kernel contém um patch adicional para usar esta placa WiFi).

O Ubuntu não detectará seu disco de uma vez porque o controlador SATA está definido como RAID On .
Inicialize no BIOS (pressione F12na inicialização) e defina o controlador SATA como Off ou como AHCI .

Nota: Se você deseja manter uma inicialização dupla com o Windows, siga este procedimento .


Instalação

Crie uma mídia de instalação inicializável do USB / DVD Ubuntu 15.10.
Inicialize a partir dele selecionando-o no menu BIOS. Instale o Ubuntu como de costume.

Corrigindo problemas

Wi-fi

Quando a instalação estiver concluída, abra um terminal ( Ctrl+ Alt+ T) e instale o kernel corrigido:

#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

A reinicialização e o WiFi devem funcionar corretamente agora.

Atualize o sistema:

sudo apt-get update
sudo apt-get upgrade

Bluetooth

Para que o Bluetooth funcione corretamente, você deve instalar o 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

Recarregue o módulo e o Bluetooth deve funcionar.

sudo modprobe -r btusb   
sudo modprobe btusb

O Dell XPS 13 9350 é uma máquina boa, mas ainda bastante nova ... por favor, aguarde um pouco,
tudo será corrigido pela Canonical e pela comunidade na instalação padrão do Ubuntu ;-) .


Fontes :

Arch Linux Wiki ,
XPS 13 (9350) WiFi com Ubuntu 15.10 ,
Instale o Ubuntu 15.10 no Dell XPS 13 9343 (2015): Um guia completo .

hg8
fonte
Obrigado. É o mesmo para a versão LTS Ubuntu 14.04?
9Cleggy2
1
Esta resposta está um pouco desatualizada, agora que 4.4 está geralmente disponível. Você não precisa usar o kernel 4.3 corrigido acima. Em vez disso, siga as mesmas instruções, mas instale o kernel 4.4. Você também pode precisar desativar o ipv6 se estiver tendo problemas com a queda do wifi.
10246 jarv
1
Muito obrigado @ hg8 por esta resposta. Eu tenho um XPS 13 9350 com o ubuntu 15.10, com um kernel 4.3 personalizado instalado para o driver wifi e o firmware obtido no repositório linux-firmware. Mas meu bluetooth estava muito ruim, mas com o download da dell e seus comandos, ele funciona perfeitamente agora. (antes, tinha um alcance aproximado de 30 cm ao usar áudio via bluetooth…) #
Dolanor
Tive problemas com os discos NVMe, mas mudar de Raid para AHCI funcionou para mim (Ubuntu 16.04.1) obrigado.
fácil
3

Os seguintes trabalhos:

Primeiro, atualizamos o kernel do linux para 4.4.

Baixar 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, em seguida:

$ 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

Em seguida, instale algumas ferramentas de firmware atualizadas:

$ sudo apt-get install firmware-b43-installer

E faça o download e instale o seguinte 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

Reinicie sua máquina e você deve ter wifi!

yancysmith
fonte
0

Não posso comentar desculpe por responder. Para o Ubuntu 14.04 com Dell xps 13 9350, instalei o kernel 4.4-rc6, que fazia o wifi, o bluetooth, suspender e o áudio funcionar.

Fiz instruções com base em todas as instruções encontradas na internet aqui: https://github.com/awesomebytes/ubuntu14_dell_xps13_9350

awesomebytes
fonte
1
Olá awesomebytes, bem-vindo ao Ask Ubuntu! Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência. ;-)
hg8 23/12/2015
0

O kernel 4.4 foi lançado e deve corrigir a maioria dos problemas agora. (Eu o instalei e não tive nenhum problema até agora.

Se o seu XPS 13 (como o meu) estiver equipado com um SSD NVMe, você precisará compilar um kernel personalizado no qual habilitar o módulo nvme. Caso contrário, o kernel não poderá encontrar o SSD.

Para fazer isso, faça o seguinte: Primeiro obtenha os pacotes necessários

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

Obtenha o kernel 4.4.

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

Descompacte

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

Copie seu arquivo de configuração atual

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

Agora edite o arquivo .config com o seu editor favorito para ativar o módulo NVMe.

nano .config

Procure CONFIG_BLK_DEV_NVME e defina-o como y (de m)

CONFIG_BLK_DEV_NVME=y

Agora é hora de compilar seu kernel personalizado. (o último comando pode levar até 1,5 horas)

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

E instale! (ignore os avisos vindos do primeiro)

$ 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

Agora basta reiniciar e ele deve iniciar no kernel 4.4.

Além disso, após algumas reinicializações, tive um problema em que minha tela continuava preta. Parece que há um problema com o skylake e os drivers gráficos.

Para mim, foi corrigido fazendo uma alteração no arquivo grub.

sudo nano /etc/default/grub

Em seguida, altere a linha dizendo GRUB_CMDLINE_LINUX_DEFAULT para

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"

Salve e aplique as alterações usando:

sudo update-grub

Fonte para criar o kernel personalizado: http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/

Edição: Acontece que, após algumas reinicializações, minha tela preta está após a inicialização estar de volta .. então isso é mais um trabalho em andamento.

Klaasie25
fonte
não há necessidade de recompilar, basta corrigir o initramfs-tools como aqui, por exemplo, bugs.debian.org/cgi-bin/bugreport.cgi?bug=807000 arquivado na barra de lançamento também bugs.launchpad.net/ubuntu/+source/initramfs-tools/ + bug / 1524879
tjaalton 13/01
Se você estiver executando o LVM [criptografado] como eu, receberá esse erro Reading all physical volumes, this may take a while ... No Logical Volume Groups foundsem o NVMEmódulo. unix.stackexchange.com/questions/145334/…
Tim Abell
0

A partir desta semana, o kernel da linha principal 4.4, recém-lançado, é compatível com o xps 9350, algumas pequenas configurações adicionais simples.

  1. crie um novo diretório para armazenar todos os bits que baixaremos

    mkdir v4.4-wily
    cd v4.4-wily
    
  2. baixe o kernel mais recente da linha principal do ubuntu (usei apenas o genérico)

    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. Instale esse

    sudo dpkg -i *.deb
    
  4. obtenha o firmware para os drivers intel i915 mais recentes

    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. edite para garantir que as propriedades estejam corretas (use os padrões, a menos que você saiba o que está fazendo)

    vim install.sh
    sudo sh install.sh
    
  6. se você possui um SSD NVME, as imagens de inicialização mais recentes não carregam o módulo nvme por padrão, para que você possa ter o temido e insolúvel

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

    que coloca a carga de inicialização no busybox. A solução é carregar o módulo do kernel nvme para a imagem de inicialização:

    sudo vim /etc/initramfs-tools/modules
    

    adicionar

    i915
    nvme
    

    como as últimas linhas (adicionei o módulo i915 para risadinhas)

  7. reconstruir as imagens de inicialização

    sudo update-initramfs -u
    sudo update-grub
    
  8. siga o passo por @yancysmith

    sudo apt-get install firmware-b43-installer

    instale o firmware mais recente deb

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

  9. siga as etapas do wiki do arch linux para instalar o firmware Bluetooth

  10. reinicie e se alegrar!

Nota: você pode seguir muitos artigos anteriores para tornar a máquina com duas janelas de inicialização dupla 10 e Ubuntu sem reinstalar o Windows.

Raio
fonte
Eu segui a resposta Ray (respondeu em 19 de janeiro às 18:37), mas perdi o wifi após a reinicialização. Então, eu sigo novamente usando o kernel de <pre> kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-rc2-wily </pre> e agora está tudo bem. Obrigado Ray
Eu segui o seu excelente guia e tudo parecia funcionar bem. Mas quando eu reinicio o Ubuntu, basta inicializar em uma tela preta. Alguma ideia?
Mellson
Eu tentei com um candidato a lançamento do linux kernel 4.5 - então funcionou. Obrigado pelo guia!
Mellson
0

Eu fiz a maior parte do que foi mencionado acima, exceto o ajuste do grub, que me aproximou do meu wifi funcionando, mas não completamente. Eu era capaz de usar meu telefone como um ponto de acesso através do bluetooth para acessar a Internet enquanto isso.

Eu tropecei neste post http://blog.friimaind.it/03/01/2016/installare-ubuntu-15-10-gnome-su-dell-xps-13-9350/ (em italiano) e ele mencionou este arquivo: /etc/modprobe.d/blacklist.conf. Por favor, sudo gedit /etc/modprobe.d/blacklist.conf ou vi se você escolher e verificar quais módulos estão na lista negra.

Faça o que fizer, verifique este arquivo para ver quais módulos do kernel estão na lista negra. POR FAVOR FAÇA ISSO!

Acontece que o driver bcmwl-kernel-source estava na lista negra em favor do firmware-b43-installer e b43fwcutter. Entrar no synaptic, desinstalar o driver bcmwl-kernel-source e instalar o 'firmware-b43-installer' e o 'b43fwcutter', bem como a reinicialização, é o que funcionou para mim.

Observe que isso ocorreu após a atualização do firmware para a versão mais recente da Dell, de 2/2/2016, que você pode encontrar aqui: wget http://downloads.dell.com/FOLDER03502638M/1/XPS_9350_1.2.3.exe e em seguida você deseja copiar: sudo cp XPS_9350_1.2.3.exe / boot / efi. Você então entra na sua BIOS no início (F2 para mim), role para baixo até a atualização instantânea da BIOS e faça o que precisa.

Então eu atualizei para 4.4 e o resto, exceto o material do grub. Eu não mexo com o grub, a menos que não haja outra maneira. Também atualizei do Gnome 3.16 para 3.18 desde que eu estava usando meu telefone como wifi, o que matou a recusa em desligar o bug, embora isso tenha levantado novamente sua adorável cabeça.

Boa sorte.

Andre
fonte