Additional release notes and errata
The latest version of Slacko Puppy Linux has been released! Release Notes
Current version: slacko-5.7
Minimum System Requirements
Recommended: 900MHz processor (P3 or AMD K7), 512MB RAM and either bootable cd access, usb boot or network boot access. A Hard Drive is not required
Slacko has been known to run on a P3 733MHz processor with 256MB RAM. Slacko does not support old P2 or AMD K6 processors.
- All new Graphical tools redesigned by zigbert(AKA Sigmund Berglund)
- JWM-905 latest window manager from Joe Wing and Rox Filer
- Run internet apps as unprivileged user "spot", see Menu > System > Login and Security Manager and click the "Help" button.
- Updated SFS Manager with shinobar's on the fly loading and unloading
- Well stocked package manager (PPM) with access to Slackware, Salix and Slacky repositories
- Updated Video Upgrade GUI for AMD/ATI and Nvidia graphics cards
- Latest Firefox ESR browser plus latest Firefox 27.01 in PPM
- Updates Manager to get the latest patches and fixes for Slackware packages
The recommended method to update Firefox is to download the latest package from PPM. To add SeaMonkey to Slacko use the Updates Manager from the Setup menu. If you have already updated it is recommended to remove the older Firefox or Seamonkey package before you upgrade. This helps preserve savefile space.
Which version? 4G or PAE?
A few years back some developers patched the Linux kernel with what is known as the Physical Address Extension Patch or PAE. It is designed to give 32 bit kernels, which are limited to "seeing" 4 GB of RAM, the capability of utilising up to 64 GB of RAM. Read more here about PAE.
So which version is best? It all depends on your hardware. Either should be fine on most hardware, however if you have over 4GB RAM then you may want to use the PAE verison to take advantage of that RAM.
Please note that Intel Pentium M processors with a 400Mhz FSB (see glossary) do not run the PAE version. These were marketed around 2005 as "Centrino". Some very old hardware may not support PAE very well, if at all.
- If you boot to blackscreen:
- for intel cards:
- ATI/AMD radeon cards:
- nvidia cards:
Those strings must be placed after (example) "puppy pfix=ram i915.modeset=0" for live boot or on the kernel line of extlinux.conf, syslinux.conf, menu.lst, lilo.conf
- Old nvidia N3x cards (mx440, fx5200 and some others) often do not render properly.
For those use this string in a similar fashion to above:
- If you have an Intel® Brookdale graphics controller you must enable 8 MB of memory to the graphics in the BIOS of the computer.
- Slacko does not have support for UEFI or Secure boot. The only puppy related distros at this stage that support this are LightHouse Pup, FatDog and it's sister distro Slackbones. They are true 64 bit distros.
- There will be issues with upgrading from 5.3x (based on 13.37). Slackware, as have Debian, have moved to the module tool known as "kmod". This is because module-init-tools has not been developed in 2 years. This will cause probelems with upgrading full installs. I recommend (if you try it) removing all module init tools programs (/sbin/depmod, /sbin/modinfo, /sbin/modprobe, /sbin/lsmod there is a full list in ~/.packages/builtin-files/module-init-tools, 13.37 based only) and then try to update. With frugals it might work with no manual intervention. It is highly reccommended to start with a clean install
- Upgrades from 5.4,5.5 and 5.6 should proceed normally. However, there may be issues with the system tray icons, if so consult the Puppy forum. If you find that sound and internet fail try rebooting; if problems persist consult the Puppy Forum. If you have firefox installed it is recommended to uninstall it from the PPM before upgrading but after you backup your files. Read that again, backup. Data loss does not occur when you regularly backup!
- If you load an sfs file (Puppy's prefered method to load packages) you may experience the default icon layout returning after a reboot. To work around this you need to save your "Custom" layout profile in the program "DeskSetup" in the "Setup" menu. You can then restore your layout.
- There is also another known issue that unsecured wireless access points fail to connect. It breaks down at the dhcpcd stage. I have recompiled dhcpcd in an effort to address this issue. It is difficult to reproduce. A possible work-around is to assign a static IP address. Both Dougal's Network Wizard and jemimah's Frisbee allow this. SNS does not. Wireless networking can be troublesome in any Linux and even Windows doesn't get it right all the time. Please report any issues and we will attempt to resolve the issue. Report what you've tried and the type of machine/setup you have. Run "pmodemdiag" to generate a usefull report with logs.
PLEASE NOTE: Frisbee Network manager has an option to limit the disconnection from dhcp. You access it from the "Wireless Diagnostics" tab in the main GUI. Default is 15 seconds, accept that and try it if you have a flakey wireless connection. There is also a "stay-connected" package in the PPM.
- Another useful way to help stabilise wireless connection is to switch off power management. This is acheived by adding an entry to the "/etc/rc.d/rc.local" file.
In a terminal emulator (similar to a DOS prompt) found either in the menu or as the "Console" desktop icon, type:
echo "iwconfig wlan0 power off" >> /etc/rc.d/rc.local
Another way is suggested here as the above fails for some.
- There is an issue with "grub" where wireless keyboards/mice are not recognised at boot. In this case please try "grub4dos"
- At first shutdown, if your computer has a legacy floppy controller it can take up to 90 seconds for probing of the drives to finish as it will be looking for a floppy drive. Please do not turn off your computer, just wait for it to finish
- If you experience no sound although there are no apparent errors you need to configure sound in alsamixer or retrovol. alsaconf is removed. It's been removed upstream too. Work around using MultipleSoundCardWizard. Hopefully, ISA and PCI cards are detected as I added new bios plug and play support in the kernel. New Multiple-Sound-Card-Wizard has been improved.
- If you get a "kernel panic" error at boot please test the checksum of your download, test the CD in another machine if possible, burn the CD at a slow speed, for example 5X.
- If you system fails to create a pupsave, an alternative save program is located in PPM, called pupsaveconfig. Try that.
- If you get an "out of range message" or similar on your monitor either at first boot or installing the Nvidia proprietary driver hit the CTRL - ALT - BACKSPACE keys and you will arrive at the console command line interface, Type xorgwizard at the prompt and follow the instructions.
- WARNING: Puppy is addictive!
- "OS" - operating system such as Puppy Linux (slacko in our case) Ubuntu or Microsoft Windows.
- "4G" - non pae kernel supporting a majority of CPUs but with a limit of 4 GB RAM seen by the OS.
- "PAE" - Physical Address Extension - allowing 32bit OS to utilise up to 64GB RAM. Most Centrino (Pentium M) processors DO NOT work with PAE.
- "FSB" - Front Side Bus - the main bus, or highway if you like, an electrical path way which is responsible for dataflow around the computer. The clock speed frequency is measured in Megahertz (MHz).
- "Card" - a device that plugs in to the slots on a computer, this can also be integrated into the computer's circuitry.
- "frugal" - the recommended way to install Puppy Linux where the OS uses a layered filesystem see How Puppy Works.
- "full" - traditional Linux install that Puppy Linux supports.
- "PPM" - Puppy Package Manager - the place to download apps
- "BIOS" - Basic Input/Output System - A program that runs before your computer boots to enable certain settings for your computer, usually started by pressing a special key on the keyboard, this could be Delete, Esc, TAB or some other key.
- "f2fs" - New Flash Friendly File System developed for Linux by Samsung
Slacko is coordinated by me, Mick Amadio, (01micko on the puppy forum) but it could not be possible with out some fantastic contributors. I'd like to thank Jakub Szefer (SFR) for finding and squashing many bugs. Also, drecart (aka Derek Byrne - drecart.com), futwerk, pacer106 and tubeguy for artwork, dejan555 for the banner logo, and the many other developers and testers.
Also many thanks to the Woof-CE team consisting of - Karl Godt, mavrothal, SFR, rodin.s, L18L, Iguleder, pemasu, zigbert and myself.