Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save squillace/edf29cd87b68bafed9b72d9d0761dfc0 to your computer and use it in GitHub Desktop.

Select an option

Save squillace/edf29cd87b68bafed9b72d9d0761dfc0 to your computer and use it in GitHub Desktop.

Revisions

  1. @EiNSTeiN- EiNSTeiN- revised this gist Jun 4, 2016. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions Ubuntu 16.04 on a Surface Book.md
    Original file line number Diff line number Diff line change
    @@ -1,14 +1,14 @@
    # Get a functional kernel:
    # Get a functional kernel
    PPA: https://launchpad.net/~tigerite/+archive/ubuntu/kernel
    ```
    sudo apt-add-repository ppa:tigerite/kernel
    ```

    # Fix up the weird lock screen bug in cinnamon-screensaver:
    # Fix up the weird lock screen bug in cinnamon-screensaver
    Patch: https://github.com/linuxmint/cinnamon-screensaver/commit/6ac60f406930ee0e760da10c9b05118d1fd23603.diff
    Instructions: https://github.com/linuxmint/cinnamon-screensaver/issues/55#issuecomment-221090969

    # Install a decent multitouch trackpad driver:
    # Install a decent multitouch trackpad driver
    https://gist.github.com/EiNSTeiN-/c443ee32cf71d65065599288e7bec2af

    # Fix video scaling bug:
    @@ -23,7 +23,7 @@ PPA: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-011
    sudo apt-add-repository ppa:ci-train-ppa-service/landing-011
    ```

    # gtk2 does not support hidpi screens, so various tools need to be ported to gtk3:
    # gtk2 does not support hidpi screens, so various tools need to be ported to gtk3
    * Deluge: `sudo apt-add-repository ppa:einstein-b/deluge-gtk3`
    * Terminator: `sudo apt-add-repository ppa:einstein-b/terminator-gtk3`

  2. @EiNSTeiN- EiNSTeiN- renamed this gist Jun 4, 2016. 1 changed file with 0 additions and 0 deletions.
  3. @EiNSTeiN- EiNSTeiN- created this gist Jun 4, 2016.
    33 changes: 33 additions & 0 deletions Ubuntu 16.04 on a Surface Book
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,33 @@
    # Get a functional kernel:
    PPA: https://launchpad.net/~tigerite/+archive/ubuntu/kernel
    ```
    sudo apt-add-repository ppa:tigerite/kernel
    ```

    # Fix up the weird lock screen bug in cinnamon-screensaver:
    Patch: https://github.com/linuxmint/cinnamon-screensaver/commit/6ac60f406930ee0e760da10c9b05118d1fd23603.diff
    Instructions: https://github.com/linuxmint/cinnamon-screensaver/issues/55#issuecomment-221090969

    # Install a decent multitouch trackpad driver:
    https://gist.github.com/EiNSTeiN-/c443ee32cf71d65065599288e7bec2af

    # Fix video scaling bug:
    Xenial's version of xserver-xorg-video-intel is a bit too old (+git20160325), but installing Yakkety's package fixes the bug:
    Yakkety's package: https://launchpad.net/ubuntu/+source/xserver-xorg-video-intel/2:2.99.917+git20160522-1ubuntu1/+build/9798512
    Bug tracker: https://bugs.freedesktop.org/show_bug.cgi?id=93461

    # Install Qt 5.6 to get auto scaling for HiDPI screen
    Reference: https://wiki.archlinux.org/index.php/HiDPI#Qt_5
    PPA: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-011
    ```
    sudo apt-add-repository ppa:ci-train-ppa-service/landing-011
    ```

    # gtk2 does not support hidpi screens, so various tools need to be ported to gtk3:
    * Deluge: `sudo apt-add-repository ppa:einstein-b/deluge-gtk3`
    * Terminator: `sudo apt-add-repository ppa:einstein-b/terminator-gtk3`

    # Fix Grub and TTY text scaling
    Reference: http://hgdev.co/optimize-ubuntu-interface-scaling-on-hidpi-displays/
    * Edit `/etc/default/grub` to add `GRUB_GFXMODE=1024x768` and then `sudo update-grub`
    * Run `sudo dpkg-reconfigure console-setup`, Select UTF-8 > Combined – Latin > any font > Select 16×32 size