Monday, 6 March 2017

Comparing Ubuntu Flavours Popularity

Ever since I've provided Ubuntu ISOs I've always been interested in knowing what gets downloaded the most verses the least in order to focus my work on where the interest is. Unfortunately because Google Drive doesn't offer file specific download statistics as a workaround I started using Google URL Shortener for each ISO's download link as it provides a counter.

Using the counter for each ISO I created the following table showing each Ubuntu flavour as a percentage of the total downloads for recent releases:

Initially I thought the results might be slightly skewed as Ubuntu has always been provided first before the other flavours. However as the total number of downloads is large for both releases I don't think this has caused any statistical anomaly.

I'm currently using these counter statistics to decide the priority for uploading new releases. So if you were wondering what happened to the 16.04.2 Kubuntu ISO now you know.


  1. Good think more people (other than me) are into the Xubuntu spin!

  2. I'm not sure about statistical anomalies, but there is definitely perceptional anomaly which comes from the fact that "Ubuntu" as a name is much more popular compared to any other flavor. In fact all my not very tech savvy acquaintances call any Linux Ubuntu. So I guess people just click on things they have heard.

  3. Yes would be nice to know the kubuntu, I got around it with beta one by simply "upgrading" it to kubuntu and purge all the packs not needed.

  4. Full 3d accell and video accell with Xorg,Chrome,Chromium,Mplayer&Smplayer. 17.04 Beta 1 for baytrail and cherry trail.

    Here is the latest script, It sets up 3d accell and video accell. The new version creates and configures your xorg.conf and tweaks it, along with setting up chrome,Chromium,mplayer and smplayer for full 3d Access

    Filename full3d
    #Install and configure Xorg-intel with chrome,chromium & #mplayer/smplayer full 3d accell and video accell
    mkdir /tmp/fixbootproblem

    cp /boot/init* /tmp/fixbootproblem

    wget -q -O - | apt-key add -

    echo "deb [arch=amd64] stable main" > /etc/apt/sources.list.d/google-chrome.list

    apt-get -y update

    apt-get -y --install-suggests install xserver-xorg-video-intel

    apt-get -y -f install flashplugin-downloader chromium-browser google-chrome-stable mplayer smplayer

    apt-get -f install

    apt-get update

    Xorg :2 -configure

    cp /root/ /etc/X11/xorg.conf

    apt-get clean

    #enable full 3d & video accell support for chrome and #chromium

    sed -i 's/Exec=chromium-browser/Exec=chromium-browser\ --ignore-gpu-blacklist\ --enable-vaapi\ --enable-gpu-rasterization\ --enable-native-gpu-memory-buffers/g' /usr/share/applications/chromium-browser.desktop

    sed -i 's/Exec=\/usr\/bin\/google-chrome-stable/Exec=\/usr\/bin\/google-chrome-stable\ --ignore-gpu-blacklist\ --enable-vaapi\ --enable-gpu-rasterization\ --enable-native-gpu-memory-buffers/g' /usr/share/applications/google-chrome.desktop

    #setup xserver for full accell

    sed -i 's/^.*#Option.*\"Accel\".*/Option\ \"Accel\"\ \"true\"/g' /etc/X11/xorg.conf

    sed -i 's/^.*#Option.*\"AccelMethod\".*/Option\ \"AccelMethod\"\ \"sna\"/g' /etc/X11/xorg.conf

    sed -i 's/^.*#Option.*\"TearFree\".*/Option\ \"TearFree\"\ \"true\"/g' /etc/X11/xorg.conf

    #fix bug found sometimes when initrd is recreated
    cp /tmp/fixbootproblem/init* /boot/

    #setup mplayer for full accell

    mkdir ~/.mplayer
    echo "vo=vaapi:dm=0" > ~/.mplayer/config
    echo "va=vaapi" >> ~/.mplayer/config

  5. This comment has been removed by a blog administrator.

    1. It is okay to post source but not a binary.

    2. No prob Ill repost the source :) Here ya go. This is a quick fix for all the chui/cube/lnx goodix touchscreen users to fix the reverse touchscreen x axis problem. It affects alot of tabs with the new goodix chipset.

      Remove the following two lines

      /* Inversions have to happen before axis swapping */
      if (ts->inverted_x)

      Then grab the Makefile from the module

      make module
      cp goodix_backport.ko to /usr/lib/modules/etc etc to replace the broken goodix.ko

    3. This comment has been removed by the author.

    4. There was years of problems before this driver with the Chuwi Hi12,Hi10, Cube i10 Iwork10, and a bunch of other Chinese tabs because you had to extract the firmware, then generate a configuration from the /sys and it was a pain in the ass. The new driver requires no firmware or configuration. It works once X starts.
      I have tested this on 3 gens of tabs baytrail and cherry trails and it works great.

  6. This comment has been removed by the author.

  7. Lubuntu Bluetooth weirdness. Bluetooth worked/audio headset failed. apt-get install pulseaudio-module-bluetooth , Still no go. Turned out to be dbus problem. In /etc/dbus-1/system-d/pulseaudio-system.conf I added org.PulseAudio1 to the allow .Then I restarted and bam bluetooth audio. Anyone else run across this .

  8. I do have problem on touchscreen when installing Linuxium's Xubuntu 16.04 and 17.04 on TouchScreen .

    The touchscreen not working so well after install, but wifi and others are good. The touch mouse is working for moving poiunter, but sometimes it get hold when clicking.

    But the touchscreen is working good when using XUbuntu 16.04. my device is X80HD

  9. This comment has been removed by the author.

  10. This comment has been removed by the author.

  11. This comment has been removed by the author.

  12. Ian, I am running the 4.11.0-rc2 drm-intel and its working great including hdmi and audio. The only problem was the wifi/bluetooth which I changed.
    #ifndef __DRV_TYPES_H__
    #define __DRV_TYPES_H__

    +#include linux/sched/signal.h
    make sure to <> the include above
    and the rtl8723bs module builds fine