web-dev-qa-db-ja.com

Dell XPS 13(9350)の互換性

Dell XPS 13(9350)ラップトップはUbuntu OSと互換性がありますか?

LinuxとUbuntuは初めてですが、Windowsを使い続けることに無関心な後は、オープンソースソフトウェアへの転換を心がけています。 Linuxがハードドライブを認識できず、Wi-Fiに問題があるという問題に関する多くの記事を読んでいます。

ラップトップにはWindows 10がプリインストールされていますが、それを消去して、Ubuntuを唯一のオペレーティングシステムとしてインストールしようと思っています。最初にUbuntuデモを試してみますが、こちらも確認してください。

13
9Cleggy2

現在、デフォルトのUbuntuインストールとの互換性の問題がいくつか残っています。
Ubuntuシステムを正しくインストールするために必要なことは次のとおりです...


準備

まず第一に-Ubuntu 15.10からすぐにインターネットに接続することはできません
現在WiFiカードはサポートされていないため、インストールには次のいずれかが必要です。

  • USB Wifiまたはイーサネットアダプタードングル
  • 以下を含むUSBキー カーネルCephyr によってコンパイルされます(このカーネルには、このWiFiカードを使用するための追加の パッチ が含まれています)。

SATA-controllerRAID Onに設定されているため、Ubuntuはディスクを一度に検出しません。
BIOSを起動します(押します F12 起動時)およびSATA-controllerOffまたはAHCIに設定します。

注:Windowsでデュアルブートを維持する場合は、これに従う必要があります 手順


Installation

起動可能なUSB/DVD Ubuntu 15.10インストールメディアを作成します。
BIOSメニューで選択して起動します。通常どおりUbuntuをインストールします。

問題を修正する

Wi-Fi

インストールが完了したら、ターミナル(Ctrl+Alt+T)パッチを適用したカーネルをインストールします:

#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

再起動するとWiFiが正常に機能するようになります。

システムを更新します。

Sudo apt-get update
Sudo apt-get upgrade

ブルートゥース

Bluetoothを適切に機能させるには、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

モジュールをリロードすると、Bluetoothが機能するはずです。

Sudo modprobe -r btusb   
Sudo modprobe btusb

Dell XPS 13 9350は優れていますが、それでもまったく新しいマシンです。しばらくお待ちください。
すべてがCanonicalとコミュニティによってデフォルトのUbuntuインストールで修正されます;-)


ソース:

Arch Linux Wiki
XPS 13(9350)Ubuntu 15.10でのWiFi
Dell XPS 13 9343(2015)にUbuntu 15.10をインストール:完全なガイド

6
hg8

次の作品:

まず、Linuxカーネルを4.4にアップグレードします。

ダウンロード 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 その後:

$ 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

次に、更新されたファームウェアツールをインストールします。

$ Sudo apt-get install firmware-b43-installer

次に、次のファームウェアをダウンロードしてインストールします。 http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.154_all.deb および

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

マシンを再起動すると、wifiが使えるはずです!

3
yancysmith

答えて申し訳ありませんがコメントできません。 Dell xps 13 9350を搭載したUbuntu 14.04の場合、wifi、bluetooth、サスペンド、オーディオを機能させるカーネル4.4-rc6をインストールしました。

ここでインターネットで見つけたすべての指示に基づいて指示を行いました: https://github.com/awesomebytes/ubuntu14_Dell_xps13_935

0
awesomebytes

カーネル4.4がリリースされ、ほとんどの問題が修正されるはずです。 (私はそれをインストールしましたが、今のところ問題は発生していません。

XPS 13(私のような)にNVMe SSDが装備されている場合、nvmeモジュールを有効にするカスタムカーネルをコンパイルする必要があります。そうしないと、カーネルはSSDを見つけることができません。

これを行うには、次の手順を実行します。最初に必要なパッケージを取得します

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

カーネル4.4を入手します。

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

開梱

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

現在の設定ファイルをコピーします

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

次に、お気に入りのエディターで.configファイルを編集して、NVMeモジュールを有効にします。

nano .config

CONFIG_BLK_DEV_NVMEを検索し、yに設定します(mから)

CONFIG_BLK_DEV_NVME=y

次に、カスタムカーネルをコンパイルします。 (最後のコマンドは簡単に最大1.5時間かかります)

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

そしてインストール! (最初の警告からの警告は無視してください)

$ 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

今すぐ再起動すると、カーネル4.4で起動するはずです。

さらに、数回再起動した後、画面が黒のままになる問題が発生しました。 Skylakeとグラフィカルドライバーに問題があるようです。

私にとっては、grubファイルに変更を加えることで修正されました。

Sudo nano /etc/default/grub

次に、GRUB_CMDLINE_LINUX_DEFAULTを示す行を

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"

次を使用して変更を保存して適用します。

Sudo update-grub

カスタムカーネル作成のソース: http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/

編集:ブートが戻った後、私の黒い画面が数回再起動した後に判明します..これは進行中の作業の多くです。

0
Klaasie25

Grubを調整することを除いて、上記のほとんどのことを行いました。その間、Bluetoothを介して携帯電話をホットスポットとして使用してインターネットを取得することができました。

それから私はこの投稿につまずいた http://blog.friimaind.it/03/01/2016/installare-ubuntu-15-10-gnome-su-Dell-xps-13-9350/ (それはイタリア語です)、それはこのファイルに言及しました:/etc/modprobe.d/blacklist.conf。ブラックリストに登録されているモジュールを選択して確認する場合は、/ etc/modprobe.d/blacklist.confまたはviをSudo geditしてください。

何をするにしても、このファイルをチェックして、ブラックリストに登録されているカーネルモジュールを確認してください。これをしてください!

Firmware-b43-installerとb43fwcutterを優先して、bcmwl-kernel-sourceドライバーがブラックリストに載っていたことがわかりました。シナプスに飛び込み、bcmwl-kernel-sourceドライバーをアンインストールし、「firmware-b43-installer」と「b43fwcutter」の両方をインストールし、再起動することは私にとってはうまくいきました。

これは、ファームウェアを2016年2月2日の最新のDellに更新した後です。wget http://downloads.Dell.com/FOLDER03502638M/1/XPS_9350_1。 2.3.exe コピーする場合:Sudo cp XPS_9350_1.2.3.exe/boot/efi。次に、開始時にBIOSにジャンプし(私にとってはF2)、BIOSフラッシュ更新までスクロールダウンして、やらなければならないことを行います。

その後、4.4にアップグレードし、grub以外の残りの部分をアップグレードしました。他に方法がない限り、私はgrubを台無しにしません。携帯電話をWi-Fiとして使用していたため、Gnome 3.16から3.18にアップグレードしました。

幸運を。

0
Andre

今週現在、新しくリリースされた4.4メインラインカーネルは、xps 9350のいくつかの小さな単純な追加構成と互換性があります。

  1. ダウンロードするすべてのビットを保持する新しいディレクトリを作成します

    mkdir v4.4-wily
    cd v4.4-wily
    
  2. ubuntuメインラインから最新のカーネルをダウンロードします(ジェネリックのみを使用しました)

    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. それをインストールする

    Sudo dpkg -i *.deb
    
  4. 最新の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. 編集して、プロパティが正しいことを確認します(実行内容がわからない場合はデフォルトを使用します)

    vim install.sh
    Sudo sh install.sh
    
  6. nVME SSDを使用している場合、最新のブートイメージはデフォルトでnvmeモジュールをロードしないため、恐ろしい解決不能な問題が発生する可能性があります

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

    ブートロードをbusyboxにドロップします。解決策は、ブートイメージのnvmeカーネルモジュールをロードすることです。

    Sudo vim /etc/initramfs-tools/modules
    

    追加

    i915
    nvme
    

    最後の行として(私は笑いのためにi915モジュールを追加しました)

  7. ブートイメージを再構築する

    Sudo update-initramfs -u
    Sudo update-grub
    
  8. @yancysmithの手順に従う

    Sudo apt-get install firmware-b43-installer

    インストール 最新のファームウェアdeb

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

  9. arch Linux wikiの手順に従って Bluetooth firmware をインストールしてください

  10. 再起動して喜ぶ!

注:多くの以前の記事に従って、Windowsを再インストールせずにマシンをデュアルブートウィンドウ10とUbuntuにすることができます。

0
Ray