Quirky 1.5-beta1 (142)

I have uploaded Quirky 1.5-beta (actually numbered 142). This is not yet a release to be publicly promoted.

I announced the expected features of 1.5 recently:


There are three experimental features that will be in the next Quirky.

1. Automatic Xorg startup
The desktop will start automatically, so less questions at first boot.

2. Xorg vesa only
This is an exercise to reduce size. A minimal Xorg. Any extra Xorg drivers would have to be PETs (they would also need enhanced xorg-server and openGL/mesa PETs).

3. More drivers in 'zdrv'
Extra kernel modules, printer, scanner, camera drivers, and browser plugins, now moved out to the 'zdrv' SFS file. There is a special monitor, that if you try to perform any operation that requires those drivers, a message pops up telling to install the zdrv, with a button to download it.

This build also features the new 'welcome1stboot' written in BaCon, with de, fr and ru translations.

If you only want to evaluate 1 and 2 and want a full .iso with all drivers, including kernel SCSI and analog-modem (113.4MB):
Md5sum: 2cfd4279b20a008feee0dde205d6b8c1

The "baby" build has a zdrv as in point 3, to see how small we can make the .iso (still has kernel SCSI modules) (86.7MB):
Md5sum: 2b5b8a9609dd0c0b7ee5af03db2943f9

If you don't download and install the zdrv SFS file, a monitor daemon is supposed to popup a window offering to download it if you need to use any drivers not in the .iso.

But, you can download it now if you wish (this is NOT needed for the full .iso only the baby) (26.8MB):
Md5sum: 3f521011a43f1709e05a9d513cb25cdf

And of course the 'devx' (103.8MB):
Md5sum: 1d3e41fc64d147a7740914bd755d6792

Posted on 15 Apr 2011, 19:30


Posted on 15 Apr 2011, 22:01 by Iguleder
Barry, I have some small idea for Woof: a script that sets a default application (i.e those in /usr/local/bin). In Moo, I made the init script execute /usr/local/bin/window-manager and every application that is set as the default for its kind is present there. Each package calls this script to set the included application as the default.


# /usr/bin/set-default-application: sets a default application


echo "Usage: set-default-application [COMMAND] [TYPE]"
echo "Set COMMAND as the default application of TYPE."
echo "Options:"
echo " -h, --help Show this message and quit"


# check the command-line arguments
for argument in $@; do

case "$argument" in


exit 0


exit 1



# check the number of command-line arguments
case "$#" in




exit 1


echo "Setting $1 as the default $2"

echo "#!/bin/sh

exec $1 \$@" > /usr/local/bin/$2

chmod 755 /usr/local/bin/$2

This allows you to change the location of a default application easily, since there are no hardcoded paths in packages, only in this script.

Posted on 15 Apr 2011, 22:11 by jrb2
quick test
Downloaded "Baby" Quirky and placed in frugal install on hp dc5100s/p4, intel video. Booted to 1680x1050 but picture hanging off both sides, outer icons not showing. (Had to put on sunglasses to look at icons but that's cool)

Tried Setup-XorgVideoWizard-Xorgwizard but kept going straight to 1680x1050 so I went to Setup-Xorgwizard-ResolutionChanger and was able to set to 1024x768. After telling Drive icons to redraw and restarting X it looked good.

Started clicking desktop icons. Everything worked except "Play". Tried Mplayer from menu, no good. Tried Ogle from menu, no good. Loaded DVD movie, no play. Tried mpg and wmv from harddrive, no play.

Looked at VideoUpgradeWizard, realized this is Xorg73. This machine has never liked X73 so I installed X75 (I used the wary511 upgrade pet since I already had it). This gave me intel driver and my preferred 1280x1024 without problem.

Rechecked Mplayer, it works! Rechecked Ogle, it works! Tried some video files, they worked!

Went to an nvidia machine, booted form cd, went directly to 1280x1024, yea! Checked Mplayer, no play. Checked Ogle, no play.:( Installed X75 and problem fixed again.

Sweet little package but something wrong with X73.

Thanks, J

Posted on 15 Apr 2011, 22:43 by Elena
Frugal tryout of the beta-release of Quirky-142-Baby:

The system feels stable and very responsive! The new layoutet welcome screen with correct locales is a pleasant start :-)

Minor problem: Couldn't start CPU frequency scaling (with gxmessage: Module acpi-cpufreq is not compatible).
And not so important: Some lesser essential apps, e.g. SQLiteManager, don't start from the menu.

Posted on 15 Apr 2011, 23:03 by Terryphi
libXv.so.1 missing
I have tested the "all" version and it boots up OK with sound and eth0 connection working. I had the usual problem on my Intel hardware: Xorg cannot set to 1024x768 correctly without tweak. However, I am used to that with Puppy!

Mplayer does not work because libXv.so.1 is missing.

Posted on 16 Apr 2011, 8:21 by rjbrewer
142 full iso
Did a frugal with full partition install.

Cpu scaling works after the install.

Mplayer needs libXxf86dga.so.1 in addition to libxv,so.1.
Not sure what Ogle needs.

Did a full install.
Has the same problem as the Warys' after 098.
Extended kernel module loading when usb devices are installed leads to mouse cursor freezing; plus longer boot time.

Posted on 16 Apr 2011, 8:26 by broomdodger
vnc viewer client
Is there a vnc viewer (client) for puppy linux?
Today I compiled TigerVNC and it works well.
I will try making a .pet
Any other vnc viewers recommended?

Posted on 16 Apr 2011, 10:33 by aarf
small screen problems
zip of images of bacon no scroll and other problems problems(mostly i have to make images to be distinguish reality)

cant start firewall -cant scroll to whatever it is that needs clicking. can start firewall from menu-network
pupdial connects ok

Posted on 16 Apr 2011, 10:58 by aarf
e2fsck 1.41.10 (10-Feb-2009)
e2fsck 1.41.10 (10-Feb-2009)
fsck from util-linux-ng 2.16.1
dosfsck 3.0.6, 04 Oct 2009, FAT32, LFN

i need to use fsck often and prefer later versions

Posted on 16 Apr 2011, 12:15 by rjbrewer
142 baby
Frugal install of baby.

Cpu scaling not working.
Flsynclient not working.

Posted on 16 Apr 2011, 14:27 by BarryK
Those snapshots show that the screen resolution is starting up far too low.

Posted on 16 Apr 2011, 23:45 by rodin.s
utf8 and UTF-8
I like this Quirky in general, but it runs chooselocale on every boot. I had the same problem with Wary when I tried to change utf8 to UTF-8 there. Script chooselocale cannot except UTF-8 because locale -a shows ru_UA.utf8. I guess Shinobar solved this problem in multilingual Wary. I have found solution in Russian puppy and made a symlink: ln -s /usr/lib/locale/ru_UA.utf8/ /usr/lib/locale/ru_UA.UTF-8
But I guess it's not good solution for Quirky.

Posted on 16 Apr 2011, 23:50 by L18L
widescreen resolutions
Baby started in 1920*1080.
Available in Xorg Resolution Changer are:
1920*1080, 1280*1024, 1024*768, 800x600, 640*480

xorgwizard was showing MORE resolutions
for example I would like to have 1360*768 which has nearly the same width/height ratio as 1920*1080.
Have changed resolution manually in /etc/X11/xorg.conf but got 1920*1080 again.
Using Xorg -configure -- same result.

(I have always used before XVESA 1280*720)

Posted on 16 Apr 2011, 24:05 by rodin.s
Mplayer doesn't work.
mplayer: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory

Posted on 17 Apr 2011, 4:58 by Sage
Very nice, very fast. Had expected quirks with d/l & loading drivers for Xorg and with ditto flash for Opera (needs a different one than SM), but a minimum of fiddling brought desired results. Installed Opera doesn't show in menu - frequent issue and the ad-blocker icon is still far too easy to confuse with an Opera icon; suggest swap to one used by Jemimah in Fluppy13. Perhaps a bit too much intro material? Like it.

Posted on 17 Apr 2011, 9:01 by GCMartin
Video Report Script Update
Saw your "report-video" request here.

Saw this "report-video" enhancement here.

Hope this helps.

Posted on 17 Apr 2011, 9:30 by scsijon
default screen resolution
I have observed that for some time now puppy seems to initially only allow the maximum screen resolution when you use xorgwizard and through the test step have to change the frequency down. You then have to go back in and change the matrix down to get what you want (sometimes more than once). I wonder if it would be possible to fix this at this stage.

Posted on 17 Apr 2011, 10:25 by james c
Baby Quirky
Tried Baby Quirky live pfix=ram on my main box w/ old Nvidia mx440 card...got 1280x1024 resolution on initial boot.Used xorgwizard and achieved my desired 1440x900.Easy enough.
On my old P3 test box w/ Intel 82810 graphics Baby booted to a prompt.Only 2 choices given by xorgwizard was 800x600 and 600x480 in contrast to the desired 1024x768 for the crt monitor.

Posted on 17 Apr 2011, 10:52 by baby Quirky
Hi Barry Just tested the baby version,
Well the autoload graphic driver driver failed, I got a black screen with "out of range" notice in the middle of the screen.
So Then I waited and waited, sometimes on other puppy versions after 2 mins or so it does display a desktop, This wasn't the case, just the black screen of the death. So Then I hit Crtl+Alt+Backspace which opened the prompt where I could type Xorgwizard. And did the regular Xorgwizard stuff and all went well :)

I then checked the xerrs.log and the following is what was missing.
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "xtrap" (module does not exist, 0)
xf86TokenToOptinfo: table is NULL
cat: /sys/block/fd0/device/vendor: No such file or directory
cat: /sys/block/fd0/device/model: No such file or directory

Posted on 17 Apr 2011, 10:54 by ttuuxxx
baby Quirky
Here's some of the Xorg.conf

and here's a few lines of the xorg.conf
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5-48.5
VertRefresh 40-70
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1024x768"

Section "Modes"
Identifier "Modes0"

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
#Option "NoDDC" # [<bool>]
Identifier "Card0"
Driver "vesa" #card0driver
VendorName "Unknown Vendor"
BoardName "Unknown Board"
BusID "PCI:2:0:0"

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#Option "metamodes" "1024x768_60 +0+0" #METAMODES_0
Subsection "Display"
Depth 24
Modes "1024x768"



Posted on 17 Apr 2011, 13:41 by Terryphi
1024x768 resolution
Following on from ttuuxxx's comment above: I have to manually change xorg.conf in all recent versions of Puppy to get 1024x768 resolution and desktop set up correctly on my LCD monitor.

These settings in Section "Monitor"work for me:

HorizSync 40-60
VertRefresh 60-75

Posted on 17 Apr 2011, 14:59 by Terryphi
Skype 2.2 beta [SFS]
Earlier versions of Skype have been unable to see my video device when running on Quirky. I have now tested with Skype and there is no problem!

I have created an SFS file. Download details in this forum thread:


Skype requires libraries libXv.so.1 and libXxf86dga.so.1 which, as others have already pointed out, are not included in Wary 142.

Posted on 17 Apr 2011, 15:16 by Sage
Further testing on different systems confirms inappropriate start-up resolution. Incomers would not necessarily know to CTRL_ALT_BKSPCE + xorgwizard. Not sure how many folks use their TV as monitor, but safest to stick with default VESA 640x480 despite expected howls of disapproval from over-endowed punters! At least everyone will arrive at the intro advice.

Posted on 17 Apr 2011, 16:35 by adi
emerging e-book use
i intend to try some programs to hear e-books with sound. kindle for pc do not allow sound and adobe reader is the only option. perhaps a pet for puppy family would be welcome.

Posted on 18 Apr 2011, 10:18 by scsijon
further problems with baby
first a comment.
I do like the mounted statement instead of the bright dot, however could it be shortened to MTD instead of MNTD as I found that two adjacent mounted partitions are confusing, I am getting MNTDMNTD.

Problems 1 & 2 & 3: Video, like others had to use xorgwizard to get video to work, however in this case (ati on a gigabyte hd4350) in the past it has setup on first go. Also found that the screen is set too bright. Attempting to reduce it via the gamma controls don't work. My Monitor said it was set as maximum level and I couldn't / it wouldn't reduce it below that. Also the Last Line of the Video's config also says it's an ati_atombios, it's not, it's an old desktop that's been supped up a bit.

Problem 4: Trying to change the number of Virtual Desktops. Default is set as 1 row 1 column, yet it shows and allows you to use 2. Trying to change down by manually typing in 1 and 1 takes 2 goes at setting for it to "stick" and drop to 1.

Had to kill it at this point as my monitor started complaining, will try again when next version appears.

Posted on 18 Apr 2011, 20:00 by ttuuxxx
nEw aPPs fOr qUIRky rEpo
Hi Barry I compiled a few apps for quirky baby ed. located at http://www.murga-linux.com/puppy/viewtopic.php?p=514285#514285
more than likely a repo item, other than the the audio/video converters, they are small enough to make it into the default release, if you choose so. actually for the size, they are very nice and handy.

Posted on 19 Apr 2011, 19:24 by rodin.s
AMD K6-3D 333 MHz
Runs ok on AMD K6-3D 333 MHz 256 Mb RAM.

Posted on 21 May 2011, 7:33 by linuxcbon
I like quirkybaby, it's the smallest.