User Tools

Site Tools


linux:install:xubuntu-xps9360

Xubuntu 16.04 on Dell XPS 13 (9360)

Useful links are:

Then, my procedure was (main points):

  1. first of all i updated the BIOS, as described in Dell Knowledge Base
  2. added boot option pci=noaer to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub to get rid of a lot of error messages in kernel ring buffer (dmesg)
  3. installed DisplayLink Driver software to use my D3100 docking station, as described at DisplayLink Knowledge Base1) – on each kernel update you must de-install the DisplayLink drivers and then re-install it again:
    displaylink-installer uninstall
    displaylink-driver-4.2.29.run
  4. use Intel X11 driver instead of generic modesetting driver, with this configuration:2)
    Section "Device"
    	Identifier "Intel Graphics"
    	Driver "intel"
    	Option "AccelMethod" "sna"
    	Option "HotPlug" "true"
    	Option "TearFree" "true"
    	Option "TripleBuffer" "true"
    	Option "MigrationHeuristic" "greedy"
    	Option "Tiling" "true"
    	Option "Pageflip" "true"
    	Option "ExaNoComposite" "false"
    	Option "VSync" "false"
    EndSection

    in /usr/share/X11/xorg.conf.d/10-intel.conf, as suggested at:

  5. reduce the log level of evdi kernel module in /etc/modprobe.d/evdi.conf, as described in DisplayLink Knowledge Base
  6. solve a touchpad driver clash as described in Dell TechCenter
  7. improved touchpad handling by using libinput instead of synaptics driver, see ArchWiki
  8. disabled USB Autosuspend because external mouse did not work reliable (see also Ask Ubuntu), using the following code in /etc/rc.local
    echo -1 > /sys/module/usbcore/parameters/autosuspend
  9. set wireless regulatory REGDOMAIN=DE in file /etc/default/crda
  10. get rid of GTK warning: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-KQthIjtnmQ by adding this to /etc/environment:
    NO_AT_BRIDGE=1
  11. finally i did download DisplayLink / evdi and build it from source (not needed anymore)

Sometimes DisplayLink dies by unknown reason. You should use command

systemctl status displaylink.service

respective

systemctl status dlm.service

to verify this.3) Also commands

lsusb -d 17e9: # vendor ID of DisplayLink devices
xrandr --listproviders

are helpful.

2)
For a description of options see man 4 intel
3)
In general DisplayLink 1.4 seems not to be stable.
linux/install/xubuntu-xps9360.txt · Last modified: 2018/03/18 12:50 by Ralf Hoppe