Install Ubuntu 15.10 on the Dell XPS 13 9343 (2015) : A complete guide

Update 06/09/2016 : Dell released a new BIOS version (A09). Changelog is : Fixed CPU capped at 0.48GHz after resume from sleep with dell power companion, fixed touchpad may sometimes freeze in Setup and OS, fixed G/g password not response in BIOS setting issue, update suspend/resume protection.

Update 10/07/2016 : Updated a broken Bluetooth firmware link.

Update 28/11/2015 : A tool to disable automatic screen contrast as been uploaded on Github for users affected by the screen contrast issue (see here to test if this affect you). Since I never noticed this issue by myself, I have not tested this tool, but feedback are, as always, welcome 😉 Several users confirmed the tool works fine on 9343 & 9350 models.

Update 27/11/2015 : Dell uploaded a new BIOS version (A07). Changelog is : Improve Double Key issue & Add Support for Ubuntu PTT feature. This BIOS update seems to have completely fixed the keyboard repeat issue for some users.


Hi everyone!

Ubuntu 15.10 is out, it’s time for a quick overview and new  guide!

Ubuntu 15.10 brings a lot of changes. The most important is probably the usage of kernel 4.
On the Dell XPS 13 9343, some bugs have been fixed and some new bugs have appear. As usual, I will bring together all the information I have gathered to fix the remaining issue and make the Dell XPS 13 the most enjoyable Ubuntu experience possible.

I will describe how to do a fresh Ubuntu 15.10 installation. I have not tested the upgrade (15.04 -> 15.10), but I see no reason to meet problems doing so. If you have done it, please leave a feedback ! 🙂

In other news, after reading all the great feedback (open source drivers, better ranges, etc…) I have ordered an Intel 7265 wireless card . As soon as I got it installed, I will review it and write a small guide on how to install it. Stay tuned!

Back on topic : Install Ubuntu 15.10 on the Dell XPS 13 9343 (2015) : A complete guide !

I – Preparation

Update your BIOS

First of all, you need to update your BIOS. The current last version, A09,  can be downloaded on Dell website.

If you are not sure which version is your BIOS you can see it by booting your XPS and quickly press the F12 key. On the bottom of the screen you will see : “BIOS Revision A0X“.

To update your BIOS, boot into Windows, download the latest revision and install it.

If you do not have Windows installed you can use the following method to update your BIOS under Linux.

Create bootable USB key

Download Ubuntu 15.10 and create your bootable USB key using your favorite tool (Rufus, Unetbootin, Linux Live USB creator, etc…).

For my installation I used Rufus with the following settings :

  • GPT partition scheme for UEFI computers
  • FAT32 (Default)
  • 8192 bytes (Default)
  • Quick format

II – Installation

If you have a Broadcom wireless card in your XPS 13, you won’t be able to connect to Internet out of the box in the Ubuntu 15.10 installer, so you will need either :

When everything is ready boot your USB key by selecting it in the BIOS menu (using F2).

Install Ubuntu as usual, make sure you have checked “Download update while installing“.

Once the installation is over, you need to install bcmwl-kernel-source package if your Wifi does not work :

Open a terminal (Ctrl + Alt + T) and run :

If you are not connected to internet (because you do not own a USB Wifi/Ethernet adapter) simply install bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu2_amd64.deb package you previously downloaded on your USB key.


When the installation part is done, update your system :

Then restart.

A bit of cleanup now :

Congratulations! You have now a working Ubuntu 15.10 installation. From now on, some issues need to be solved.

III – Solving issues

No audio

If you have no audio (no speaker displayed in “Sound Settings”)  just do two cold reboot (= completely shut down your laptop twice). Audio will work fine after that.

Refer to this bug report for more information about this issue.

Bluetooth does not work properly

For Broadcom wireless card users.

To make Bluetooth work properly you need to install the Broadcom bluetooth firmware.

Reload the module and Bluetooth should now work properly.

Keyboard backlight turns on at boot / after resume / after inactivity

Keyboard backlight turns on most of time for no apparent reasons (at boot, after resume, after a small inactivity).

There is currently no known workaround to fix this issue but a bug report has been filled on launchpad. Do not forget to mark this bug as affecting you 😉

Enable touchpad palm detection

Strangely I never had problems with touchpad palm detection using Ubuntu 15.10. But in Ubuntu 15.10 touchpad palm detection was not activated after installation and the touchpad was a nightmare to use.

Here is how to manually activate touchpad palm detection :

Edit your/usr/share/X11/xorg.conf.d/50-synaptics.conf file :

Add the following content

Blacklist psmouse to force the touchpad in I2C mode  :


 IV – Others tweaks

Optimize battery life

See my post : Optimize battery life on Ubuntu.

Optimize the trackpad

The trackpad is pretty nice, although some tweaks will make it better suited to your personal use by using 50-synaptics.conf config file. You can use mine for example (which include palm detection as previously described) :

You can edit this config file to better fits your preferences. The Arch Wiki page on Synatics trackpad explain in details all the possible configuration.

Screen resolution (QHD+ Display)

See my post : Optimize Ubuntu interface scaling on HDiPI screen.

Disable touchscreen

If you do not use the touch screen you can disable it :

Simply Add :  Option "Ignore" "on" on the “evdev touchscreen catchall” section of the touch screen, like this :

As usual, have fun with your XPS 🙂

If you have any problem or some fix/tweak you want to share, feel free to leave a comment.

*Note : English is not my native language, if you see any typo or grammar mistake please contact me and I will correct it as soon as I can.

  • Toomas V


    Thanks for the tips. Running 15.10 on 9343 as well.
    I’ve been lately having trouble returning from suspend (black screen). I think it has only occurred when on battery power.

    Otherwise didn’t have any problems installing, except missing sound which fixed itself and obvious scaling issues with 3rd party software. Which is why I’m running 1600×900. It’s a bit blurry, but getting use to it.

    • hg8

      Thanks for the feedback Toomas.

      Are you sure your system is up-to-date ? The black screen issue after suspend have been solved a while back (October 2015)… Make sure by running :

      sudo apt-get update
      sudo apt-get upgrade
      sudo apt-get dist-upgrade

      • Toomas V

        I was about to give you a reply that it hasn’t occurred any more but just happened again.

        I have done all the updates.

        Do you have any suggestions how to diagnose it?
        Didn’t see anything weird in kern.log, but I’m guessing logs don’t get saved after crash anyway?

        I entered suspend while on battery by selecting it from the menu. When I opened the lid keyboard backlight went on, but screen didn’t wake. Forced shut down by holding power button.

        • Carlos Ng

          i have the same problem now and then..

  • CEW

    i tried updating from 15.04 to 15.10, everything seemed to work just ok,
    but then after rebooting i realized that my keyboard was no longer recognized.

    It’s working during the boot (i have access to the bios etc.) but as soon as i
    reach the welcome screen its not longer working.

    I have no idea what went wrong :-/

    • hg8

      Hi CEW,
      That is a weird issue indeed. I am sorry I have no idea where this problem can come from… Did you try to ask on the Dell community forum?

      • CEW

        I tried but they had no idea. Luckily erverything was backed up and i just went for a clean install. 15.10 works for me a lot nicer than 15.04 (e.g. working palm detection).

        Maybe as a comment to your guide, the installation of the broadcom driver was only working for me after manually installing its dependency dkms from the boot stick i was using.

  • cutalion

    Just in time! I received my XPS 13 (9343, QHD, i7, touch) few hours ago.
    I’ll follow this guide today and let everybody know about results! Thanks, Hugo!

    • cutalion

      Update #1
      Boot from live USB (made with Rufus). OK. Wifi, touchpad, touchscreen, fn buttons work.

      Install Ubuntu 15.10. OK. Everything is working again, though I have not tried bluetooth yet.

      I have installed ubuntu near pre-installed Windows to see if there are issues not described in article.
      I’m going to re-install it later, completely remove Windows and start using it. So lately I could find
      smaller issues.

      Until that I run 3 hours 1080p video on Youtube (full screen, 100% brightness). Shows 3.5 hours without battery life optimizations

      • hg8

        Hi Cutalion! Thanks for the review.
        Try to install tlp (sudo apt-get install tlp). This get great result on my XPS battery life 🙂

    • cutalion

      Update #2

      After almost 2 weeks since I installed Ubuntu on my XPS 13. All that time I was working on it.
      I didn’t perform the same test with long Full HD video from Youtube.
      I’ve installed a lot of packages needed for work, like mysql, postrgres, elasticsearch, etc. So, it would not be a fair
      comparison with fresh installed system. And I also installed TLP.

      But I’ve done the “real” test. During this test laptop worked about 5:15 on battery.
      It was my usual work day – firefox with 2-10 tabs, one tab with music player, few consoles, running tests (ruby on rails applications), skype, slack (chat) in firefox, 50% brightness, low keyboard backlit.
      During all this time I copied files from my old laptop over WiFi with scp – about 30Gb of many small and large files (my projects, photos, videos and audios).

      One day I used google hangout video conference with google plugin for firefox. It loaded all cores of CPU and took 50% of battery charge in 50-55 minutes.

    • cutalion

      Update #4. About HiDPI

      Scaling doesn’t work properly with external monitor. QHD laptop + FHD external monitor + scaling makes everything bigger on external monitor. There is a setting – “scale all windows content to match: display with largest controls”. I think this doesn’t work as expected.

      Fix for cursor size doesn’t work on 15.10.

      A lot of apps doesn’t adopted for HiDPI – skype, keepassx, etc. Nautilus, terminals, browsers – ok.
      Though there are a bug in FF with checkboxes and radio buttons.

      If I don’t use scaling, but change resolution – everything is looking good, not issues with old apps and FF. But texts are blurry.

  • mustermark

    I’ve just receive the updated xps 13 (9350 version) and tried to install ubuntu 15.10 following this guide. Unfortunately I didn’t go very far. When booting from the USB, ubuntu doesn’t see the disk of the laptop! I don’t know if it’s important, but I generated the bootable usb with the startup disk utility of ubuntu 12.04 … Any idea anyone?

    • hg8

      Hello Mustermarrk.

      In BIOS Settings you need to disable RAID and to activate AHCI Sata mode. Ubuntu should detect your drive after that.
      Unfortunately you will need to revert those change if you need to boot Windows again (and vice versa).

      Please refer here : for more information.

      • mustermark

        Thanks, after switching to AHCI the installation program can indeed see the hard drive, gparted can’t though! And ever if gparted saw it, I wouldn’t know what to do with so many partitions … (there are like 3 extra ones after the main windows one). A few years ago installing ubuntu alongside a win partition was completely trivial, it seems it’s not the case anymore … I guess the easiest thing is to just wipe the whole thing, install ubuntu and have win10 in a virtual machine. Thanks for your help anyway!

        • Maxi

          Hi mustermark,
          does your installation work properly? I also got a 9350 and there are a ton of issues.
          My latest issue was that I can install Ubuntu but it failed with grub. and after that I can’t press any buttons. I need to force Shutdown the system. Do you had the same problems?

          • mustermark

            Hi Maxi,
            No it doesn’t, as I said I opted for removing win10 completely, which worked, but I couldn’t fix the wifi. All the tricks I’ve found for 9343 failed for 9350. All the rest worked fine (sound, video, power), but I gave up with the wifi. I’ve decided to wait for ubuntu 16.04 and hope it will already support this hardware (more or less) out of the box (plus its a LTS).

          • guassian

            Hey mustermark, are you able to dual boot on 9350 ?

          • mustermark

            Hi Guassian, after my first failed attempt I gave up and decided to wait for he next ubuntu release. I can’t find it now, but I saw some time ago that a patch for the kernel 4.3 was released hat fixed some of the issues of this machine. You might want to look that up.
            Good luck!

  • Toomas V

    Another thing I just noticed.. When I plug in my headphones, I don’t get sound. I have to re-apply the correct output from sound settings (click on speakers and then back to headphones).

    Anyone else having this?

    • Zed

      ya, I’m getting the same audio oddities. But it’s pretty easy to fix.

  • Carlos Ng

    I’m having trouble installing the bcmwl kernel source, I don’t have Ethernet cable so I downloaded the file but when I install it it says something about dkms and fails

  • Carlos Ng

    Is anyone having trouble downloading the ubuntu-tweak, some how the tualatrix isnt working for me. it just doesnt want to download…Help!!

  • Carlos Ng

    The new Bios 07 is out…hope this update will fix my black screen after suspend even though it is fix for most of the ppl.

  • cephyr

    hey I found a way to get the wifi working with ubuntu and the broadcom chip!

  • Pingback: WiFi on XPS 13 (9350) with Ubuntu 15.10 | Secret Underground Lair()

  • Equivalent

    hi thx for the manual, but I found that whenever I tried to install that Broadwell WiFi card driver (sudo apt-get install bcmwl-kernel-source) my laptop froze and after hard restart I needed to reinstall Ubuntu as it looks like kernel crushed. Tried this 5 times (always same result) on 2015-12-02 with latest Ubuntu 15.10 and latest sudo apt-get update and sudo apt-get upgrade + dist-ugrade …in the end I’ve just replaced wifi card with Intel Wifi card nativly suported by Ubuntu Intel Dual Band Wireless-AC 7265 Mini Card module 802.11AC Wi-Fi 7265NGW …works like a charm without no need for drivers ^_^ My laptop Dell 2015 XPS 13 FHD 256 SSD (I guess it’s 9350)

  • Matt

    I have a 9350 (512GB SSD, 16GB RAM, QHD+) and spent a full day trying to get Wi-Fi to work. The instructions in this blog post don’t work for me, as every time I try to install bcmwl-kernel-source, DKMS freezes and the entire laptop locks up.

    I’m installing (K)ubuntu 15.10. Instead I went the route of installing the 4.4 kernel from these instructions:

    But it never boots. Problem is — **NVME isn’t enabled by default in >4.2!!** Took all day to figure that one out. Here’s the one lone bug report:

    Solution: So long as you can still boot into your stock 4.2 (Wi-Fi-less) kernel:

    $ sudo vi /etc/initramfs-tools/modules

    $ sudo update-initramfs -u -k all

    For some reason you still have to include the Broadcom drivers:

    $ wget
    $ unzip
    $ sudo mv brcmfmac4350-pcie.bin /lib/firmware/brcm/
    $ sudo chmod 600 /lib/firmware/brcm/brcmfmac4350-pcie.bin

    Reboot, and you now (hopefully!) have Wi-Fi!

    One final note: Sometimes I get a black screen with this kernel and it fails to boot. But then trying again works. No clue why… But when it works, it works, so better than I had before.

    • hg8

      Hello Matt! Thanks for the instructions. This will help a lot of people.

      Indeed my guide is for 9343 model which has not the same hardware as 9350…

      • Sam Pfeiffer

        I’m installing Ubuntu 14.04 and I got it to work (wifi, bluetooth, suspend, audio) with kernel 4.4-rc6, full instructions can be found here:

        • Timothe Jahan


          I installed ubuntu 15.10 on my XPS 13 9350.
          Should I be able to use your packages for ubuntu 15.10, or would this not work ?


  • Ano Nym

    Suddenly my wifi (broadcom) can not be enabled. Used to work fine… Deinstall and new install and several other tricks found via google do not work. Rather depressed right now.

  • myDisqusUsername

    any ide how to get multi-touch mouse gestures working (for trackpad and/or touchscreen)?

  • Pingback: Ubuntu15.10にアップグレード – てきとうメモ()

  • Stephen Harper

    Hello. Thanks for the guide! I’m now attempting this after screwing up my 14.04 install after attempting to update the kernel. I’ve now installed 15.10, then attempted to install the .deb file, but it fails saying: Bad return status for module build on kernel is not supported.
    I found another page saying i should install package dkms from the pool/main/d/dkms folder, but that said it was incompatible too.

    Basically, this is the first time I’ve tried to update Ubuntu and I’ve fecked it up big time. Not sure if the kernel updated after install. It’s version 4.2.0-16-generic.

    Any idea what i should do? If you need more info let me know.

    Thanks in advance!

    • Stephen Harper

      Cancel that, managed to get everything running after following this:

      • Miguel Guardo

        Stephen, THANKS!!!!!
        That link worked great for me …. Dell support was not able to answer that question for me but you did. Very much appreciated.

        Thanks also to Hugo for the excellent article


  • Chop


    I may have made a mistake at one step (I suppose it was ‘Erase disk and install Ubuntu’). Since then, the BIOS fails to find a bootable device. Yet, Ubuntu was installed in UEFI mode and trying to force the legacy boot gives an error message.

    I previously reinstalled Ubuntu 14.04 using your tuto without any trouble.

    I don’t know how to make the bootable partition visible by the BIOS again. Do you have any idea?

    Thanks for the full tuto! BT and WiFi are useful parts!


    (XPS 13 9343 here too)

    • Ray

      In the section “Known issues” of the ubuntu 15.10 release notes:

      On DELL XPS 13, the EFI partition is wiped if the option “wipe whole disk and install” is selected in the partitioner (1499323) The EFI partition and the boot can be restored by following the instruction documented in the bug report.

      • Chop

        It works! Thanks very much for the tutorial and help!

  • dusoft

    Hello, I have written a similar, but shorter manual for the 9350 / the latest 2015/2016 model:

  • Pingback: trying to dual boot ubuntu 15.10 with windows 10, new dell xps 9350 – Internet and Tecnnology Answers for Geeks()

  • Juri Di Rocco

    Hi, thank’s for your suppots. I have a 9350 and i have installed 15.10. I have a dummy question: how connect it to external monitor? I have DVI monitor (also hdmi adapter). I try to connect with docking station USB 3.0 superspeed. USB hub works, but DVI don’t. How do you connect it to external monitor?
    Wich adaptor I need?

  • Mika Tuomela

    I have a XPS 13 9343 computer and problems with right mouse button which is not working. How to change configuration to get it work?

    I have following 50-synaptics.conf.

    # Touchpad

    # This option enables the bottom right corner to be a right button on clickpads
    # and the right and middle top areas to be right / middle buttons on clickpads
    # with a top button area.
    # This option is only interpreted by clickpads.
    Section “InputClass”
    Identifier “Ignore clickpad buttons”
    MatchDriver “synaptics”
    Option “SoftButtonAreas” “0 0 0 0 0 0 0 0”

    Section “InputClass”
    Identifier “XPS13 settings”
    MatchDriver “synaptics”
    MatchProduct “DLL0665:01 06CB:76AD UNKNOWN”

    # Enables Palm Detection to prevent bad clicks
    Option “PalmDetect” “1”
    Option “PalmMinWidth” “8”
    Option “PalmMinZ” “100”

    # TapButton1 => (integer) configures which mouse-button is reported on a non-corner, one finger tap.
    # TapButton2 => (integer) configures which mouse-button is reported on a non-corner, two finger tap
    # TapButton3 => (integer) configures which mouse-button is reported on a non-corner, three finger tap
    Option “ClickPad” “true”
    Option “TapButton1” “1”
    Option “TapButton2” “3”
    Option “TapButton3” “2”

    Option “ClickFinger1” “1”
    Option “ClickFinger2” “3”
    Option “ClickFinger3” “2”

    # Disable right button
    Option “RBCornerButton” “0”

    # Prevents cursor to move when clicking with buttons
    Option “HorizHysteresis” “10”
    Option “VertHysteresis” “10”
    Option “VertTwoFingerScroll” “on”
    Option “HorizTwoFingerScroll” “on”
    Option “VertScrollDelta” “-27”
    Option “HorizScrollDelta” “-27”
    Option “CircularScrolling” “on”
    Option “CircScrollTrigger” “2”
    Option “EmulateTwoFingerMinZ” “40”
    Option “EmulateTwoFingerMinW” “8”
    #Option “CoastingSpeed” “0”
    Option “FingerLow” “35”
    Option “FingerHigh” “40”

    # Inertia
    Option “MinSpeed” “0”
    Option “ConstantDeceleration” “7”

    # Cursor speed
    Option “AccelFactor” “0.5”


    • Mark Gensler

      I can’t tell you what to change about that file but if you replace the entire contents with the below and reboot, your right mouse button will work. I imagine you are still using the settings recommended for 15.04 (in the previous how-to). I had the same problem and this fixed it for me.

      Section “InputClass”
      Identifier “XPS13 settings”
      MatchDriver “synaptics”
      MatchProduct “DLL0665:01 06CB:76AD UNKNOWN”
      Option “PalmDetect” “1”
      Option “PalmMinWidth” “8”
      Option “PalmMinZ” “100”

  • Bruno Hendrickx

    The bluetooth fix does not work for me (xps 13 9343). This is the error I’m getting. Any ideas?

    [ 884.526158] Bluetooth: hci0 urb ffff8802121ee9c0 failed to resubmit (2)
    [ 895.354650] Bluetooth: hci0: BCM: chip id 63
    [ 895.357711] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
    [ 895.357756] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-216f.hcd failed with error -2
    [ 895.357760] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-216f.hcd not found
    [ 1453.663559] Bluetooth: hci0 urb ffff8800d9d78c00 failed to resubmit (2)
    [ 1456.893168] Bluetooth: hci0: BCM: chip id 63
    [ 1456.894192] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
    [ 1457.511749] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1572

  • Pingback: [ASK] ubuntu - Dell XPS 13 9350 with Ubuntu 15.10 – Touchpad freezing, jumping | Some Piece of Information()

  • Fabio C Barrionuevo da Luz

    hey. Thanks to your tutorial. i try find any information to help me solve many problems with Latitude 3450. Touchpad and keyboard is my current problem. stop work after login.

    how you get the information used in “MatchProduct” from 50-synaptics.conf?

    • hg8

      Hello Fabio. You can find informations used in “MatchProduct” by typing ‘xinput’ in a terminal 😉

      • Fabio C Barrionuevo da Luz

        Thanks. It will be useful if I return to have problems.

        The Ubuntu 16.04 is very good. I am testing several test versions of it.

        After Ubuntu 16.04 daily build (2016/04/09) is well stable after install some workaround made by Dell ( extracted from )


        and insert some flags in the grub configuration (I will update this and insert flags which I put)

        1 – no more “NMI watchdog: BUG: soft lockup – CPU#0 stuck for…” which resulted in total system freeze (I believe it was a problem with Xorg, because the log messages were still emitted)
        2 – no more problems with Nvidia (lightdm blackscreen bug) ( I am using , for easy switching between Intel and Nvidia )
        3 – no more touchpad and keyboard freezes.
        4 – no more usb devices freezes.
        5 – no more unstable wifi

        • hg8

          Sound great! Thanks for the feedback.

          • Fabio C Barrionuevo da Luz

            to my sadness, touchpad and keyboard problems still remain 🙁
            I tried to make a touchpad configuration similar to yours, including put psmouse on blacklist, but the touchpad stop work after poweron or after login.

            I discovered that if I run:

            sudo modprobe -r psmouse && sudo modprobe psmouse –proto=imps

            after login, the problem does not occur again until I reboot.

            still looking for a permanent solution.

            Nvidia 830m is working perfectly. I was impressed that Middle Earth: Shadow of Mordor via Steam is working perfectly in graphical quality configured Medium to High.

            I’m a little happy and also concerned about the news of the new nvidia driver (still in beta):

          • Fabio C Barrionuevo da Luz

            I managed to solve the problems with keyboard and touchpad. The solution is here


  • hg8

    Thanks for reporting. I did not had any problem on my Windows 10 / Ubuntu 15.10 dual boot after swapping with Intel 7265. That’s strange…

  • Pingback: GoSaBe Blog » 2015 Dell XPS 13 Review()

  • Dan

    Hey, are you planning to try out 16.04 on Thursday?

    • hg8

      Hello Dan,
      Currently no. I recently gave a try to Arch Linux and I am really happy with it. Everything is working great out of the box. Moreover, from what I have gathered, everything is now working properly under Ubuntu 16.04.

      If you are interested, some people are discussing this new release here :

      • Dan

        It sure sounds promising. Thanks!

  • Huw Diprose

    Perhaps check the card? I replaced mine and it’s been working fine!

  • cyr

    Hello. I tried to install 16.04 on a xps13, and it’s impossible for me to have wi-fi.
    I installed the bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu2_amd64.deb, but it still don’t work.

    Anyone else had the same issue with 16.04?

    • Zed

      I installed 16.04 on my xps13 9343 and the Broadcom worked no prob.
      Another user above reports that fn-PrtScr (wifi toggle) fixed it for them.

    • varda84

      I had this issue too. I had to go into bios and turn secure boot off. Telling Ubuntu to turn it off during installation wasn’t enough.

    • vishnu

      turn secure boot off and reinstall 🙂 .. i have done the same wifi started working 🙂

  • Zed

    Two days ago I installed 16.04 on my xps 9343 and it worked great. I can dual boot ubuntu and win10.
    No mods needed, it picked up all devices without error. However battery time is about 3.5hrs under Ubuntu so I’ll have to work on power management. And I get an odd problem when I boot back into windows — it often doesn’t see my speakers (however does work with earphones or external bluetooth audio)
    Overall I’m really impressed with Ubuntu. Multi-monitor works great (via displayport). It’s faster than windows with a much smaller footprint. I just have a learning curve with tweaking it.

  • Fernando

    Hi i post because i had a lot of problems with the SSD lite-on 512gb, kernel panics and hard random freeze, i get solve this and i wanna help if somebody has the same error. I applied manually the following patch and compile the kernel :

    diff –git a/drivers/ata/ahci.h b/drivers/ata/ahci.h
    index 45586c1..95c4d5c 100644
    — a/drivers/ata/ahci.h
    +++ b/drivers/ata/ahci.h
    @@ -366,8 +366,8 @@ extern struct device_attribute *ahci_sdev_attrs[];
    #define AHCI_SHT(drv_name)
    .can_queue = AHCI_MAX_CMDS – 1,
    – .sg_tablesize = AHCI_MAX_SG,
    – .dma_boundary = AHCI_DMA_BOUNDARY,
    + .sg_tablesize = LIBATA_MAX_PRD,
    + .dma_boundary = ATA_DMA_BOUNDARY,
    .shost_attrs = ahci_shost_attrs,
    .sdev_attrs = ahci_sdev_attrs

    After this all works fine, i am running kernel 4.6 with Linux mint 17.3.

    Great job with the guide, Best regards from Spain 😀

  • Dan

    There have been a couple of BIOS updates in the last week, we’re up to A09:

    • hg8

      Hey Dan, thanks for the head up! I have updated the guide 🙂

  • Julia Flores

    Hi, when I check the BIOS version it indicates Bios Revision 1.3.3 So it doesn’t fit the pattern A0X. Does it mean I cshouldn’t follow these instructions? Or can I anyway install A09?

    • hg8

      Hello Julia. You don’t have an XPS 13 9343. Following your BIOS version format it seems like you have XPS 9350. You have to flash the corresponding BIOS update instead : and not the 9343’s A09.

      Be aware that this guide is aimed at XPS 13 9343, so some stuffs might not work properly for you…

      • Julia Flores

        Thank you very much. It’s a pity because it was very well detailed. I’ll try to find a guide focused on 9350 first.

  • I just did a clean install of Ubuntu 16.10. some experiences:
    – You can install the BIOS update from the boot menu, no Windows needed.
    – I used a USB WiFi dongle. After installation was complete, onboard WiFi card worked
    – The linked BT driver did not work.


  • David

    Hi, I’ve connected an external monitor to my XPS and touch events map to external display. Tried a lot of solutions, none of them worked. I’m using gnome DE. Any solution? Thanks!