Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Puppy This forum is for the discussion of Puppy Linux.


  Search this Thread
Old 11-24-2011, 08:06 PM   #1
Registered: Jun 2011
Distribution: looking at VectorLinux 6.0 Light, PCLinuxOS phoenix
Posts: 195

Rep: Reputation: Disabled
guy dog info

seeing as i can't seem to post in the forum that i currently support,
with this page and info that comes up

You do not have permission to access this page. This could be because of one of the following reasons:
Your account has either been suspended or you have been banned from accessing this resource.
You do not have permission to access this page. Are you trying to access administrative pages or a resource that you shouldn't be? Check in the forum rules that you are allowed to perform this action.
Your account may still be awaiting activation or moderation. (Resend Activation Code)
You have accessed this page directly rather than using appropriate forms or link.
i'll just post here

happened to have this page open before the other forums went down and posting the info here in the event that all is lost

in the event that i cannot resolve the above issue with the new forums, my support of course will end,

and i'm not even really interested to begin with or being contacted privately about it, or anything else

i'll give it 48hrs and i'd like an explanation

The time now is Sun 20 Nov 2011, 19:50
All times are UTC - 4

Forum index Advanced Topics Puppy Derivatives
Guy Dog 5.0.1
Moderators: Flash, JohnMurga
View previous topic :: View next topic
Page 1 of 16 [227 Posts] Goto page: 1, 2, 3, ..., 14, 15, 16 Next
Author Message

Joined: 11 Aug 2009
Posts: 1417
Location: Israel, somewhere in the beautiful desert
Posted: Sat 15 Oct 2011, 12:09 Post subject: Guy Dog 5.0.1
Subject description: Full-featured 105 MB puplet with Openbox, tint2 and wbar


Guy Dog is a minimalistic, elegant, innovative and full-featured puplet based on dpup. Its main goal is to be a modern battle machine that can compete with the official line of Puppy releases in speed, size and features: all three at once.

Its desktop is based on the wonderful combination of Openbox, tint2 and wbar, which conquered the hearts of many minimalistic desktop lovers and eventually spawned a new generation of lightweight distributions, most notably ArchBang and CrunchBang. Guy Dog joins this party.

Guy Dog was born out of frustration with Puppy’s growing size, decreasing functionality (e.g a browser, Xorg_High) and the lack of innovation in the never-ending battle against size. It rose from a solid infrastructure that automates the process used to build it, which means development is extremely easy and requires zero effort.

It is the direct descendant of Next Puppy and follows the footsteps of Puppy Squeeze, Squeezed Puppy and Dpup Exprimo, while combining the one-application-per-task philosophy pioneered by Zenwalk with the KISS principle followed by Arch Linux and Slackware.

It’s main features are:
- Completeness: Guy Dog ships with all applications a major distribution ships with, including a web browser.
- Small size: about 105 MB.
- Great speed.
- Rock-solid stability.
- Elegant and minimalistic looks.
- Built automatically, with strict quality control and optimization.

If you wonder what the name means, it's a pun on the term “guide dog": Guy Dog tries lead the way and show “blind” developers that is it is possible to build a puplet smaller than Puppy 4.x that has at least the same features as Puppy 5.x, include functionality sacrificed for on the Altar of Size (again, the best examples for this are a browser and Xorg_High).

Included Software

At this small size, you’d probably expect Guy Dog to be either totally outdated or missing important functionality. Prepare to be surprised.

Believe it or not, Guy Dog comes with all the functionality offered by official Puppy releases, at a much smaller size. It even has many extras, on top of the “standard” stack. All its applications, as mentioned previously, were built automatically using an in-house tool called “Builder”.

Here’s the full list of included software:
- Linux kernel, patched with the BFS scheduler
- X.Org server with Xorg_High integrated (so you get 3D acceleration out-of-the-box).
- A rock-solid Debian heart.
- SDL, for out-of-the-box support for games and multimedia applications.
- A vanilla Fontconfig package and an improved FreeType that make fonts smoother and easier to read.
- The Clearlooks GTK+ theme and the Vanilla-DMZ cursor theme, as in most major distributions.
- Openbox, lightweight window manager with minimalistic looks.
- tint2, panel and system tray.
- wbar, application launcher.
- Firefox, web browser, with Flashblock pre-loaded.
- Sylpheed, e-mail client and news reader.
- Transmission, BitTorrent client.
- Pidgin, instant messenger.
- PuTTY, SSH, Telnet and SCP client.
- Dropbear, SSH client and server with support for X11 forwarding.
- gFTP, FTP client.
- tcpdump, packet analyzer.
- MPlayer, media player/
- DeaDBeeF, music player.
- mhWaveEdit, sound recorder and editor.
- Pburn, burning application.
- Aumix, volume mixer.
- Volume Icon, volume tray icon.
- AbiWord, word processor.
- Gnumeric, spreadsheet.
- Dia, diagram editor.
- Zathura, PDF viewer.
- Geany, IDE and full-featured text editor (default text editor).
- Leafpad, simple text editor (default text viewer).
- nano, console text editor (for quick rescue without a graphical desktop).
- catdoc, a tool for extraction of text from Microsoft Office documents.
- Feh, image viewer.
- rgbPaint, image editor.
- XSane, scanning application.
- PupCamera, a digital camera access applications.
- gcolor2, color chooser.
- scrot, screenshot capture tool.
- emelFM2, file manager.
- Findwild, file search tool.
- GdMap, disk usage visualizer.
- gtk-theme-switch, GTK+ theme switcher.
- ObConf, Openbox configuration tool.
- LXTask, system monitor.
- Trayfreq, processor frequency and battery tray icon.
- HomeBank, finance manager.
- Galculator, scientific calculator.
- rxvt-unicode, terminal emulator
- Osmo, personal organizer.
- Xpad, sticky notes application.
- Xarchiver, archive manager.
- Parcellite, clipboard manager.
- gHasher, hash generator.
- xvkbd, a virtual keyboard.
- gRun, Run dialog.

Latest Version

The latest version is 5.0.1, released 20th October 2011.

- Regular users should download just the ISO and either burn it or install to a flash drive from a running Puppy, UNetbootin or whatever.
- The “devx” module contains everything needed to develop and build packages. Developers and advanced users should download it, too.
- The kernel sources module is needed for experienced users who wish to build third-party drivers (e.g NVIDIA drivers). It is not needed in most cases.
- The build kit is required only if you wish to see how Guy Dog is built, build your own or just build a puplet using its tools. The directory also contains the Woof tree the latest Guy Dog release was built against.

Note: the Xorg_High package from Lucid Puppy is not needed and even incompatible with Guy Dog. It has its own built-in package, although the included demos (e.g glxgears) are not included. As far as I know, Xorg_High isn’t the root of all evil, but do not attempt to install it on Guy Dog, never ever!

ISO: guydog-5.0.1.iso (103 MB)
devx: devx_guydog_5.0.1.sfs (71 MB)
Kernel sources: kernel_sources-2.6.39-4.sfs
Building kit: here
MD5: md5sums.txt, md5sums.txt and md5sums.txt

Deltas from version 5.0.0 are available here.

Download Instructions

When you download a big file, it is recommended that you use a download manager (even Firefox’ or Seamonkey’s built-in one will do) or wget (in the terminal):
wget -c http://path/to/file

This is the most reliable way to download huge files.

Once you’re done downloading, check the file’s MD5 hash using GtkHash or gHasher (whatever you have installed) or through md5sum (again, in the terminal):
md5sum /path/to/file

Make sure it matches the one provided next to the download link. If it doesn’t, delete the file and re-download it.


Everybody loves screenies!

This is the clean desktop, screenshot taken on a live session. As you can see, it’s very clean.

By default, Guy Dog has 4 workspaces and you can switch between them by scrolling.

This is the desktop menu and some applications.

Interesting Facts

- Guy Dog’s desktop weighs about 350 KB in total.
- Xorg_High is about 15 MB and a modern browser is 15 to 25 MB - Lucid Puppy is about 130 MB and both are missing; if you do the math, it’s at least a 150 MB download, about 1? times the size of Puppy 4.x.

This is a pie chart (made in Gnumeric) that shows the size of all applications. As you can see, internet and office applications are quite big. They’re ordered by size - those on the bottom right of the legend are the biggest, while those at the top left are the smallest.

It is also worth mentioning that this pie chart is very inaccurate and doesn’t reflect the real share of each package’s size of the total ISO size, because it was produced from raw data that contains the total size of each package (e.g with documentation and locales), while most of this size was kicked out of Guy Dog ISO in the optimization stage.

Changelog - 5.0.0

Version 5.0.0 is the first version; it was released on 15th October 2011.

- Searchmonkey segfaults.
- Searchmonkey has no menu entry.
- The old network wizard doesn’t work.
- The nv driver doesn’t work and X fails to start under machines with NVIDIA cards.
- GDB doesn’t run because libpython is missing.
- Feh isn’t the default image viewer.

Usability issues:
- emelFM2 has the default file type handlers, which have nothing to do with reality.
- There is no wallpaper setter.
- Feh lacks support for GIF images.
- PupCamera requires gphoto2 and it’s missing, but the Debian package is simply huge.
- Xcalc, Xclipboard and the PDF converter are useless.
- There’s a non-functioning menu entry for Python in the devx.

Security issues:
- Dropbear is started by default, with root login enabled and the password (“woofwoof”) is widely-known - the wild fantasy of every hacker.

Changelog - 5.0.1

Version 5.0.1 is a bug-fix release for 5.0.0, released 20th October 2011. It offers usability and security improvements, but also some new features.

Bug fixes:
- Replaced Searchmonkey with Findwild, the former is not maintained and segfaults.
- Applied Barry's network wizard fix.
- Rolled back to the Squeeze repository for X, to get rid of all NVIDIA problems.
- Added libpython, GDB works now.
- Removed, which generates useless (e.g inaccurate and ... useless) documentation.

Security fixes:
- Updated FreeType from 2.4.6 to 2.4.7, with a security fix.
- Dropbear is no longer started by default.

Usability fixes:
- Sane default file type handlers to emelFM2 (e.g the system-wide default text editor, media player, etc' and PPM for PET packages).
- Fehbg, a tiny wallpaper setter that uses Feh and Yad.
- Added libgif and support for GIF images in Feh.
- A tiny gphoto2 package (32 KB!), for PupCamera.
- Made Feh the default image viewer.
- Removed the Python menu entry from the devx - it’s useless and doesn’t work.
- A placeholder for ROX-Filer.

One-application-per-task fixes:
- Removed Xcalc, we’ve got Galculator.
- Removed Xclipboard - same issue, we've got Parcellite.
- Removed the PDF converter, since we've got Abiword and PDF printing, so it's useless.
- Removed Burniso2cd, which is useless when we’ve got Pburn.
- Removed the SSH menu entry, since PuTTY is better, for understandable reasons.
- Added xvkbd, a virtual keyboard - a must-have that Puppy lacks.

New features:
- catdoc, a small package that can convert Microsoft Office files to text files, very useful and small.
- Flashblock (an extension that replaces all Flash content with a “play" button that lets you decide whether you want Flash to make your machine choke) in Firefox, pre-installed system-wide.

Other improvements:
- Updated Yad from 0.14.2 to 0.15.0.
- Tubeguy’s new dpup logo.

Known issues:
- The old network wizard still doesn’t work - the fix was not included.

Changelog - 5.0.2

Version 5.0.2 is under development.

Bug fixes:
- D-Bus is now built with X11 support.
- rxvt-unicode is now built with more features, which make it 20 KB bigger.
- Fixed the broken krb5 package in the devx, a package containing development headers and symlinks was missing so Samba could not be built.
- Applied the old network wizard fix, for real this time.

Other improvements:
- The pptp and gpptp packages are smaller and built in Guy Dog.

New features:
- Samba.
- gadmin-samba, a GTK+ frontend to Samba.
- fpm2.
- Many packages that originate in Puppy 2.x, 4.x and Wary are now built on dpup; these include mingetty, unionfs_utils, unclutter, xdelta, numlockx, udev, xdialog, xlockmore and many others.

Work in progress:
- Initial work on a GTK+ Bluetooth frontend that doesn't depend on GNOME and Python.
My homepage

Last edited by Iguleder on Sat 22 Oct 2011, 08:54; edited 17 times in total

Last edited by jonyo; 11-24-2011 at 09:19 PM.
Old 11-24-2011, 08:21 PM   #2
Registered: Jan 2009
Location: Southern Oregon under a rock.
Distribution: Puppy 431 SCSI, Lucid 520, Slacko, Win 7
Posts: 131

Rep: Reputation: 49
Thank you for that very detailed report on Guy Dog.
It is good to see that post rescued and placed where others interested in Puppy can access it.
1 members found this post helpful.
Old 11-24-2011, 10:36 PM   #3
Registered: Jun 2011
Distribution: looking at VectorLinux 6.0 Light, PCLinuxOS phoenix
Posts: 195

Original Poster
Rep: Reputation: Disabled
update on part of the above, which is now moot

Last edited by jonyo; 11-24-2011 at 10:38 PM.
Old 11-25-2011, 12:31 PM   #4
Registered: Nov 2009
Location: United States, Midwest, Central Time Zone
Distribution: Puppy 4.1.2 - 5.2.5
Posts: 140

Rep: Reputation: 24
Guy Dog at

This thread is OK as far as it goes except its missing the most needful information which is in Puplets section of Puppy Linux Forum: Guy Dog
0 members found this post helpful.
Old 11-25-2011, 12:47 PM   #5
James c
LQ Newbie
Registered: Apr 2009
Location: Kentucky
Distribution: Debian Squeeze, Mepis 11 , Puppy Lucid 5.28 & Puppy Slacko 5.30
Posts: 25

Rep: Reputation: 8
Old 11-25-2011, 09:21 PM   #6
Registered: Jun 2011
Distribution: looking at VectorLinux 6.0 Light, PCLinuxOS phoenix
Posts: 195

Original Poster
Rep: Reputation: Disabled
ended up just having a look at this one recently and i was quite blown away

a variant unlike any other i had tried witch i found all very similar,
that post alone had a ton of supporting links for additional info, i count ~ 70,

here was the first comment in response to the first post

Joined: 12 Jan 2009
Posts: 577
Posted: Sat 15 Oct 2011, 12:17 Post subject:


Someone presents a "new" puppy.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Microsoft drops Family Guy like a hot deaf guy joke LXer Syndicated Linux News 3 10-28-2009 12:23 PM
LXer: Conky-like Desktop Info Application With Html Support (gtk-desktop-info) [Ubunt LXer Syndicated Linux News 0 05-02-2009 12:50 AM
LXer: Linux Guy and Windows Guy Walk a Mile in Each Other's Shoes LXer Syndicated Linux News 0 01-13-2009 06:40 PM
Gnome/Nautilus issues Beagle-Tracker, file transfer info, replace file info, popup. Mysticle31 Linux - Software 0 01-08-2008 06:30 PM
PPC (PowerPC) G4: Altivec & SMP Support: info, etc.; also, Mac Mini info, etc. HowDoIProgramIt Linux - Hardware 0 05-29-2007 02:19 PM > Forums > Linux Forums > Linux - Distributions > Puppy

All times are GMT -5. The time now is 11:09 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration