Xfce + HiDPI

HiDPI version for xfce
github.com/MoriTanosuke/arc-theme/tree/hidpi
github.com/geokapp/arc-variants

ArchLinux Wiki

HiDPI (High Dots Per Inch) displays (Retina Display)

$ sudo mkdir /etc/X11/xorg.conf.d
$ sudo gedit /etc/X11/xorg.conf.d/90-monitor.conf
Section "Monitor"
    Identifier             "<default monitor>"
    DisplaySize            350 295    # In millimeters
EndSection

Restart x.org

$ xdpyinfo | grep -B 2 resolution
screen #0:
  dimensions:    3840x2160 pixels (1016x572 millimeters)
  resolution:    96x96 dots per inch
[/code


<h3>ATI ClosedSource Driver (not used!)</h3>
<a href="http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx">AMDGPU-PRO Driver for Linux Release Notes</a>

[code title="Install Driver" collapse="true"]
$ sudo usermod -a -G video $LOGNAME 

$ groups $USER
andreas : andreas adm cdrom sudo dip video plugdev lpadmin sambashare
                                     -----
$ cd /tmp
$ tar -Jxvf /home/andreas/Downloads/amdgpu-pro-17.10-450821.tar.xz
$ cd amdgpu-pro-17.10-450821
$ ./amdgpu-pro-install -y

=== WARNING ===
Disable Secure Boot!!


deb [ trusted=yes ] file:/var/opt/amdgpu-pro-local/ ./
Get:1 file:/var/opt/amdgpu-pro-local ./ InRelease
Ign:1 file:/var/opt/amdgpu-pro-local ./ InRelease
Get:2 file:/var/opt/amdgpu-pro-local ./ Release [814 B]
Get:2 file:/var/opt/amdgpu-pro-local ./ Release [814 B]
Get:3 file:/var/opt/amdgpu-pro-local ./ Release.gpg
Ign:3 file:/var/opt/amdgpu-pro-local ./ Release.gpg
Get:4 file:/var/opt/amdgpu-pro-local ./ Packages [41.5 kB]
Hit:5 http://ch.archive.ubuntu.com/ubuntu xenial InRelease
Get:6 http://ch.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Get:7 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]                              
Hit:8 http://ppa.launchpad.net/embrosyn/cinnamon/ubuntu xenial InRelease                                           
Get:9 http://ch.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]                                      
Get:10 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [574 kB]                                               
Ign:11 http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04  InRelease                           
Hit:12 http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04  Release
Get:13 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [300 kB]
Get:14 http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04  Release.gpg [481 B]     
Get:15 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [554 kB]                              
Ign:14 http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04  Release.gpg                          
Get:16 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [283 kB]                                 
Get:17 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [54.6 kB]
Get:18 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [45.7 kB]          
Get:19 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [40.7 kB]
Get:20 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [300 kB]        
Get:21 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [56.2 kB]               
Get:22 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [2'748 B]            
Get:23 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages [2'908 B]            
Get:24 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [199 kB]            
Get:25 http://ch.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [504 kB]
Get:26 http://ch.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [487 kB]
Get:27 http://ch.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [163 kB]
Get:28 http://ch.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [212 kB]
Get:29 http://ch.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [8'928 B]
Get:30 http://ch.archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [8'000 B]
Get:31 http://ch.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [2'520 B]
Get:32 http://ch.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3'328 B]
Get:33 http://ch.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [4'672 B]
Fetched 4'112 kB in 1s (3'249 kB/s)           
Reading package lists... Done
W: GPG error: http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04  Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5A7D1D38BEB6D886
W: The repository 'http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04  Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  clinfo-amdgpu-pro dkms gcc-5-base:i386 gcc-6-base:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu-pro-amdgpu1:i386 libdrm-amdgpu-pro-amdgpu1 libdrm-amdgpu1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libdrm2-amdgpu-pro:i386 libdrm2-amdgpu-pro libedit2:i386
  libegl1-amdgpu-pro libegl1-amdgpu-pro:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgbm1-amdgpu-pro libgbm1-amdgpu-pro:i386 libgbm1-amdgpu-pro-base libgcc1:i386 libgcrypt20:i386 libgl1-amdgpu-pro-appprofiles libgl1-amdgpu-pro-dri libgl1-amdgpu-pro-dri:i386
  libgl1-amdgpu-pro-ext libgl1-amdgpu-pro-glx libgl1-amdgpu-pro-glx:i386 libgles2-amdgpu-pro libgles2-amdgpu-pro:i386 libgpg-error0:i386 libllvm3.8:i386 libopencl1-amdgpu-pro libopencl1-amdgpu-pro:i386 libssl1.0.0:i386 libstdc++6:i386 libtinfo5:i386 libvdpau-amdgpu-pro
  libvdpau-amdgpu-pro:i386 libvdpau1:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
  libxshmfence1:i386 libxxf86vm1:i386 mesa-vdpau-drivers:i386 opencl-amdgpu-pro-icd opencl-amdgpu-pro-icd:i386 vdpau-driver-all:i386 vulkan-amdgpu-pro vulkan-amdgpu-pro:i386 xserver-xorg-video-amdgpu-pro xserver-xorg-video-glamoregl-amdgpu-pro zlib1g:i386
Suggested packages:
  glibc-doc:i386 locales:i386 rng-tools:i386 libvdpau-va-gl1:i386 nvidia-vdpau-driver:i386 nvidia-legacy-340xx-vdpau-driver:i386
The following NEW packages will be installed:
  amdgpu-pro amdgpu-pro-dkms amdgpu-pro-lib32 clinfo-amdgpu-pro dkms gcc-5-base:i386 gcc-6-base:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu-pro-amdgpu1:i386 libdrm-amdgpu-pro-amdgpu1 libdrm-amdgpu1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386
  libdrm2-amdgpu-pro:i386 libdrm2-amdgpu-pro libedit2:i386 libegl1-amdgpu-pro libegl1-amdgpu-pro:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgbm1-amdgpu-pro libgbm1-amdgpu-pro:i386 libgbm1-amdgpu-pro-base libgcc1:i386 libgcrypt20:i386 libgl1-amdgpu-pro-appprofiles
  libgl1-amdgpu-pro-dri libgl1-amdgpu-pro-dri:i386 libgl1-amdgpu-pro-ext libgl1-amdgpu-pro-glx libgl1-amdgpu-pro-glx:i386 libgles2-amdgpu-pro libgles2-amdgpu-pro:i386 libgpg-error0:i386 libllvm3.8:i386 libopencl1-amdgpu-pro libopencl1-amdgpu-pro:i386 libssl1.0.0:i386
  libstdc++6:i386 libtinfo5:i386 libvdpau-amdgpu-pro libvdpau-amdgpu-pro:i386 libvdpau1:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386
  libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386 libxxf86vm1:i386 mesa-vdpau-drivers:i386 opencl-amdgpu-pro-icd opencl-amdgpu-pro-icd:i386 vdpau-driver-all:i386 vulkan-amdgpu-pro vulkan-amdgpu-pro:i386 xserver-xorg-video-amdgpu-pro
  xserver-xorg-video-glamoregl-amdgpu-pro zlib1g:i386
0 upgraded, 70 newly installed, 0 to remove and 15 not upgraded.
Need to get 18.5 MB/126 MB of archives.
After this operation, 565 MB of additional disk space will be used.
Get:1 file:/var/opt/amdgpu-pro-local ./ amdgpu-pro-dkms 17.10-450821 [3'003 kB]
Get:2 file:/var/opt/amdgpu-pro-local ./ libdrm2-amdgpu-pro 1:2.4.70-450821 [28.9 kB]
Get:3 file:/var/opt/amdgpu-pro-local ./ libdrm-amdgpu-pro-amdgpu1 1:2.4.70-450821 [21.5 kB]
Get:4 file:/var/opt/amdgpu-pro-local ./ libgbm1-amdgpu-pro-base 17.10-450821 [3'060 B]
Get:5 file:/var/opt/amdgpu-pro-local ./ libgbm1-amdgpu-pro 17.10-450821 [73.4 kB]  
Get:6 file:/var/opt/amdgpu-pro-local ./ libgl1-amdgpu-pro-appprofiles 17.10-450821 [15.9 kB]
Get:7 file:/var/opt/amdgpu-pro-local ./ libgl1-amdgpu-pro-glx 17.10-450821 [156 kB]      
Get:8 file:/var/opt/amdgpu-pro-local ./ libgl1-amdgpu-pro-ext 17.10-450821 [68.5 kB]            
Get:9 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 gcc-6-base i386 6.0.1-0ubuntu1 [14.3 kB]
Get:10 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libgcc1 i386 1:6.0.1-0ubuntu1 [46.8 kB]
Get:11 file:/var/opt/amdgpu-pro-local ./ libgl1-amdgpu-pro-dri 17.10-450821 [8'788 kB]
Get:12 file:/var/opt/amdgpu-pro-local ./ libegl1-amdgpu-pro 17.10-450821 [5'048 B]
Get:13 file:/var/opt/amdgpu-pro-local ./ libgles2-amdgpu-pro 17.10-450821 [15.1 kB]
Get:14 file:/var/opt/amdgpu-pro-local ./ vulkan-amdgpu-pro 17.10-450821 [3'202 kB]
Get:15 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libc6 i386 2.23-0ubuntu9 [2'269 kB]
Get:16 file:/var/opt/amdgpu-pro-local ./ libvdpau-amdgpu-pro 1:13.0.3-450821 [11.8 MB]
Get:17 file:/var/opt/amdgpu-pro-local ./ libopencl1-amdgpu-pro 17.10-450821 [9'146 B]
Get:18 file:/var/opt/amdgpu-pro-local ./ clinfo-amdgpu-pro 17.10-450821 [149 kB]
Get:19 file:/var/opt/amdgpu-pro-local ./ opencl-amdgpu-pro-icd 17.10-450821 [27.4 MB]
Get:20 file:/var/opt/amdgpu-pro-local ./ xserver-xorg-video-glamoregl-amdgpu-pro 1.18.3-450821 [84.9 kB]
Get:21 file:/var/opt/amdgpu-pro-local ./ xserver-xorg-video-amdgpu-pro 1:1.2.99-450821 [55.0 kB]     
Get:22 file:/var/opt/amdgpu-pro-local ./ amdgpu-pro 17.10-450821 [1'300 B]                 
Get:23 file:/var/opt/amdgpu-pro-local ./ libdrm2-amdgpu-pro 1:2.4.70-450821 [31.8 kB]
Get:24 file:/var/opt/amdgpu-pro-local ./ libdrm-amdgpu-pro-amdgpu1 1:2.4.70-450821 [26.3 kB]
Get:25 file:/var/opt/amdgpu-pro-local ./ libgbm1-amdgpu-pro 17.10-450821 [80.8 kB]          
Get:26 file:/var/opt/amdgpu-pro-local ./ libgl1-amdgpu-pro-glx 17.10-450821 [128 kB] 
Get:27 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxau6 i386 1:1.0.8-1 [8'352 B]
Get:28 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxdmcp6 i386 1:1.1.2-1.1 [11.4 kB]
Get:29 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxcb1 i386 1.11.1-1ubuntu1 [44.1 kB]
Get:30 file:/var/opt/amdgpu-pro-local ./ libgl1-amdgpu-pro-dri 17.10-450821 [8'496 kB]
Get:31 file:/var/opt/amdgpu-pro-local ./ libegl1-amdgpu-pro 17.10-450821 [4'456 B]       
Get:32 file:/var/opt/amdgpu-pro-local ./ libgles2-amdgpu-pro 17.10-450821 [10.3 kB]  
Get:33 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libx11-6 i386 2:1.6.3-1ubuntu2 [592 kB]
Get:34 file:/var/opt/amdgpu-pro-local ./ vulkan-amdgpu-pro 17.10-450821 [3'127 kB]
Get:35 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxext6 i386 2:1.3.3-1 [31.6 kB]
Get:36 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxdamage1 i386 1:1.1.4-2 [6'812 B]
Get:37 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxfixes3 i386 1:5.0.1-2 [11.4 kB]
Get:38 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxshmfence1 i386 1.2-1 [5'164 B]
Get:39 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxxf86vm1 i386 1:1.1.4-1 [11.3 kB]
Get:40 file:/var/opt/amdgpu-pro-local ./ libvdpau-amdgpu-pro 1:13.0.3-450821 [13.2 MB]
Get:41 file:/var/opt/amdgpu-pro-local ./ libopencl1-amdgpu-pro 17.10-450821 [9'864 B]
Get:42 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libgpg-error0 i386 1.21-2ubuntu1 [37.3 kB]
Get:43 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libgcrypt20 i386 1.6.5-2ubuntu0.3 [321 kB]
Get:44 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libtinfo5 i386 6.0+20160213-1ubuntu1 [77.4 kB]
Get:45 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 zlib1g i386 1:1.2.8.dfsg-2ubuntu4.1 [52.1 kB]
Get:46 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 gcc-5-base i386 5.4.0-6ubuntu1~16.04.4 [16.8 kB]
Get:47 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libbsd0 i386 0.8.2-1 [45.2 kB]
Get:48 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libexpat1 i386 2.1.0-7ubuntu0.16.04.2 [74.2 kB]
Get:49 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libffi6 i386 3.2.1-4 [17.0 kB]
Get:50 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libssl1.0.0 i386 1.0.2g-1ubuntu4.8 [908 kB]
Get:51 file:/var/opt/amdgpu-pro-local ./ opencl-amdgpu-pro-icd 17.10-450821 [27.9 MB]
Get:52 file:/var/opt/amdgpu-pro-local ./ amdgpu-pro-lib32 17.10-450821 [1'280 B]          
Get:53 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libstdc++6 i386 5.4.0-6ubuntu1~16.04.4 [418 kB]
Get:54 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libdrm2 i386 2.4.70-1~ubuntu16.04.1 [30.4 kB]
Get:55 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libedit2 i386 3.1-20150325-1ubuntu2 [80.9 kB]
Get:56 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libelf1 i386 0.165-3ubuntu1 [48.7 kB]
Get:57 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main amd64 dkms all 2.2.0.3-2ubuntu11.3 [66.1 kB]
Get:58 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libx11-xcb1 i386 2:1.6.3-1ubuntu2 [8'944 B]
Get:59 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxcb-dri2-0 i386 1.11.1-1ubuntu1 [7'292 B]
Get:60 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxcb-dri3-0 i386 1.11.1-1ubuntu1 [5'392 B]
Get:61 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxcb-glx0 i386 1.11.1-1ubuntu1 [22.3 kB]
Get:62 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxcb-present0 i386 1.11.1-1ubuntu1 [5'396 B]
Get:63 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libxcb-sync1 i386 1.11.1-1ubuntu1 [8'702 B]
Get:64 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 libvdpau1 i386 1.1.1-3ubuntu1 [24.1 kB]
Get:65 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libdrm-amdgpu1 i386 2.4.70-1~ubuntu16.04.1 [19.5 kB]
Get:66 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libdrm-nouveau2 i386 2.4.70-1~ubuntu16.04.1 [18.2 kB]
Get:67 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libdrm-radeon1 i386 2.4.70-1~ubuntu16.04.1 [23.1 kB]
Get:68 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 libllvm3.8 i386 1:3.8-2ubuntu4 [11.4 MB]
Get:69 http://ch.archive.ubuntu.com/ubuntu xenial-updates/main i386 mesa-vdpau-drivers i386 12.0.6-0ubuntu0.16.04.1 [1'665 kB]
Get:70 http://ch.archive.ubuntu.com/ubuntu xenial/main i386 vdpau-driver-all i386 1.1.1-3ubuntu1 [4'680 B]
Fetched 18.5 MB in 2s (6'401 kB/s)                  
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package gcc-6-base:i386.
(Reading database ... 250729 files and directories currently installed.)
Preparing to unpack .../gcc-6-base_6.0.1-0ubuntu1_i386.deb ...
Unpacking gcc-6-base:i386 (6.0.1-0ubuntu1) ...
Selecting previously unselected package libgcc1:i386.
Preparing to unpack .../libgcc1_1%3a6.0.1-0ubuntu1_i386.deb ...
Unpacking libgcc1:i386 (1:6.0.1-0ubuntu1) ...
Selecting previously unselected package libc6:i386.
Preparing to unpack .../libc6_2.23-0ubuntu9_i386.deb ...
Unpacking libc6:i386 (2.23-0ubuntu9) ...
Selecting previously unselected package libxau6:i386.
Preparing to unpack .../libxau6_1%3a1.0.8-1_i386.deb ...
Unpacking libxau6:i386 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:i386.
Preparing to unpack .../libxdmcp6_1%3a1.1.2-1.1_i386.deb ...
Unpacking libxdmcp6:i386 (1:1.1.2-1.1) ...
Selecting previously unselected package libxcb1:i386.
Preparing to unpack .../libxcb1_1.11.1-1ubuntu1_i386.deb ...
Unpacking libxcb1:i386 (1.11.1-1ubuntu1) ...
Selecting previously unselected package libx11-6:i386.
Preparing to unpack .../libx11-6_2%3a1.6.3-1ubuntu2_i386.deb ...
Unpacking libx11-6:i386 (2:1.6.3-1ubuntu2) ...
Selecting previously unselected package libxext6:i386.
Preparing to unpack .../libxext6_2%3a1.3.3-1_i386.deb ...
Unpacking libxext6:i386 (2:1.3.3-1) ...
Selecting previously unselected package libxdamage1:i386.
Preparing to unpack .../libxdamage1_1%3a1.1.4-2_i386.deb ...
Unpacking libxdamage1:i386 (1:1.1.4-2) ...
Selecting previously unselected package libxfixes3:i386.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2_i386.deb ...
Unpacking libxfixes3:i386 (1:5.0.1-2) ...
Selecting previously unselected package libxshmfence1:i386.
Preparing to unpack .../libxshmfence1_1.2-1_i386.deb ...
Unpacking libxshmfence1:i386 (1.2-1) ...
Selecting previously unselected package libxxf86vm1:i386.
Preparing to unpack .../libxxf86vm1_1%3a1.1.4-1_i386.deb ...
Unpacking libxxf86vm1:i386 (1:1.1.4-1) ...
Selecting previously unselected package libgpg-error0:i386.
Preparing to unpack .../libgpg-error0_1.21-2ubuntu1_i386.deb ...
Unpacking libgpg-error0:i386 (1.21-2ubuntu1) ...
Selecting previously unselected package libgcrypt20:i386.
Preparing to unpack .../libgcrypt20_1.6.5-2ubuntu0.3_i386.deb ...
Unpacking libgcrypt20:i386 (1.6.5-2ubuntu0.3) ...
Selecting previously unselected package libtinfo5:i386.
Preparing to unpack .../libtinfo5_6.0+20160213-1ubuntu1_i386.deb ...
Unpacking libtinfo5:i386 (6.0+20160213-1ubuntu1) ...
Selecting previously unselected package zlib1g:i386.
Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu4.1_i386.deb ...
Unpacking zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ...
Selecting previously unselected package gcc-5-base:i386.
Preparing to unpack .../gcc-5-base_5.4.0-6ubuntu1~16.04.4_i386.deb ...
Unpacking gcc-5-base:i386 (5.4.0-6ubuntu1~16.04.4) ...
Selecting previously unselected package libbsd0:i386.
Preparing to unpack .../libbsd0_0.8.2-1_i386.deb ...
Unpacking libbsd0:i386 (0.8.2-1) ...
Selecting previously unselected package libexpat1:i386.
Preparing to unpack .../libexpat1_2.1.0-7ubuntu0.16.04.2_i386.deb ...
Unpacking libexpat1:i386 (2.1.0-7ubuntu0.16.04.2) ...
Selecting previously unselected package libffi6:i386.
Preparing to unpack .../libffi6_3.2.1-4_i386.deb ...
Unpacking libffi6:i386 (3.2.1-4) ...
Selecting previously unselected package libssl1.0.0:i386.
Preparing to unpack .../libssl1.0.0_1.0.2g-1ubuntu4.8_i386.deb ...
Unpacking libssl1.0.0:i386 (1.0.2g-1ubuntu4.8) ...
Selecting previously unselected package libstdc++6:i386.
Preparing to unpack .../libstdc++6_5.4.0-6ubuntu1~16.04.4_i386.deb ...
Unpacking libstdc++6:i386 (5.4.0-6ubuntu1~16.04.4) ...
Selecting previously unselected package libdrm2:i386.
Preparing to unpack .../libdrm2_2.4.70-1~ubuntu16.04.1_i386.deb ...
Unpacking libdrm2:i386 (2.4.70-1~ubuntu16.04.1) ...
Selecting previously unselected package libedit2:i386.
Preparing to unpack .../libedit2_3.1-20150325-1ubuntu2_i386.deb ...
Unpacking libedit2:i386 (3.1-20150325-1ubuntu2) ...
Selecting previously unselected package libelf1:i386.
Preparing to unpack .../libelf1_0.165-3ubuntu1_i386.deb ...
Unpacking libelf1:i386 (0.165-3ubuntu1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../dkms_2.2.0.3-2ubuntu11.3_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu11.3) ...
Selecting previously unselected package amdgpu-pro-dkms.
Preparing to unpack .../amdgpu-pro-dkms_17.10-450821_all.deb ...
Unpacking amdgpu-pro-dkms (17.10-450821) ...
Selecting previously unselected package libdrm2-amdgpu-pro:amd64.
Preparing to unpack .../libdrm2-amdgpu-pro_2.4.70-450821_amd64.deb ...
Unpacking libdrm2-amdgpu-pro:amd64 (1:2.4.70-450821) ...
Selecting previously unselected package libdrm-amdgpu-pro-amdgpu1:amd64.
Preparing to unpack .../libdrm-amdgpu-pro-amdgpu1_2.4.70-450821_amd64.deb ...
Unpacking libdrm-amdgpu-pro-amdgpu1:amd64 (1:2.4.70-450821) ...
Selecting previously unselected package libgbm1-amdgpu-pro-base.
Preparing to unpack .../libgbm1-amdgpu-pro-base_17.10-450821_all.deb ...
Unpacking libgbm1-amdgpu-pro-base (17.10-450821) ...
Selecting previously unselected package libgbm1-amdgpu-pro:amd64.
Preparing to unpack .../libgbm1-amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking libgbm1-amdgpu-pro:amd64 (17.10-450821) ...
Selecting previously unselected package libgl1-amdgpu-pro-appprofiles.
Preparing to unpack .../libgl1-amdgpu-pro-appprofiles_17.10-450821_all.deb ...
Unpacking libgl1-amdgpu-pro-appprofiles (17.10-450821) ...
Selecting previously unselected package libgl1-amdgpu-pro-glx:amd64.
Preparing to unpack .../libgl1-amdgpu-pro-glx_17.10-450821_amd64.deb ...
Unpacking libgl1-amdgpu-pro-glx:amd64 (17.10-450821) ...
Selecting previously unselected package libgl1-amdgpu-pro-ext:amd64.
Preparing to unpack .../libgl1-amdgpu-pro-ext_17.10-450821_amd64.deb ...
Unpacking libgl1-amdgpu-pro-ext:amd64 (17.10-450821) ...
Selecting previously unselected package libgl1-amdgpu-pro-dri:amd64.
Preparing to unpack .../libgl1-amdgpu-pro-dri_17.10-450821_amd64.deb ...
Unpacking libgl1-amdgpu-pro-dri:amd64 (17.10-450821) ...
Selecting previously unselected package libegl1-amdgpu-pro:amd64.
Preparing to unpack .../libegl1-amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking libegl1-amdgpu-pro:amd64 (17.10-450821) ...
Selecting previously unselected package libgles2-amdgpu-pro:amd64.
Preparing to unpack .../libgles2-amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking libgles2-amdgpu-pro:amd64 (17.10-450821) ...
Selecting previously unselected package vulkan-amdgpu-pro:amd64.
Preparing to unpack .../vulkan-amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking vulkan-amdgpu-pro:amd64 (17.10-450821) ...
Selecting previously unselected package libvdpau-amdgpu-pro:amd64.
Preparing to unpack .../libvdpau-amdgpu-pro_13.0.3-450821_amd64.deb ...
Unpacking libvdpau-amdgpu-pro:amd64 (1:13.0.3-450821) ...
Selecting previously unselected package libopencl1-amdgpu-pro:amd64.
Preparing to unpack .../libopencl1-amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking libopencl1-amdgpu-pro:amd64 (17.10-450821) ...
Selecting previously unselected package clinfo-amdgpu-pro.
Preparing to unpack .../clinfo-amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking clinfo-amdgpu-pro (17.10-450821) ...
Selecting previously unselected package opencl-amdgpu-pro-icd:amd64.
Preparing to unpack .../opencl-amdgpu-pro-icd_17.10-450821_amd64.deb ...
Unpacking opencl-amdgpu-pro-icd:amd64 (17.10-450821) ...
Selecting previously unselected package xserver-xorg-video-glamoregl-amdgpu-pro:amd64.
Preparing to unpack .../xserver-xorg-video-glamoregl-amdgpu-pro_1.18.3-450821_amd64.deb ...
Unpacking xserver-xorg-video-glamoregl-amdgpu-pro:amd64 (1.18.3-450821) ...
Selecting previously unselected package xserver-xorg-video-amdgpu-pro.
Preparing to unpack .../xserver-xorg-video-amdgpu-pro_1.2.99-450821_amd64.deb ...
Unpacking xserver-xorg-video-amdgpu-pro (1:1.2.99-450821) ...
Selecting previously unselected package amdgpu-pro.
Preparing to unpack .../amdgpu-pro_17.10-450821_amd64.deb ...
Unpacking amdgpu-pro (17.10-450821) ...
Selecting previously unselected package libdrm2-amdgpu-pro:i386.
Preparing to unpack .../libdrm2-amdgpu-pro_2.4.70-450821_i386.deb ...
Unpacking libdrm2-amdgpu-pro:i386 (1:2.4.70-450821) ...
Selecting previously unselected package libdrm-amdgpu-pro-amdgpu1:i386.
Preparing to unpack .../libdrm-amdgpu-pro-amdgpu1_2.4.70-450821_i386.deb ...
Unpacking libdrm-amdgpu-pro-amdgpu1:i386 (1:2.4.70-450821) ...
Selecting previously unselected package libgbm1-amdgpu-pro:i386.
Preparing to unpack .../libgbm1-amdgpu-pro_17.10-450821_i386.deb ...
Unpacking libgbm1-amdgpu-pro:i386 (17.10-450821) ...
Selecting previously unselected package libx11-xcb1:i386.
Preparing to unpack .../libx11-xcb1_2%3a1.6.3-1ubuntu2_i386.deb ...
Unpacking libx11-xcb1:i386 (2:1.6.3-1ubuntu2) ...
Selecting previously unselected package libxcb-dri2-0:i386.
Preparing to unpack .../libxcb-dri2-0_1.11.1-1ubuntu1_i386.deb ...
Unpacking libxcb-dri2-0:i386 (1.11.1-1ubuntu1) ...
Selecting previously unselected package libxcb-dri3-0:i386.
Preparing to unpack .../libxcb-dri3-0_1.11.1-1ubuntu1_i386.deb ...
Unpacking libxcb-dri3-0:i386 (1.11.1-1ubuntu1) ...
Selecting previously unselected package libxcb-glx0:i386.
Preparing to unpack .../libxcb-glx0_1.11.1-1ubuntu1_i386.deb ...
Unpacking libxcb-glx0:i386 (1.11.1-1ubuntu1) ...
Selecting previously unselected package libxcb-present0:i386.
Preparing to unpack .../libxcb-present0_1.11.1-1ubuntu1_i386.deb ...
Unpacking libxcb-present0:i386 (1.11.1-1ubuntu1) ...
Selecting previously unselected package libxcb-sync1:i386.
Preparing to unpack .../libxcb-sync1_1.11.1-1ubuntu1_i386.deb ...
Unpacking libxcb-sync1:i386 (1.11.1-1ubuntu1) ...
Selecting previously unselected package libgl1-amdgpu-pro-glx:i386.
Preparing to unpack .../libgl1-amdgpu-pro-glx_17.10-450821_i386.deb ...
Unpacking libgl1-amdgpu-pro-glx:i386 (17.10-450821) ...
Selecting previously unselected package libgl1-amdgpu-pro-dri:i386.
Preparing to unpack .../libgl1-amdgpu-pro-dri_17.10-450821_i386.deb ...
Unpacking libgl1-amdgpu-pro-dri:i386 (17.10-450821) ...
Selecting previously unselected package libegl1-amdgpu-pro:i386.
Preparing to unpack .../libegl1-amdgpu-pro_17.10-450821_i386.deb ...
Unpacking libegl1-amdgpu-pro:i386 (17.10-450821) ...
Selecting previously unselected package libgles2-amdgpu-pro:i386.
Preparing to unpack .../libgles2-amdgpu-pro_17.10-450821_i386.deb ...
Unpacking libgles2-amdgpu-pro:i386 (17.10-450821) ...
Selecting previously unselected package vulkan-amdgpu-pro:i386.
Preparing to unpack .../vulkan-amdgpu-pro_17.10-450821_i386.deb ...
Unpacking vulkan-amdgpu-pro:i386 (17.10-450821) ...
Selecting previously unselected package libvdpau1:i386.
Preparing to unpack .../libvdpau1_1.1.1-3ubuntu1_i386.deb ...
Unpacking libvdpau1:i386 (1.1.1-3ubuntu1) ...
Selecting previously unselected package libvdpau-amdgpu-pro:i386.
Preparing to unpack .../libvdpau-amdgpu-pro_13.0.3-450821_i386.deb ...
Unpacking libvdpau-amdgpu-pro:i386 (1:13.0.3-450821) ...
Selecting previously unselected package libopencl1-amdgpu-pro:i386.
Preparing to unpack .../libopencl1-amdgpu-pro_17.10-450821_i386.deb ...
Unpacking libopencl1-amdgpu-pro:i386 (17.10-450821) ...
Selecting previously unselected package opencl-amdgpu-pro-icd:i386.
Preparing to unpack .../opencl-amdgpu-pro-icd_17.10-450821_i386.deb ...
Unpacking opencl-amdgpu-pro-icd:i386 (17.10-450821) ...
Selecting previously unselected package amdgpu-pro-lib32.
Preparing to unpack .../amdgpu-pro-lib32_17.10-450821_amd64.deb ...
Unpacking amdgpu-pro-lib32 (17.10-450821) ...
Selecting previously unselected package libdrm-amdgpu1:i386.
Preparing to unpack .../libdrm-amdgpu1_2.4.70-1~ubuntu16.04.1_i386.deb ...
Unpacking libdrm-amdgpu1:i386 (2.4.70-1~ubuntu16.04.1) ...
Selecting previously unselected package libdrm-nouveau2:i386.
Preparing to unpack .../libdrm-nouveau2_2.4.70-1~ubuntu16.04.1_i386.deb ...
Unpacking libdrm-nouveau2:i386 (2.4.70-1~ubuntu16.04.1) ...
Selecting previously unselected package libdrm-radeon1:i386.
Preparing to unpack .../libdrm-radeon1_2.4.70-1~ubuntu16.04.1_i386.deb ...
Unpacking libdrm-radeon1:i386 (2.4.70-1~ubuntu16.04.1) ...
Selecting previously unselected package libllvm3.8:i386.
Preparing to unpack .../libllvm3.8_1%3a3.8-2ubuntu4_i386.deb ...
Unpacking libllvm3.8:i386 (1:3.8-2ubuntu4) ...
Selecting previously unselected package mesa-vdpau-drivers:i386.
Preparing to unpack .../mesa-vdpau-drivers_12.0.6-0ubuntu0.16.04.1_i386.deb ...
Unpacking mesa-vdpau-drivers:i386 (12.0.6-0ubuntu0.16.04.1) ...
Selecting previously unselected package vdpau-driver-all:i386.
Preparing to unpack .../vdpau-driver-all_1.1.1-3ubuntu1_i386.deb ...
Unpacking vdpau-driver-all:i386 (1.1.1-3ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up gcc-6-base:i386 (6.0.1-0ubuntu1) ...
Setting up gcc-5-base:i386 (5.4.0-6ubuntu1~16.04.4) ...
Setting up dkms (2.2.0.3-2ubuntu11.3) ...
Setting up amdgpu-pro-dkms (17.10-450821) ...
Loading new amdgpu-pro-17.10-450821 DKMS files...
First Installation: checking all kernels...
Building only for 4.8.0-41-generic
Building for architecture x86_64
Building initial module for 4.8.0-41-generic
Done.
Forcing installation of amdgpu-pro

amdgpu:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/4.8.0-41-generic/updates/dkms/

amdttm.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/4.8.0-41-generic/updates/dkms/

amdkcl.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/4.8.0-41-generic/updates/dkms/

depmod....

Backing up initrd.img-4.8.0-41-generic to /boot/initrd.img-4.8.0-41-generic.old-dkms
Making new initrd.img-4.8.0-41-generic
(If next boot fails, revert to initrd.img-4.8.0-41-generic.old-dkms image)
update-initramfs....

DKMS: install completed.
Setting up libdrm2-amdgpu-pro:amd64 (1:2.4.70-450821) ...
Setting up libdrm-amdgpu-pro-amdgpu1:amd64 (1:2.4.70-450821) ...
Setting up libgbm1-amdgpu-pro-base (17.10-450821) ...
Setting up libgbm1-amdgpu-pro:amd64 (17.10-450821) ...
Setting up libgl1-amdgpu-pro-appprofiles (17.10-450821) ...
Setting up libgl1-amdgpu-pro-glx:amd64 (17.10-450821) ...
Setting up libgl1-amdgpu-pro-ext:amd64 (17.10-450821) ...
Setting up libgl1-amdgpu-pro-dri:amd64 (17.10-450821) ...
Setting up libegl1-amdgpu-pro:amd64 (17.10-450821) ...
Setting up libgles2-amdgpu-pro:amd64 (17.10-450821) ...
Setting up vulkan-amdgpu-pro:amd64 (17.10-450821) ...
Setting up libvdpau-amdgpu-pro:amd64 (1:13.0.3-450821) ...
Setting up libopencl1-amdgpu-pro:amd64 (17.10-450821) ...
Setting up clinfo-amdgpu-pro (17.10-450821) ...
Setting up opencl-amdgpu-pro-icd:amd64 (17.10-450821) ...
Setting up xserver-xorg-video-glamoregl-amdgpu-pro:amd64 (1.18.3-450821) ...
Setting up xserver-xorg-video-amdgpu-pro (1:1.2.99-450821) ...
Setting up amdgpu-pro (17.10-450821) ...
Setting up libc6:i386 (2.23-0ubuntu9) ...
Setting up libxau6:i386 (1:1.0.8-1) ...
Setting up libxdmcp6:i386 (1:1.1.2-1.1) ...
Setting up libxcb1:i386 (1.11.1-1ubuntu1) ...
Setting up libx11-6:i386 (2:1.6.3-1ubuntu2) ...
Setting up libxext6:i386 (2:1.3.3-1) ...
Setting up libxdamage1:i386 (1:1.1.4-2) ...
Setting up libxfixes3:i386 (1:5.0.1-2) ...
Setting up libxshmfence1:i386 (1.2-1) ...
Setting up libxxf86vm1:i386 (1:1.1.4-1) ...
Setting up libgpg-error0:i386 (1.21-2ubuntu1) ...
Setting up libgcrypt20:i386 (1.6.5-2ubuntu0.3) ...
Setting up libtinfo5:i386 (6.0+20160213-1ubuntu1) ...
Setting up zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.1) ...
Setting up libbsd0:i386 (0.8.2-1) ...
Setting up libexpat1:i386 (2.1.0-7ubuntu0.16.04.2) ...
Setting up libffi6:i386 (3.2.1-4) ...
Setting up libssl1.0.0:i386 (1.0.2g-1ubuntu4.8) ...
Setting up libdrm2:i386 (2.4.70-1~ubuntu16.04.1) ...
Setting up libedit2:i386 (3.1-20150325-1ubuntu2) ...
Setting up libelf1:i386 (0.165-3ubuntu1) ...
Setting up libdrm2-amdgpu-pro:i386 (1:2.4.70-450821) ...
Setting up libdrm-amdgpu-pro-amdgpu1:i386 (1:2.4.70-450821) ...
Setting up libx11-xcb1:i386 (2:1.6.3-1ubuntu2) ...
Setting up libxcb-dri2-0:i386 (1.11.1-1ubuntu1) ...
Setting up libxcb-dri3-0:i386 (1.11.1-1ubuntu1) ...
Setting up libxcb-glx0:i386 (1.11.1-1ubuntu1) ...
Setting up libxcb-present0:i386 (1.11.1-1ubuntu1) ...
Setting up libxcb-sync1:i386 (1.11.1-1ubuntu1) ...
Setting up libvdpau1:i386 (1.1.1-3ubuntu1) ...
Setting up libopencl1-amdgpu-pro:i386 (17.10-450821) ...
Setting up libdrm-amdgpu1:i386 (2.4.70-1~ubuntu16.04.1) ...
Setting up libdrm-nouveau2:i386 (2.4.70-1~ubuntu16.04.1) ...
Setting up libdrm-radeon1:i386 (2.4.70-1~ubuntu16.04.1) ...
Setting up libgcc1:i386 (1:6.0.1-0ubuntu1) ...
Setting up libstdc++6:i386 (5.4.0-6ubuntu1~16.04.4) ...
Setting up libgbm1-amdgpu-pro:i386 (17.10-450821) ...
Setting up libgl1-amdgpu-pro-glx:i386 (17.10-450821) ...
Setting up libgl1-amdgpu-pro-dri:i386 (17.10-450821) ...
Setting up libegl1-amdgpu-pro:i386 (17.10-450821) ...
Setting up libgles2-amdgpu-pro:i386 (17.10-450821) ...
Setting up vulkan-amdgpu-pro:i386 (17.10-450821) ...
Setting up libvdpau-amdgpu-pro:i386 (1:13.0.3-450821) ...
Setting up opencl-amdgpu-pro-icd:i386 (17.10-450821) ...
Setting up amdgpu-pro-lib32 (17.10-450821) ...
Setting up libllvm3.8:i386 (1:3.8-2ubuntu4) ...
Setting up mesa-vdpau-drivers:i386 (12.0.6-0ubuntu0.16.04.1) ...
Setting up vdpau-driver-all:i386 (1.1.1-3ubuntu1) ...
Processing triggers for initramfs-tools (0.122ubuntu8.8) ...
update-initramfs: Generating /boot/initrd.img-4.8.0-41-generic
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915
Processing triggers for shim-signed (1.28~16.04.1+0.9+1474479173.6c180c6-1ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
=== ABORT === (don't disable SecureBot)

Uninstall
$ amdgpu-pro-uninstall

Check Video Driver

How to check the information of current installed video drivers?
How can I find what video driver is in use on my system?

$ lspci -nnk | grep -i vga -A3
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:5916] (rev 02)
	DeviceName: Onboard IGD
	Subsystem: Hewlett-Packard Company Device [103c:828c]
	Kernel driver in use: i915
--
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265] [1002:6604] (rev 81)
	Subsystem: Hewlett-Packard Company Opal XT [Radeon R7 M265] [103c:828c]
	Kernel driver in use: radeon
	Kernel modules: radeon, amdgpu

$ lspci -nnk | grep -i vga -A3 | grep 'in use'
	Kernel driver in use: i915
	Kernel driver in use: radeon

$ lshw -c video
  *-display               
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: iomemory:1f0-1ef iomemory:1f0-1ef irq:282 memory:1ff0000000-1ff0ffffff memory:1fe0000000-1fefffffff ioport:4000(size=64) memory:c0000-dffff
  *-display
       description: VGA compatible controller
       product: Opal XT [Radeon R7 M265]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 81
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:281 memory:d0000000-dfffffff memory:e0100000-e013ffff ioport:3000(size=256) memory:e0140000-e015ffff


$ lspci | grep VGA ; lsmod | grep "kms\|drm" ; find /dev -group video ; \
> cat /proc/cmdline ; find /etc/modprobe.d/; cat /etc/modprobe.d/*kms* ; \
> ls /etc/X11/xorg.conf ; glxinfo | grep -i "vendor\|rendering" ; \
> grep LoadModule /var/log/Xorg.0.log
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265] (rev 81)
drm_kms_helper        167936  2 radeon,i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
drm                   368640  8 radeon,i915,ttm,drm_kms_helper
/dev/video0
/dev/fb0
/dev/dri/card1
/dev/dri/renderD129
/dev/dri/controlD65
/dev/dri/card0
/dev/dri/renderD128
/dev/dri/controlD64
BOOT_IMAGE=/boot/vmlinuz-4.8.0-41-generic.efi.signed root=UUID=85e384de-be5c-4b92-9309-46f3473f564e ro quiet splash vt.handoff=7
/etc/modprobe.d/
/etc/modprobe.d/blacklist-modem.conf
/etc/modprobe.d/blacklist-watchdog.conf
/etc/modprobe.d/fbdev-blacklist.conf
/etc/modprobe.d/blacklist-ath_pci.conf
/etc/modprobe.d/vmwgfx-fbdev.conf
/etc/modprobe.d/alsa-base.conf
/etc/modprobe.d/mlx4.conf
/etc/modprobe.d/blacklist-oss.conf
/etc/modprobe.d/iwlwifi.conf
/etc/modprobe.d/blacklist.conf
/etc/modprobe.d/blacklist-firewire.conf
/etc/modprobe.d/blacklist-framebuffer.conf
/etc/modprobe.d/blacklist-rare-network.conf
cat: '/etc/modprobe.d/*kms*': No such file or directory
ls: cannot access '/etc/X11/xorg.conf': No such file or directory
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center
[    22.401] (II) LoadModule: "glx"
[    22.406] (II) LoadModule: "ati"
[    22.406] (II) LoadModule: "radeon"
[    22.407] (II) LoadModule: "modesetting"
[    22.407] (II) LoadModule: "fbdev"
[    22.407] (II) LoadModule: "vesa"
[    22.414] (II) LoadModule: "fbdevhw"
[    22.415] (II) LoadModule: "glamoregl"
[    22.441] (II) LoadModule: "fb"
[    22.441] (II) LoadModule: "fb"
[    22.441] (II) LoadModule: "dri2"
[    22.441] (II) LoadModule: "glamoregl"
[    22.487] (II) LoadModule: "ramdac"
[    22.736] (II) LoadModule: "evdev"
[    22.750] (II) LoadModule: "synaptics"

ARC Theme

$ sudo apt-get install autoconf automake pkg-config libgtk-3-dev git nodejs npm optipng inkscape python

$ git clone https://github.com/geokapp/arc-variants && cd arc-variants

$ ./arc-variants -i=blue-hidpi
Cleaning...
Done.
Checking dependencies...
Checking sed...ok
Checking python...ok
Checking autoconf...ok
Checking automake...ok
Checking pkg-config...ok
Checking git...ok
Checking inkscape...ok
Checking optipng...ok
Checking npm...ok
Checking node...failed, but nodejs is installed. You can create a symbolic link from /usr/bin/nodejs to /usr/bin/node to resolve this issue.
Install the missing dependencies and try again.

$ ln -s /usr/bin/nodejs /usr/bin/node

$ ./arc-variants -i=blue-hidpi
Cleaning...
Done.
Checking dependencies...
Checking sed...ok
Checking python...ok
Checking autoconf...ok
Checking automake...ok
Checking pkg-config...ok
Checking git...ok
Checking inkscape...ok
Checking optipng...ok
Checking npm...ok
Checking node...ok
Cloning Arc-theme...
Cloning into 'arc-theme'...
remote: Counting objects: 900, done.
remote: Compressing objects: 100% (702/702), done.
remote: Total 900 (delta 299), reused 694 (delta 169), pack-reused 0
Receiving objects: 100% (900/900), 776.53 KiB | 0 bytes/s, done.
Resolving deltas: 100% (299/299), done.
Checking connectivity... done.
Done.
Preparing node-sass...
Please give the root password to prepare node-sass.
Password: 
su: Authentication failure
Error: Node-sass preparation failed.

$ sudo ./arc-variants -i=blue-hidpi
Cleaning...
Done.
Checking dependencies...
Checking sed...ok
Checking python...ok
Checking autoconf...ok
Checking automake...ok
Checking pkg-config...ok
Checking git...ok
Checking inkscape...ok
Checking optipng...ok
Checking npm...ok
Checking node...ok
Cloning Arc-theme...
Cloning into 'arc-theme'...
remote: Counting objects: 900, done.
remote: Compressing objects: 100% (702/702), done.
remote: Total 900 (delta 299), reused 694 (delta 169), pack-reused 0
Receiving objects: 100% (900/900), 776.53 KiB | 0 bytes/s, done.
Resolving deltas: 100% (299/299), done.
Checking connectivity... done.
Done.
Preparing node-sass...
Please give the root password to prepare node-sass.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN prefer global node-gyp@3.6.2 should be installed with -g

> node-sass@3.13.1 install /home/andreas/src/arc-variants/arc-theme/node_modules/node-sass
> node scripts/install.js

Downloading binary from https://github.com/sass/node-sass/releases/download/v3.13.1/linux-x64-46_binding.node
Download complete  ] - :
Binary saved to /home/andreas/src/arc-variants/arc-theme/node_modules/node-sass/vendor/linux-x64-46/binding.node

> node-sass@3.13.1 postinstall /home/andreas/src/arc-variants/arc-theme/node_modules/node-sass
> node scripts/build.js

Binary found at /home/andreas/src/arc-variants/arc-theme/node_modules/node-sass/vendor/linux-x64-46/binding.node
Testing binary
Binary is fine
/home/andreas/src/arc-variants/arc-theme
├─┬ gulp@3.9.1 
│ ├── archy@1.0.0 
│ ├─┬ chalk@1.1.3 
│ │ ├── ansi-styles@2.2.1 
│ │ ├── escape-string-regexp@1.0.5 
│ │ ├─┬ has-ansi@2.0.0 
│ │ │ └── ansi-regex@2.1.1 
│ │ ├── strip-ansi@3.0.1 
│ │ └── supports-color@2.0.0 
│ ├── deprecated@0.0.1 
│ ├─┬ gulp-util@3.0.8 
│ │ ├── array-differ@1.0.0 
│ │ ├── array-uniq@1.0.3 
│ │ ├── beeper@1.1.1 
│ │ ├── dateformat@2.0.0 
│ │ ├─┬ fancy-log@1.3.0 
│ │ │ └── time-stamp@1.1.0 
│ │ ├─┬ gulplog@1.0.0 
│ │ │ └── glogg@1.0.0 
│ │ ├─┬ has-gulplog@0.1.0 
│ │ │ └── sparkles@1.0.0 
│ │ ├── lodash._reescape@3.0.0 
│ │ ├── lodash._reevaluate@3.0.0 
│ │ ├── lodash._reinterpolate@3.0.0 
│ │ ├─┬ lodash.template@3.6.2 
│ │ │ ├── lodash._basecopy@3.0.1 
│ │ │ ├── lodash._basetostring@3.0.1 
│ │ │ ├── lodash._basevalues@3.0.0 
│ │ │ ├── lodash._isiterateecall@3.0.9 
│ │ │ ├─┬ lodash.escape@3.2.0 
│ │ │ │ └── lodash._root@3.0.1 
│ │ │ ├─┬ lodash.keys@3.1.2 
│ │ │ │ ├── lodash._getnative@3.9.1 
│ │ │ │ ├── lodash.isarguments@3.1.0 
│ │ │ │ └── lodash.isarray@3.0.4 
│ │ │ ├── lodash.restparam@3.6.1 
│ │ │ └── lodash.templatesettings@3.1.1 
│ │ ├─┬ multipipe@0.1.2 
│ │ │ └─┬ duplexer2@0.0.2 
│ │ │   └── readable-stream@1.1.14 
│ │ ├── object-assign@3.0.0 
│ │ ├── replace-ext@0.0.1 
│ │ └─┬ vinyl@0.5.3 
│ │   ├── clone@1.0.2 
│ │   └── clone-stats@0.0.1 
│ ├── interpret@1.0.3 
│ ├─┬ liftoff@2.3.0 
│ │ ├── extend@3.0.1 
│ │ ├─┬ findup-sync@0.4.3 
│ │ │ ├─┬ detect-file@0.1.0 
│ │ │ │ └── fs-exists-sync@0.1.0 
│ │ │ ├─┬ is-glob@2.0.1 
│ │ │ │ └── is-extglob@1.0.0 
│ │ │ ├─┬ micromatch@2.3.11 
│ │ │ │ ├─┬ arr-diff@2.0.0 
│ │ │ │ │ └── arr-flatten@1.1.0 
│ │ │ │ ├── array-unique@0.2.1 
│ │ │ │ ├─┬ braces@1.8.5 
│ │ │ │ │ ├─┬ expand-range@1.8.2 
│ │ │ │ │ │ └─┬ fill-range@2.2.3 
│ │ │ │ │ │   ├── is-number@2.1.0 
│ │ │ │ │ │   ├─┬ randomatic@1.1.7 
│ │ │ │ │ │   │ ├─┬ is-number@3.0.0 
│ │ │ │ │ │   │ │ └── kind-of@3.2.2 
│ │ │ │ │ │   │ └── kind-of@4.0.0 
│ │ │ │ │ │   └── repeat-string@1.6.1 
│ │ │ │ │ ├── preserve@0.2.0 
│ │ │ │ │ └── repeat-element@1.1.2 
│ │ │ │ ├─┬ expand-brackets@0.1.5 
│ │ │ │ │ └── is-posix-bracket@0.1.1 
│ │ │ │ ├── extglob@0.3.2 
│ │ │ │ ├── filename-regex@2.0.1 
│ │ │ │ ├─┬ kind-of@3.2.2 
│ │ │ │ │ └── is-buffer@1.1.5 
│ │ │ │ ├─┬ normalize-path@2.1.1 
│ │ │ │ │ └── remove-trailing-separator@1.0.2 
│ │ │ │ ├─┬ object.omit@2.0.1 
│ │ │ │ │ ├── for-own@0.1.5 
│ │ │ │ │ └── is-extendable@0.1.1 
│ │ │ │ ├─┬ parse-glob@3.0.4 
│ │ │ │ │ ├─┬ glob-base@0.3.0 
│ │ │ │ │ │ └── glob-parent@2.0.0 
│ │ │ │ │ └── is-dotfile@1.0.3 
│ │ │ │ └─┬ regex-cache@0.4.3 
│ │ │ │   ├── is-equal-shallow@0.1.3 
│ │ │ │   └── is-primitive@2.0.0 
│ │ │ └─┬ resolve-dir@0.1.1 
│ │ │   ├── expand-tilde@1.2.2 
│ │ │   └─┬ global-modules@0.2.3 
│ │ │     ├─┬ global-prefix@0.1.5 
│ │ │     │ └── ini@1.3.4 
│ │ │     └── is-windows@0.2.0 
│ │ ├─┬ fined@1.1.0 
│ │ │ ├─┬ expand-tilde@2.0.2 
│ │ │ │ └─┬ homedir-polyfill@1.0.1 
│ │ │ │   └── parse-passwd@1.0.0 
│ │ │ ├─┬ is-plain-object@2.0.3 
│ │ │ │ └── isobject@3.0.1 
│ │ │ ├─┬ object.defaults@1.1.0 
│ │ │ │ ├── array-each@1.0.1 
│ │ │ │ ├── array-slice@1.0.0 
│ │ │ │ ├─┬ for-own@1.0.0 
│ │ │ │ │ └── for-in@1.0.2 
│ │ │ │ └── isobject@3.0.1 
│ │ │ ├─┬ object.pick@1.2.0 
│ │ │ │ └─┬ isobject@2.1.0 
│ │ │ │   └── isarray@1.0.0 
│ │ │ └─┬ parse-filepath@1.0.1 
│ │ │   ├─┬ is-absolute@0.2.6 
│ │ │   │ └─┬ is-relative@0.2.1 
│ │ │   │   └─┬ is-unc-path@0.1.2 
│ │ │   │     └── unc-path-regex@0.1.2 
│ │ │   ├── map-cache@0.2.2 
│ │ │   └─┬ path-root@0.1.1 
│ │ │     └── path-root-regex@0.1.2 
│ │ ├── flagged-respawn@0.3.2 
│ │ ├── lodash.isplainobject@4.0.6 
│ │ ├── lodash.isstring@4.0.1 
│ │ ├── lodash.mapvalues@4.6.0 
│ │ ├── rechoir@0.6.2 
│ │ └─┬ resolve@1.3.3 
│ │   └── path-parse@1.0.5 
│ ├── minimist@1.2.0 
│ ├─┬ orchestrator@0.3.8 
│ │ ├─┬ end-of-stream@0.1.5 
│ │ │ └─┬ once@1.3.3 
│ │ │   └── wrappy@1.0.2 
│ │ ├── sequencify@0.0.7 
│ │ └── stream-consume@0.1.0 
│ ├── pretty-hrtime@1.0.3 
│ ├── semver@4.3.6 
│ ├─┬ tildify@1.2.0 
│ │ └── os-homedir@1.0.2 
│ ├─┬ v8flags@2.1.1 
│ │ └── user-home@1.1.1 
│ └─┬ vinyl-fs@0.3.14 
│   ├── defaults@1.0.3 
│   ├─┬ glob-stream@3.1.18 
│   │ ├── glob@4.5.3 
│   │ ├─┬ glob2base@0.0.12 
│   │ │ └── find-index@0.1.1 
│   │ ├─┬ minimatch@2.0.10 
│   │ │ └─┬ brace-expansion@1.1.8 
│   │ │   ├── balanced-match@1.0.0 
│   │ │   └── concat-map@0.0.1 
│   │ ├── ordered-read-streams@0.1.0 
│   │ ├─┬ through2@0.6.5 
│   │ │ └── readable-stream@1.0.34 
│   │ └── unique-stream@1.0.0 
│   ├─┬ glob-watcher@0.0.6 
│   │ └─┬ gaze@0.5.2 
│   │   └─┬ globule@0.1.0 
│   │     ├─┬ glob@3.1.21 
│   │     │ ├── graceful-fs@1.2.3 
│   │     │ └── inherits@1.0.2 
│   │     ├── lodash@1.0.2 
│   │     └─┬ minimatch@0.2.14 
│   │       ├── lru-cache@2.7.3 
│   │       └── sigmund@1.0.1 
│   ├─┬ graceful-fs@3.0.11 
│   │ └── natives@1.1.0 
│   ├─┬ mkdirp@0.5.1 
│   │ └── minimist@0.0.8 
│   ├─┬ strip-bom@1.0.0 
│   │ ├── first-chunk-stream@1.0.0 
│   │ └── is-utf8@0.2.1 
│   ├─┬ through2@0.6.5 
│   │ └─┬ readable-stream@1.0.34 
│   │   ├── isarray@0.0.1 
│   │   └── string_decoder@0.10.31 
│   └─┬ vinyl@0.4.6 
│     └── clone@0.2.0 
├── gulp-rename@1.2.2 
└─┬ gulp-sass@2.2.0 
  ├─┬ node-sass@3.13.1 
  │ ├── async-foreach@0.1.3 
  │ ├─┬ cross-spawn@3.0.1 
  │ │ ├─┬ lru-cache@4.1.1 
  │ │ │ ├── pseudomap@1.0.2 
  │ │ │ └── yallist@2.1.2 
  │ │ └─┬ which@1.2.14 
  │ │   └── isexe@2.0.0 
  │ ├─┬ gaze@1.1.2 
  │ │ └─┬ globule@1.2.0 
  │ │   └── lodash@4.17.4 
  │ ├── get-stdin@4.0.1 
  │ ├─┬ glob@7.1.2 
  │ │ ├── fs.realpath@1.0.0 
  │ │ ├── inflight@1.0.6 
  │ │ ├── inherits@2.0.3 
  │ │ ├── minimatch@3.0.4 
  │ │ └── path-is-absolute@1.0.1 
  │ ├── in-publish@2.0.0 
  │ ├── lodash.assign@4.2.0 
  │ ├── lodash.clonedeep@4.5.0 
  │ ├─┬ meow@3.7.0 
  │ │ ├─┬ camelcase-keys@2.1.0 
  │ │ │ └── camelcase@2.1.1 
  │ │ ├── decamelize@1.2.0 
  │ │ ├─┬ loud-rejection@1.6.0 
  │ │ │ ├─┬ currently-unhandled@0.4.1 
  │ │ │ │ └── array-find-index@1.0.2 
  │ │ │ └── signal-exit@3.0.2 
  │ │ ├── map-obj@1.0.1 
  │ │ ├─┬ normalize-package-data@2.4.0 
  │ │ │ ├── hosted-git-info@2.5.0 
  │ │ │ ├─┬ is-builtin-module@1.0.0 
  │ │ │ │ └── builtin-modules@1.1.1 
  │ │ │ └─┬ validate-npm-package-license@3.0.1 
  │ │ │   ├─┬ spdx-correct@1.0.2 
  │ │ │   │ └── spdx-license-ids@1.2.2 
  │ │ │   └── spdx-expression-parse@1.0.4 
  │ │ ├── object-assign@4.1.1 
  │ │ ├─┬ read-pkg-up@1.0.1 
  │ │ │ ├─┬ find-up@1.1.2 
  │ │ │ │ ├── path-exists@2.1.0 
  │ │ │ │ └─┬ pinkie-promise@2.0.1 
  │ │ │ │   └── pinkie@2.0.4 
  │ │ │ └─┬ read-pkg@1.1.0 
  │ │ │   ├─┬ load-json-file@1.1.0 
  │ │ │   │ ├── graceful-fs@4.1.11 
  │ │ │   │ ├─┬ parse-json@2.2.0 
  │ │ │   │ │ └─┬ error-ex@1.3.1 
  │ │ │   │ │   └── is-arrayish@0.2.1 
  │ │ │   │ ├── pify@2.3.0 
  │ │ │   │ └── strip-bom@2.0.0 
  │ │ │   └─┬ path-type@1.1.0 
  │ │ │     └── graceful-fs@4.1.11 
  │ │ ├─┬ redent@1.0.0 
  │ │ │ ├─┬ indent-string@2.1.0 
  │ │ │ │ └─┬ repeating@2.0.1 
  │ │ │ │   └── is-finite@1.0.2 
  │ │ │ └── strip-indent@1.0.1 
  │ │ └── trim-newlines@1.0.0 
  │ ├── nan@2.6.2 
  │ ├─┬ node-gyp@3.6.2 
  │ │ ├─┬ fstream@1.0.11 
  │ │ │ └── graceful-fs@4.1.11 
  │ │ ├── glob@7.1.2 
  │ │ ├── graceful-fs@4.1.11 
  │ │ ├── minimatch@3.0.4 
  │ │ ├─┬ nopt@3.0.6 
  │ │ │ └── abbrev@1.1.0 
  │ │ ├─┬ osenv@0.1.4 
  │ │ │ └── os-tmpdir@1.0.2 
  │ │ ├─┬ rimraf@2.6.1 
  │ │ │ └─┬ glob@7.1.2 
  │ │ │   └── minimatch@3.0.4 
  │ │ ├── semver@5.3.0 
  │ │ └─┬ tar@2.2.1 
  │ │   └── block-stream@0.0.9 
  │ ├─┬ npmlog@4.1.2 
  │ │ ├─┬ are-we-there-yet@1.1.4 
  │ │ │ ├── delegates@1.0.0 
  │ │ │ └─┬ readable-stream@2.3.3 
  │ │ │   ├── isarray@1.0.0 
  │ │ │   └── string_decoder@1.0.3 
  │ │ ├── console-control-strings@1.1.0 
  │ │ ├─┬ gauge@2.7.4 
  │ │ │ ├── aproba@1.1.2 
  │ │ │ ├── has-unicode@2.0.1 
  │ │ │ ├── object-assign@4.1.1 
  │ │ │ ├─┬ string-width@1.0.2 
  │ │ │ │ ├── code-point-at@1.1.0 
  │ │ │ │ └─┬ is-fullwidth-code-point@1.0.0 
  │ │ │ │   └── number-is-nan@1.0.1 
  │ │ │ └── wide-align@1.1.2 
  │ │ └── set-blocking@2.0.0 
  │ ├─┬ request@2.81.0 
  │ │ ├── aws-sign2@0.6.0 
  │ │ ├── aws4@1.6.0 
  │ │ ├── caseless@0.12.0 
  │ │ ├─┬ combined-stream@1.0.5 
  │ │ │ └── delayed-stream@1.0.0 
  │ │ ├── forever-agent@0.6.1 
  │ │ ├─┬ form-data@2.1.4 
  │ │ │ └── asynckit@0.4.0 
  │ │ ├─┬ har-validator@4.2.1 
  │ │ │ ├─┬ ajv@4.11.8 
  │ │ │ │ ├── co@4.6.0 
  │ │ │ │ └─┬ json-stable-stringify@1.0.1 
  │ │ │ │   └── jsonify@0.0.0 
  │ │ │ └── har-schema@1.0.5 
  │ │ ├─┬ hawk@3.1.3 
  │ │ │ ├── boom@2.10.1 
  │ │ │ ├── cryptiles@2.0.5 
  │ │ │ ├── hoek@2.16.3 
  │ │ │ └── sntp@1.0.9 
  │ │ ├─┬ http-signature@1.1.1 
  │ │ │ ├── assert-plus@0.2.0 
  │ │ │ ├─┬ jsprim@1.4.0 
  │ │ │ │ ├── assert-plus@1.0.0 
  │ │ │ │ ├── extsprintf@1.0.2 
  │ │ │ │ ├── json-schema@0.2.3 
  │ │ │ │ └── verror@1.3.6 
  │ │ │ └─┬ sshpk@1.13.1 
  │ │ │   ├── asn1@0.2.3 
  │ │ │   ├── assert-plus@1.0.0 
  │ │ │   ├── bcrypt-pbkdf@1.0.1 
  │ │ │   ├─┬ dashdash@1.14.1 
  │ │ │   │ └── assert-plus@1.0.0 
  │ │ │   ├── ecc-jsbn@0.1.1 
  │ │ │   ├─┬ getpass@0.1.7 
  │ │ │   │ └── assert-plus@1.0.0 
  │ │ │   ├── jsbn@0.1.1 
  │ │ │   └── tweetnacl@0.14.5 
  │ │ ├── is-typedarray@1.0.0 
  │ │ ├── isstream@0.1.2 
  │ │ ├── json-stringify-safe@5.0.1 
  │ │ ├─┬ mime-types@2.1.15 
  │ │ │ └── mime-db@1.27.0 
  │ │ ├── oauth-sign@0.8.2 
  │ │ ├── performance-now@0.2.0 
  │ │ ├── qs@6.4.0 
  │ │ ├── safe-buffer@5.1.1 
  │ │ ├── stringstream@0.0.5 
  │ │ ├─┬ tough-cookie@2.3.2 
  │ │ │ └── punycode@1.4.1 
  │ │ ├── tunnel-agent@0.6.0 
  │ │ └── uuid@3.1.0 
  │ └─┬ sass-graph@2.2.4 
  │   ├─┬ glob@7.1.2 
  │   │ └── minimatch@3.0.4 
  │   ├── lodash@4.17.4 
  │   ├─┬ scss-tokenizer@0.2.3 
  │   │ ├── js-base64@2.1.9 
  │   │ └─┬ source-map@0.4.4 
  │   │   └── amdefine@1.0.1 
  │   └─┬ yargs@7.1.0 
  │     ├── camelcase@3.0.0 
  │     ├─┬ cliui@3.2.0 
  │     │ └── wrap-ansi@2.1.0 
  │     ├── get-caller-file@1.0.2 
  │     ├─┬ os-locale@1.4.0 
  │     │ └─┬ lcid@1.0.0 
  │     │   └── invert-kv@1.0.0 
  │     ├── require-directory@2.1.1 
  │     ├── require-main-filename@1.0.1 
  │     ├── which-module@1.0.0 
  │     ├── y18n@3.2.1 
  │     └─┬ yargs-parser@5.0.0 
  │       └── camelcase@3.0.0 
  ├── object-assign@4.1.1 
  ├─┬ through2@2.0.3 
  │ ├─┬ readable-stream@2.3.3 
  │ │ ├── core-util-is@1.0.2 
  │ │ ├── isarray@1.0.0 
  │ │ ├── process-nextick-args@1.0.7 
  │ │ ├── string_decoder@1.0.3 
  │ │ └── util-deprecate@1.0.2 
  │ └── xtend@4.0.1 
  └─┬ vinyl-sourcemaps-apply@0.2.1 
    └── source-map@0.5.6 

npm WARN arc-theme No repository field.
npm WARN arc-theme No license field.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
/usr/local/bin/gulp -> /usr/local/lib/node_modules/gulp/bin/gulp.js
/usr/local/lib
└─┬ gulp@3.9.1 
  ├── archy@1.0.0 
  ├─┬ chalk@1.1.3 
  │ ├── ansi-styles@2.2.1 
  │ ├── escape-string-regexp@1.0.5 
  │ ├─┬ has-ansi@2.0.0 
  │ │ └── ansi-regex@2.1.1 
  │ ├── strip-ansi@3.0.1 
  │ └── supports-color@2.0.0 
  ├── deprecated@0.0.1 
  ├─┬ gulp-util@3.0.8 
  │ ├── array-differ@1.0.0 
  │ ├── array-uniq@1.0.3 
  │ ├── beeper@1.1.1 
  │ ├── dateformat@2.0.0 
  │ ├─┬ fancy-log@1.3.0 
  │ │ └── time-stamp@1.1.0 
  │ ├─┬ gulplog@1.0.0 
  │ │ └── glogg@1.0.0 
  │ ├─┬ has-gulplog@0.1.0 
  │ │ └── sparkles@1.0.0 
  │ ├── lodash._reescape@3.0.0 
  │ ├── lodash._reevaluate@3.0.0 
  │ ├── lodash._reinterpolate@3.0.0 
  │ ├─┬ lodash.template@3.6.2 
  │ │ ├── lodash._basecopy@3.0.1 
  │ │ ├── lodash._basetostring@3.0.1 
  │ │ ├── lodash._basevalues@3.0.0 
  │ │ ├── lodash._isiterateecall@3.0.9 
  │ │ ├─┬ lodash.escape@3.2.0 
  │ │ │ └── lodash._root@3.0.1 
  │ │ ├─┬ lodash.keys@3.1.2 
  │ │ │ ├── lodash._getnative@3.9.1 
  │ │ │ ├── lodash.isarguments@3.1.0 
  │ │ │ └── lodash.isarray@3.0.4 
  │ │ ├── lodash.restparam@3.6.1 
  │ │ └── lodash.templatesettings@3.1.1 
  │ ├─┬ multipipe@0.1.2 
  │ │ └─┬ duplexer2@0.0.2 
  │ │   └── readable-stream@1.1.14 
  │ ├── object-assign@3.0.0 
  │ ├── replace-ext@0.0.1 
  │ ├─┬ through2@2.0.3 
  │ │ ├─┬ readable-stream@2.3.3 
  │ │ │ ├── core-util-is@1.0.2 
  │ │ │ ├── inherits@2.0.3 
  │ │ │ ├── isarray@1.0.0 
  │ │ │ ├── process-nextick-args@1.0.7 
  │ │ │ ├── safe-buffer@5.1.1 
  │ │ │ ├── string_decoder@1.0.3 
  │ │ │ └── util-deprecate@1.0.2 
  │ │ └── xtend@4.0.1 
  │ └─┬ vinyl@0.5.3 
  │   ├── clone@1.0.2 
  │   └── clone-stats@0.0.1 
  ├── interpret@1.0.3 
  ├─┬ liftoff@2.3.0 
  │ ├── extend@3.0.1 
  │ ├─┬ findup-sync@0.4.3 
  │ │ ├─┬ detect-file@0.1.0 
  │ │ │ └── fs-exists-sync@0.1.0 
  │ │ ├─┬ is-glob@2.0.1 
  │ │ │ └── is-extglob@1.0.0 
  │ │ ├─┬ micromatch@2.3.11 
  │ │ │ ├─┬ arr-diff@2.0.0 
  │ │ │ │ └── arr-flatten@1.1.0 
  │ │ │ ├── array-unique@0.2.1 
  │ │ │ ├─┬ braces@1.8.5 
  │ │ │ │ ├─┬ expand-range@1.8.2 
  │ │ │ │ │ └─┬ fill-range@2.2.3 
  │ │ │ │ │   ├── is-number@2.1.0 
  │ │ │ │ │   ├─┬ randomatic@1.1.7 
  │ │ │ │ │   │ ├─┬ is-number@3.0.0 
  │ │ │ │ │   │ │ └── kind-of@3.2.2 
  │ │ │ │ │   │ └── kind-of@4.0.0 
  │ │ │ │ │   └── repeat-string@1.6.1 
  │ │ │ │ ├── preserve@0.2.0 
  │ │ │ │ └── repeat-element@1.1.2 
  │ │ │ ├─┬ expand-brackets@0.1.5 
  │ │ │ │ └── is-posix-bracket@0.1.1 
  │ │ │ ├── extglob@0.3.2 
  │ │ │ ├── filename-regex@2.0.1 
  │ │ │ ├─┬ kind-of@3.2.2 
  │ │ │ │ └── is-buffer@1.1.5 
  │ │ │ ├─┬ normalize-path@2.1.1 
  │ │ │ │ └── remove-trailing-separator@1.0.2 
  │ │ │ ├─┬ object.omit@2.0.1 
  │ │ │ │ ├── for-own@0.1.5 
  │ │ │ │ └── is-extendable@0.1.1 
  │ │ │ ├─┬ parse-glob@3.0.4 
  │ │ │ │ ├─┬ glob-base@0.3.0 
  │ │ │ │ │ └── glob-parent@2.0.0 
  │ │ │ │ └── is-dotfile@1.0.3 
  │ │ │ └─┬ regex-cache@0.4.3 
  │ │ │   ├── is-equal-shallow@0.1.3 
  │ │ │   └── is-primitive@2.0.0 
  │ │ └─┬ resolve-dir@0.1.1 
  │ │   ├── expand-tilde@1.2.2 
  │ │   └─┬ global-modules@0.2.3 
  │ │     ├─┬ global-prefix@0.1.5 
  │ │     │ ├── ini@1.3.4 
  │ │     │ └─┬ which@1.2.14 
  │ │     │   └── isexe@2.0.0 
  │ │     └── is-windows@0.2.0 
  │ ├─┬ fined@1.1.0 
  │ │ ├─┬ expand-tilde@2.0.2 
  │ │ │ └─┬ homedir-polyfill@1.0.1 
  │ │ │   └── parse-passwd@1.0.0 
  │ │ ├─┬ is-plain-object@2.0.3 
  │ │ │ └── isobject@3.0.1 
  │ │ ├─┬ object.defaults@1.1.0 
  │ │ │ ├── array-each@1.0.1 
  │ │ │ ├── array-slice@1.0.0 
  │ │ │ ├─┬ for-own@1.0.0 
  │ │ │ │ └── for-in@1.0.2 
  │ │ │ └── isobject@3.0.1 
  │ │ ├─┬ object.pick@1.2.0 
  │ │ │ └─┬ isobject@2.1.0 
  │ │ │   └── isarray@1.0.0 
  │ │ └─┬ parse-filepath@1.0.1 
  │ │   ├─┬ is-absolute@0.2.6 
  │ │   │ └─┬ is-relative@0.2.1 
  │ │   │   └─┬ is-unc-path@0.1.2 
  │ │   │     └── unc-path-regex@0.1.2 
  │ │   ├── map-cache@0.2.2 
  │ │   └─┬ path-root@0.1.1 
  │ │     └── path-root-regex@0.1.2 
  │ ├── flagged-respawn@0.3.2 
  │ ├── lodash.isplainobject@4.0.6 
  │ ├── lodash.isstring@4.0.1 
  │ ├── lodash.mapvalues@4.6.0 
  │ ├── rechoir@0.6.2 
  │ └─┬ resolve@1.3.3 
  │   └── path-parse@1.0.5 
  ├── minimist@1.2.0 
  ├─┬ orchestrator@0.3.8 
  │ ├─┬ end-of-stream@0.1.5 
  │ │ └─┬ once@1.3.3 
  │ │   └── wrappy@1.0.2 
  │ ├── sequencify@0.0.7 
  │ └── stream-consume@0.1.0 
  ├── pretty-hrtime@1.0.3 
  ├── semver@4.3.6 
  ├─┬ tildify@1.2.0 
  │ └── os-homedir@1.0.2 
  ├─┬ v8flags@2.1.1 
  │ └── user-home@1.1.1 
  └─┬ vinyl-fs@0.3.14 
    ├── defaults@1.0.3 
    ├─┬ glob-stream@3.1.18 
    │ ├─┬ glob@4.5.3 
    │ │ └── inflight@1.0.6 
    │ ├─┬ glob2base@0.0.12 
    │ │ └── find-index@0.1.1 
    │ ├─┬ minimatch@2.0.10 
    │ │ └─┬ brace-expansion@1.1.8 
    │ │   ├── balanced-match@1.0.0 
    │ │   └── concat-map@0.0.1 
    │ ├── ordered-read-streams@0.1.0 
    │ ├─┬ through2@0.6.5 
    │ │ └── readable-stream@1.0.34 
    │ └── unique-stream@1.0.0 
    ├─┬ glob-watcher@0.0.6 
    │ └─┬ gaze@0.5.2 
    │   └─┬ globule@0.1.0 
    │     ├─┬ glob@3.1.21 
    │     │ ├── graceful-fs@1.2.3 
    │     │ └── inherits@1.0.2 
    │     ├── lodash@1.0.2 
    │     └─┬ minimatch@0.2.14 
    │       ├── lru-cache@2.7.3 
    │       └── sigmund@1.0.1 
    ├─┬ graceful-fs@3.0.11 
    │ └── natives@1.1.0 
    ├─┬ mkdirp@0.5.1 
    │ └── minimist@0.0.8 
    ├─┬ strip-bom@1.0.0 
    │ ├── first-chunk-stream@1.0.0 
    │ └── is-utf8@0.2.1 
    ├─┬ through2@0.6.5 
    │ └─┬ readable-stream@1.0.34 
    │   ├── isarray@0.0.1 
    │   └── string_decoder@0.10.31 
    └─┬ vinyl@0.4.6 
      └── clone@0.2.0 

Done.
Installing Arc-blue...
Rendering xfwm4 assets...
Rendering /home/andreas/src/arc-variants/internal/xfwm4/assets/close-active.png
[...]
Done.
[22:11:49] Using gulpfile ~/src/arc-variants/arc-theme/gulpfile.js
[22:11:49] Starting 'sass'...
[22:11:56] Finished 'sass' after 7.11 s
[22:11:56] Starting 'default'...
[22:11:56] Finished 'default' after 19 μs
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory build-aux
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:12: installing 'build-aux/install-sh'
configure.ac:12: installing 'build-aux/missing'
autoreconf: Leaving directory `.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
Building for GNOME 3.18
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating common/Makefile
config.status: creating extra/Makefile
config.status: creating Makefile
Please give the root password to install the theme.
rm: cannot remove '/usr/share/themes/Arc-blue-hidpi': No such file or directory
rm: cannot remove '/usr/share/themes/Arc-blue-hidpi-Dark': No such file or directory
rm: cannot remove '/usr/share/themes/Arc-blue-hidpi-Darker': No such file or directory
Making install in common
make[1]: Entering directory '/home/andreas/src/arc-variants/arc-theme/common'
make[2]: Entering directory '/home/andreas/src/arc-variants/arc-theme/common'
make  install-exec-hook
make[3]: Entering directory '/home/andreas/src/arc-variants/arc-theme/common'
make[3]: Nothing to be done for 'install-exec-hook'.
make[3]: Leaving directory '/home/andreas/src/arc-variants/arc-theme/common'
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-solid
cp ./index.theme /usr/share/themes/Arc-blue-hidpi-solid
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Darker-solid
cp ./index.theme-darker /usr/share/themes/Arc-blue-hidpi-Darker-solid/index.theme
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Dark-solid
cp ./index.theme-dark /usr/share/themes/Arc-blue-hidpi-Dark-solid/index.theme
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-solid/cinnamon
cd ./cinnamon && cp thumbnail.png /usr/share/themes/Arc-blue-hidpi-solid/cinnamon
cd ./cinnamon && cp -R \
	common-assets \
	light-assets \
	cinnamon.css \
	/usr/share/themes/Arc-blue-hidpi-solid/cinnamon
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Dark-solid/cinnamon
cd ./cinnamon && cp thumbnail-dark.png /usr/share/themes/Arc-blue-hidpi-Dark-solid/cinnamon/thumbnail.png
cd ./cinnamon && cp -R \
	common-assets \
	dark-assets \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/cinnamon
cd ./cinnamon && cp -R \
	cinnamon-dark.css \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/cinnamon/cinnamon.css
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-solid/gnome-shell
cd ./gnome-shell/3.18 && cp -R \
	common-assets \
	light-assets \
	gnome-shell.css \
	/usr/share/themes/Arc-blue-hidpi-solid/gnome-shell
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Dark-solid/gnome-shell
cd ./gnome-shell/3.18 && cp -R \
	common-assets \
	dark-assets \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gnome-shell
cd ./gnome-shell/3.18 && cp -R \
	gnome-shell-dark.css \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gnome-shell/gnome-shell.css
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-solid/gtk-2.0
cd ./gtk-2.0 && cp -R \
	assets \
	menubar-toolbar \
	*.rc \
	gtkrc \
	/usr/share/themes/Arc-blue-hidpi-solid/gtk-2.0
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-2.0
cd ./gtk-2.0 && cp -R \
	assets \
	menubar-toolbar \
	*.rc \
	/usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-2.0
cd ./gtk-2.0 && cp -R \
	gtkrc-darker \
	/usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-2.0/gtkrc
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-2.0
cd ./gtk-2.0 && cp -R \
	menubar-toolbar \
	*.rc \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-2.0
cd ./gtk-2.0 && cp -R \
	assets-dark \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-2.0/assets
cd ./gtk-2.0 && cp -R \
	gtkrc-dark \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-2.0/gtkrc
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-solid/gtk-3.0
cd ./gtk-3.0 && cp thumbnail.png /usr/share/themes/Arc-blue-hidpi-solid/gtk-3.0
cd ./gtk-3.0/3.18 && cp -R \
	assets \
	gtk.css \
	gtk-dark.css \
	/usr/share/themes/Arc-blue-hidpi-solid/gtk-3.0
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-3.0
cd ./gtk-3.0 && cp thumbnail.png /usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-3.0
cd ./gtk-3.0/3.18 && cp -R \
	assets \
	gtk-dark.css \
	/usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-3.0
cd ./gtk-3.0/3.18 && cp -R \
	gtk-darker.css \
	/usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-3.0/gtk.css
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-3.0
cd ./gtk-3.0 && cp thumbnail-dark.png /usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-3.0/thumbnail.png
cd ./gtk-3.0/3.18 && cp -R \
	assets \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-3.0
cd ./gtk-3.0/3.18 && cp -R \
	gtk-dark.css \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-3.0/gtk.css
cd ./gtk-3.0/3.18 && cp -R \
	gtk-solid.css \
	/usr/share/themes/Arc-blue-hidpi-solid/gtk-3.0/gtk.css
cd ./gtk-3.0/3.18 && cp -R \
	gtk-solid-dark.css \
	/usr/share/themes/Arc-blue-hidpi-solid/gtk-3.0/gtk-dark.css
cd ./gtk-3.0/3.18 && cp -R \
	gtk-solid-darker.css \
	/usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-3.0/gtk.css
cd ./gtk-3.0/3.18 && cp -R \
	gtk-solid-dark.css \
	/usr/share/themes/Arc-blue-hidpi-Darker-solid/gtk-3.0/gtk-dark.css
cd ./gtk-3.0/3.18 && cp -R \
	gtk-solid-dark.css \
	/usr/share/themes/Arc-blue-hidpi-Dark-solid/gtk-3.0/gtk.css
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-solid/xfwm4
cd ./xfwm4 && \
	cp -R assets/*.png /usr/share/themes/Arc-blue-hidpi-solid/xfwm4 && \
	cp themerc /usr/share/themes/Arc-blue-hidpi-solid/xfwm4/themerc
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Darker-solid/xfwm4
cd ./xfwm4 && \
	cp -R assets-dark/*.png /usr/share/themes/Arc-blue-hidpi-Darker-solid/xfwm4 && \
	cp themerc-dark /usr/share/themes/Arc-blue-hidpi-Darker-solid/xfwm4/themerc
/bin/mkdir -p /usr/share/themes/Arc-blue-hidpi-Dark-solid/xfwm4
cd ./xfwm4 && \
	cp -R assets-dark/*.png /usr/share/themes/Arc-blue-hidpi-Dark-solid/xfwm4 && \
	cp themerc-dark /usr/share/themes/Arc-blue-hidpi-Dark-solid/xfwm4/themerc
make[2]: Leaving directory '/home/andreas/src/arc-variants/arc-theme/common'
make[1]: Leaving directory '/home/andreas/src/arc-variants/arc-theme/common'
Making install in extra
make[1]: Entering directory '/home/andreas/src/arc-variants/arc-theme/extra'
make[2]: Entering directory '/home/andreas/src/arc-variants/arc-theme/extra'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/andreas/src/arc-variants/arc-theme/extra'
make[1]: Leaving directory '/home/andreas/src/arc-variants/arc-theme/extra'
make[1]: Entering directory '/home/andreas/src/arc-variants/arc-theme'
make[2]: Entering directory '/home/andreas/src/arc-variants/arc-theme'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/andreas/src/arc-variants/arc-theme'
make[1]: Leaving directory '/home/andreas/src/arc-variants/arc-theme'
Done.
Cleaning...
Done.

Leave a Reply

Your email address will not be published. Required fields are marked *