site  contact  subhomenews

Quirky Xerus x86_64 version 8.4 released

February 09, 2018 — BarryK

It has been awhile since the last release of Quirky. That was version 8.3, in July 2017:

Now, a brand spanking new version. Announcement and release notes here;

A brief announcement:

Quirky Linux 8.4 x86_64 is codenamed "Xerus" and is built using the woofQ Quirky Linux build system, with the help of Ubuntu 16.04.3 binary packages. Thus, Xerus has compatibility with all of the Ubuntu repositories.
Quirky is a fork of Puppy Linux, and is mainly differentiated by being a "full installation" only, with special snapshot and recovery features, and Service Pack upgrades, though recently there is limited support for live-CD session-saving and "frugal" installation.
Version 8.4 has many architectural improvements and package upgrades, including new packages Sakura, Refind, EasyApps, PupControl, VTE and EasyShare. EasyShare is a simple "one top shop" for network file sharing and printing, using Samba and SSHFS. Upgraded applications include Pclock (0.8.2) and seaMonkey (2.49.1). The Linux kernel is now version 4.14.17

Quirky is shipped as an ISO file or a Flash-drive image file. Instructions to install are here:

Primary download site:

This is a third option, install scripts:

...for experts only.

To join in with discussion on Xerus 8.4, go to the Puppy Forum:

Have fun!

Tags: quirky

Toto Link wifi/ethernet router/repeater

December 11, 2017 — BarryK

In the Puppy Forum thread where we are testing Quirky Pyro64 0.6, it was reported that Samba is not working. I wasn't much help, as I had to admit that I have never used Samba. A bit embarrassing really, considering what I "do".

Yesterday, decided that the time has finally arrived when I would setup Samba. First though, I need a little local network. I access the Internet via my mobile phone, no land line. So, wifi tethering turned on in my Android phone, no problem connecting to the Internet for any of my PCs.

I did wonder whether the phone itself could be used as a local wifi network. That is, each of the PCs connected to the phone being able to share files between each other. I have read conflicting reports about whether that is possible.

Anyway, I have an old router, have put it back in service. This is a Toto Link N100R+ V2, picture here:


This is old technology, 150mb/s wifi, 100mb/s ethernet, but OK for now. My model is no longer sold, the latest is N100RE:

On my desk there are two PCs, my midi-tower and Mele mini-PC. The latter dual-boots Linux and Windows 10, so I plugged it into "LAN1" on the N100R and powered up, then went to the "" in my browser. Default login is "admin", "admin".

I clicked "Operation Mode" then the "Wireless ISP" radiobutton. Then clicked "Wireless" from left side, then "Basic Settings" and the "ScanAP" button. It detected my phone SSID and chose "WPA2-PSK" and "CCMP", and entered the password. That's it, had Internet access!

On the Win10 mini-PC, was now connected to the Internet via ethernet. In the "Setup", looked around a bit, but basically just enabled "Turn on network discovery" and "Turn on file and printer sharing".

For the midi-tower, plugged an ethernet cable into "LAN2" on the N100R, and fired up Quirky Xerus64. Fiddled around a bit, but essentially just ran 01micko's Samba Simple Management.

Over on the Win10 machine, in the file manager, there is "Network" on the left side. Clicked that, then right-clicked on the right-side and chose "Refresh". Yay, got "PUPPYPC11067", which is my midi-tower. Clicking on that, it asked for username and password, which is "root" and "woofwoof".

Next step is to get it going on Quirky Pyro64...

Tags: tech, quirky

Quirky Pyro32 0.6.1 released

December 04, 2017 — BarryK

Another one! Download Quirky Pyro32 0.6.1 from here:

This is for 32-bit (i686) CPUs, with BIOS (not UEFI) firmware PCs.

Tags: quirky

Quirky Pyro64 version 0.6 released

November 26, 2017 — BarryK

Quirky Pyro64 0.5 was released on October 29, announced here:

And Quirky Pyro32 0.5 was released on November 5, announced here:

Pyro64 0.6 is now out, testers are welcome.

Download: usual, choice of three files. The 8GB image is interesting for UEFI-firmware PCs, as it has rEFInd.

There is also a Service Pack for upgrading from 0.5: is a bit large, due to many changes since 0.5, such as a complete recompile in OE, updated kernel, icu and SeaMonkey.

Feedback is welcome here:

Tags: quirky

PPLOG now works in Quirky Pyro64

November 23, 2017 — BarryK

I had reported that PPLOG, our simple local personal blog, does not work. Now it does.

I am using this PET:

In OpenEmbedded, I had compiled these extra Perl modules and they are included in the Pyro64 build:


Yesterday I did a recompile in OE, and added these Perl modules:


PPLOG worked after I installed 'libcgi-perl' and 'libhtml-parser-perl' in Pyro64. Yippee.

I have decided to include all of these modules in the next release of Pyro64.

Tags: quirky

OE recompile, SM 2.49.1, kernel 4.14.1

November 23, 2017 — BarryK

I mentioned recently that some library packages compiled in OpenEmbedded were too old. I ended up only bumping 'icu', 'nss' and 'nspr', to versions 58.2, 3.31.1 and 4.16. Then did a complete rebuild in OE.

Built Pyro64 0.5.2, and compiled SeaMonkey 2.49.1, this time using the system icu, nss and nspr, making the package considerably smaller. The PET is here:

I also compiled the 4.14.1 kernel, and was most surprised when "make modules_install" did not create /lib/firmware. A quick google, and it seems the firmware is no longer in the kernel source tree.

I didn't know how to respond to this situation, but decided to take the /lib/firmware from the compile of kernel 4.13.11, for inclusion in the kernel PET. The PET is here:

The source, patches, and build scripts are here:

Tags: oe, quirky

Plans for next Quirky Pyro64

November 18, 2017 — BarryK

I have been away. Here is a photo:


While on holiday I couldn't get into the mood of doing any Linux development, but intend now to start putting together the next Pyro64. The current release is 0.5.

0.5 has the latest LibreOffice, that I compiled in Pyro64, and I had to use some inbuilt libs as some packages compiled in OpenEmbedded were too old. Had the same problem with latest SeaMonkey. For example, had to use SM's inbuilt icu, as the system package was too old.

The problem with this is that it makes the distribution bigger. So, I plan to do a recompile in OE, and bump the versions of some packages.

Another thing, plan to compile some extra perl modules in OE, as previously only had the base perl package. It seems that pplog, and probably some other apps, need extra perl modules. I think that I have figured out the extra modules needed.

Then, will build a new Quirky Pyro64, and compile the latest LibreOffice and SeaMonkey.

Also plan to upgrade the Linux kernel to 4.14.x, as this is LTS, supported for six years. Which is great.

So hopefully then I will build a Pyro64 which will also be a LTS. Might release it as version 0.6.

I previously mentioned creating a GUI wrapper for shellCMS and put into Pyro64 as a replacement for pplog personal blog. Haven't got very far with that.

Then there's Easy OS. Not forgotten, an idea is percolating.

Another photo:


Tags: oe, quirky

SeaMonkey 2.49.1 compiled in Pyro64

November 10, 2017 — BarryK

I have compiled SeaMonkey 2.49.1 for the next release of Pyro64.

It is a bit bigger, the PET package is up from 44MB to 51MB. Mostly this is because I was unable to link against the system 'nss' and 'icu' packages, and had to use SM's inbuilt packages.

nss and icu compiled in OE are too old. SM requires nss >= 3.28.6 and icu >= 58.1

Sometime in the future, I intend to do a recompile in OE with these later packages.

Tags: quirky