Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 03 Sep 2014, 02:01
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Guy Dog 5.0.1
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 21 [312 Posts]   Goto page: 1, 2, 3, ..., 19, 20, 21 Next
Author Message
Iguleder


Joined: 11 Aug 2009
Posts: 1890
Location: Israel, somewhere in the beautiful desert

PostPosted: 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
 

Introduction

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 2.6.39.4, 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
MD5: md5sums.txt and md5sums.txt

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):

Code:
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):

Code:
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.

Screenies

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.

Bugs:
- 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 indexgen.sh, 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 Fri 13 Jan 2012, 12:06; edited 18 times in total
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
puppyiso


Joined: 12 Jan 2009
Posts: 595

PostPosted: Sat 15 Oct 2011, 12:17    Post subject:  

Finally....

Someone presents a "new" puppy.

Smile

But the download link is not working and I don't see screenshots only x boxes

Please check the link.
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 1890
Location: Israel, somewhere in the beautiful desert

PostPosted: Sat 15 Oct 2011, 12:19    Post subject:  

Wrong. All download links work, screenies too.
_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
James C


Joined: 26 Mar 2009
Posts: 5726
Location: Kentucky

PostPosted: Sat 15 Oct 2011, 12:24    Post subject:  

Already been downloading for several minutes(almost completed actually) and screenshots are good here.
Back to top
View user's profile Send private message 
pacer106

Joined: 11 Jan 2011
Posts: 365

PostPosted: Sat 15 Oct 2011, 12:25    Post subject:  

Downloading iso & devx now screenshots look awesome Smile Can not wait to test it out.
Back to top
View user's profile Send private message 
James C


Joined: 26 Mar 2009
Posts: 5726
Location: Kentucky

PostPosted: Sat 15 Oct 2011, 12:27    Post subject:  

104 MB .... downloaded really quick. Laughing
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 1890
Location: Israel, somewhere in the beautiful desert

PostPosted: Sat 15 Oct 2011, 12:28    Post subject:  

pacer106 - I'll also make a Window Maker flavor if you want Smile

I built it the same as Next Puppy, and it's just Openbox, tint2 and wbar that make the difference. Well ... also a different agenda Laughing

_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
pacer106

Joined: 11 Jan 2011
Posts: 365

PostPosted: Sat 15 Oct 2011, 12:35    Post subject:  

A window maker version would be fantastic Iguleder Smile I am already thinking of a wallpaper for guy(guide)dog puppy. An invisible dog im thinkin Smile will check out this version for some inspiration & then get it started Smile

I will have to see if i can make some themes for it as well Smile

I think the work you are doing now is going to improve puppy overall from woof to finished puplets Smile
Back to top
View user's profile Send private message 
tubeguy


Joined: 28 Aug 2009
Posts: 1326
Location: Park Ridge IL USA

PostPosted: Sat 15 Oct 2011, 12:41    Post subject:  

Grabulating now! So this is using squeeze too right?
_________________
Toshiba M115-S1061: PupServer |HP/Compaq D330ST: Dpup 486
Back to top
View user's profile Send private message Visit poster's website 
Iguleder


Joined: 11 Aug 2009
Posts: 1890
Location: Israel, somewhere in the beautiful desert

PostPosted: Sat 15 Oct 2011, 12:44    Post subject:  

Yep, the same Squeeze core that served us loyally since dpup Smile

EDIT: to be more percise, it also has certain packages from the Squeeze Backports repository (cmake, SANE and X).

_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
puppyiso


Joined: 12 Jan 2009
Posts: 595

PostPosted: Sat 15 Oct 2011, 12:54    Post subject:  

Everybodyelse got it. I should call up the internet service company tomorrow morning.
Back to top
View user's profile Send private message 
stu90


Joined: 25 Feb 2010
Posts: 1401
Location: England. Dell Inspiron 1501. Dpup

PostPosted: Sat 15 Oct 2011, 13:28    Post subject:  

Looks great Iguleder - will download and test tonight. Cool

cheers.
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2445
Location: near here

PostPosted: Sat 15 Oct 2011, 14:11    Post subject:  

on the big list
_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
pacer106

Joined: 11 Jan 2011
Posts: 365

PostPosted: Sat 15 Oct 2011, 14:15    Post subject:  

Great desktop Smile

Had my normal issue with getting online. So I did an experiment which leads me to believe Next Puppy, the newer versions of slacko & now guy pup does not like WEP network encryption. I started out with my normal wireless setup & could not get online. sns told me pretty much that wpa_suplicant isnt workin. So i switched my network encryption to wpa & almost instantly got online. (then desktop locked up on me lol ctrl+alt+backspace wouldnt get me out either so rebooted the hard way.)

This should probably be asked in another thread but not sure where. Could there be an issue with newer puplets (ones mentioned above) that does not like WEP network encryption?
Back to top
View user's profile Send private message 
mandibule2005

Joined: 18 Jun 2005
Posts: 54

PostPosted: Sat 15 Oct 2011, 14:30    Post subject: xorg
Subject description: xorg problems
 

Sad Can't get xorg to work i use xvesa to test it.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 21 [312 Posts]   Goto page: 1, 2, 3, ..., 19, 20, 21 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1162s ][ Queries: 13 (0.0067s) ][ GZIP on ]