Sparky Desktop 20171214

There is an update of Sparky Desktop 20171214 available in our repository.
Sparky Desktop can be used via Sparky APTus-> Install tab-> Desktop

– Removed “–yes” option of apt command when installing packages – it shows all packages to be downloaded, the amount of all of them, and needs your confirmation
– Added separate window for arm arch – it displays desktops which can be installed on RaspberryPi only to avoid misunderstanding
– Got separated all desktops to 3 different sub-windows depends of repository source: Debian, Sparky and Others

All desktops available via the tool are installed using sparky’s desktop meta packages.
Desktop packages from the “Debian” tab are installed from Debian repository.
Desktop packages from the “Sparky” tab are installed from Sparky repos and they are built by me (pavroo).
Desktop packages from “Others” tab are installed using sparky meta package, but the installation script configures 3rd party repository, installs its public key and installs packages from the 3rd party repos, which are maintained and built by the project’s developers.

Hope it’s clear now, but if you have any question, place it at our forums.

Desktop Installer


APTus 0.3.14

There is an update of Sparky APTus 0.3.14 available in our repository.

1. removed “–yes” option of the apt command from installation of Debian, Liquorix amd Sparky kernels:
– it displays amount of all packages to be downloaded and needs your confirmation now
2. re-written ‘old-kernel-remover’ script (honestly written a brand new):
– uses Yad now instead of Zenity
– shows all jobs in a terminal emulator window
– lets you autoremove after
– removes an old initrd.img of a just removed kernel
– displays info window when finshed

Heavy tested already, but let me know if you find something wrong, please.



Update checker & notifier

There is a new, small tool available for Sparkers: Update Checker & Notifier

The tool checks (in shadow) packages to be upgraded and displays notification on desktop.

sudo apt update
sudo apt install sparky-aptus-upgrade-checker

Then reboot to let it start working.

It doesn’t run if:
• running live system
• no active internet connection
• ‘sparky-firstrun’ is installed

It runs ones per system boot, with 30 second of delay.
If runs and finds packages to be upgraded, it lets you start the default Sparky’s upgrade tool (sparky-aptus-upgrade).

It uses Yad, so it’s desktop independent.

Update checker & notifier


APTus 0.3.11

I received a few messages from our community members (the last one from Daniel Campos Ramos) about APTus, specially about an option of desktops removing.

The point is, if APTus offers an option which lets you easy install most popular desktops, why doesn’t it let easy removing them?

It’s good question, and the possibility has been added to APTus now.

Upgrade your system or just two packages to the latest versions:
– sparky-aptus 0.3.11
– sparky-desktop 20170430
sudo apt update
sudo apt install sparky-aptus sparky-desktop

The Desktop tab has been removed, and the Desktop Installer moved to the Install tab.

Desktop Installer

The new Desktop Remover icon is placed inside the Remove tab.
It can uninstall Sparky’s desktop meta packages and all its dependencies, installed by APT, Synaptic or APTus before.

Important! Make sure you are not running a desktop you would like to remove.

Desktop Remover

Let me know if you find any problem with the new feature, please.


Welcome in 2017

Welcome everybody in new 2017 year!

I am still online, and I hope you are ready for Sparky this year too.

I was sick a few last days, means no drinking, no dancing, just hot tea with lemon and honey and vitamins. But nothing happens without reasons, for sure.

I made some small changes and improvements, mostly around APTus and its Desktop module:
– the Pantheon desktop is back, thank’s to gandalfn and his repository
– due to added Sparky stable repository, the APTus can not install some desktops on Debian stable “Jessie”, such as: bspwm, Budgie, Deepin, Enlightenment, Pantheon. APTus pops up an info about that, if you try to install the desktops on Jessie.
– Trinity developers provide separate repository of TDE for Debian stable and testing, so APTus uses the right one now, depends of your Debian/Sparky version
– Lumina desktop package was built on Debian testing, but it works fine on Jessie too; it uses ‘lxpolkit’ now, instead of ‘policykit-1-gnome’.

Make sure your system is up-to-date to get the latest changes.

Let me know if any problem with installing any supported desktop, please.

Sparky news 08/2016


A few lines should let you know what is going on inside Sparky.

If everything goes fine, new live/install iso images of Sparky 4.4 should be ready on the end of the next week.

The ‘Calameres’ installer is available in our repository, but is not configured to install the system on UEFI machines yet.

An issue in the ‘live-installer’ has been fixed so it is still our default installer, as well as the Advanced Installer is provided as a backup to the main one.

The ‘Advanced Installer’ used on Sparky MinimalGUI or MinimalCLI iso image lets you install one of the 22 desktop environments/window managers now (awesome, bspwm, Budgie, Cinnamon, Enlightenment, Fluxbox, GNOME Flashback, GNOME Shell, i3, IceWM, JWM, KDE Plasma 5, Lumina, LXDE, LXQt, MATE, Openbox, Pantheon, PekWM, Trinity, Window Maker, Xfce) and one of a web browser (Chromium, Dillo, Epiphany, Firefox, Konqueror, Midori, NetSurf, QupZilla, SeaMonkey, TOR Browser, Vivaldi).

Vivaldi web browser has been added to Sparky repos (can be installed via APT, Synaptic or Sparky APTus Extra).
A lightweight NetSurf web browser has been moved from Debian Sid repos to ours.
BlueGriffon – a WYSIWYG content editor for the World Wide Web has been upgraded up to the latest version 2.2.1.
The latest stable version of Firefox landed in Sparky repos.

The ‘sparky-backup-core’ package has been split into two packages: ‘sparky-backup-core’ and ‘sparky-backup-desktop’. It lets the Advanced Installer upgrade desktops number and settings (itself) to be installed via the Minimal iso image.

Sparky Office tool lets you install an Office suite and a PDF (and other documents) viewer now.

Sparky Wiki has been improved, adding new pages.

Feel free to ask a question or leave your feedback on our forums, or just send out donation to keep Sparky alive.




PekWM is a window manager that once upon a time was based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It has a much expanded feature-set, including window grouping (similar to ion, pwm, or fluxbox), autoproperties, xinerama, keygrabber that supports keychains, and much more.

PekWM is pre-configured (with Sparky touch) and available to install in two ways:

1. An existing Sparky installation, via the APTus -> Desktop tab.
Make sure your package list is up to date:
sudo apt-get update
and you have installed the lates versions of 3 packages:
sudo apt-get install sparky-aptus sparky-desktop sparky-desktop-data
or just make full system upgrade:
sudo apt-get dist-upgrade

Then run APTus -> Desktop -> and choose PekWM to be installed.


2. Fresh system installation.

Run Sparky 4.3 or 4.4-dev MinimalGUI or MinimalCLI iso image and upgrade 3 packages in the live system:
sudo apt-get update
sudo apt-get install sparky-backup-core sparky-backup-desktop sparky-desktop-data

Then run Sparky (Advanced) Installer from the system’s menu and install PekWM from the desktops list.

Sparky + PekWM


APTus 0.3.0


There is an update of Sparky APTus 0.3.0 available in our repository now.

The new version provides:

1. A new tab called “Desktop” which lets you install 18 desktops with as small number of additional tools as possible, and with Sparky “look & feel”. It is the same list of desktops as provided by Sparky Advanced Installer shipped on MinimalISO images. All the desktops are installing with pre-configured settings, users privileges, wallpaper, icon set, etc.

Make sure that:
– it will remove existing desktop settings and replace them with the Sparky’s ones, if installing a desktop you already have installed before.
– it will remove some small settings your installed different desktops than you will install via the APTus, such as: wallpaper, icon set, theme, file manager bookmarks, etc.
– Enlightenment installation removes Network Manager and replaces it with EConnMan.

2. Small changes and fixes found in older version.

sudo apt-get update
sudo apt-get install sparky-aptus

Remember to update the package list before installing any desktop or application.


There is a screenshot page of all the desktop available to install via Sparky Advanced Installer and/or APTus: 4-3-minimaliso-screenshots

If you find any problem or have suggestions, simply post them at our forums, please.

Sparky translators – please translate new tool, the English file is on our Wiki as normal.


Updates 2015-06-12


There are a few updates available in our repository:
– EPSXE 1.9.25 – enhanced PSX emulator of PlayStation video game console, it’s targeted to 32 bit systems only
– Sparky About 0.1.3 – displays a few more informations now
– Sparky Office 0.1.0 – new package extracted form Sparky APTus; updated Kingsoft WPS Office installer up to the latest version (released 11-06-2015)
– Sparky APtus 0.2.12 & Sparky APTus Extra 0.1.15 – some changes about new Sparky Office “deb” package.

Sparky Office installation:
sudo apt-get update
sudo apt-get install sparky-office

Or simply make full system upgrade if you have Sparky APTus installed already:
sudo apt-get update
sudo apt-get dist-upgrade

If you find any problem, simply post it at our forums.


Sparky APTus Extra 0.1.14


Sparky APTus Extra – our tool which lets you quick install many extra applications, has been upgraded up to version 0.1.14.

– added script which can install Google-Earth application version 6 for older machines and version 7 for modern machines. The script can download the package from 3th party servers and install it on your machine
– added option to install your favorite office suite, using one of the Sparky APTus (v0.2.11 or above) scripts

If you find anything abnormal, report it at our forums, please.