I have a fairly old Samsung Q1, 900MHz CPU and 2GB RAM. I've been running versions of Mint for quite some time. That works, but none too fast. I've had my eye on Puppy for a while and with Tahrpup 6.0 coming out I'm close to making the switch.
My first impression of Tahr is: wow! Great work. Fast, elegant, idiosyncratic in a good way. I'd really like to run this!
Things I was happy to find working:
* internet -- very easy with Frisbee
* sound, including recording from an external USB microphone
* video (though hi-res mp4 is choppy - may be a general memory limitation)
* printer (HP Photosmart 5510) after the driver became available in the CUPS menu after installing hplip (an added 31MB including dependencies)
* no-fuss access to PDFs, YouTube, .doc files... I don't really like these, but can't get around them pragmatically (Hmm, apparently YT works via its HTML5 -- not Flash. Okay!)
But, a long list of questions, pardon the length...
* I don't fully understand the run-from-memory and savefile system. My test runs are from a 1GB USB pendrive, with 512MB assigned to the savefile. Now:
(1) What actually happens when I install additional packages? Are they 'installed into RAM'? But I suppose the idea is to make them permanent by installing them to the savefile, too -- but what if the size of the additional packages exceeds those 512MB (in this case)?
(2) Does Puppy use the remainder of the space on the pendrive in any way? Or is the idea that this can be used as a general 'data storage space'?
* I have an empty 10GB partition on my hard disk, and am considering installing Puppy there...
(1) Frugal install is recommended by the installer. But does a fully installed system work faster? Presumably a full install does not use RAM in the same way as a frugal one?
(2) If I choose a frugal install, can I have a savefile that can expand indefinitely (up to the limits of the 10Gig partition of course)?
(3) I did a test install, in which Grub4Dos created a new MBR. This made the existing Mint system inaccessible, because it uses fake-pae to simulate a pae system (which my processor isn't, but Mint requires). For now, I restored the old MBR (thanks Puppy for pointing out how). There probably was an option in the Grub4Dos install that allows keeping the fake-pae setting... but where?
(4) Will Puppy actually work faster from the HD than from a pendrive? I have another 16GB pendrive -- perhaps I may just as well make that my system's home?
* I blacklisted snd_pcsp in the BootManager in hopes of disabling the pc speaker beep heard upon e.g. unsuccessful tab completion in the terminal. Even after reboot (and the module is still blacklisted, as it should), this doesn't help -- the beep is still there.
* In my Mint install, I have sets of xrandr and xinput commands that allow me to fine-tune monitor and touchscreen settings (I sometimes use an extra attached monitor). The xrandr commands work fine in Puppy. But xinput does not. It does not recognize my 'Touchkit HID-USB Touchscreen' so I cannot set its properties. 'xinput list' gives:
Code: Select all
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Mouse0 id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Keyboard0 id=6 [slave keyboard (3)
* Installing and using acpitool -s to suspend the computer works, by itself. But after waking up again, I get error messages when Puppy tries to write to the savefile: "Warning! There were some errors detected (see /tmp/snapmerge-puppy-error for details). Filesystem check of the savefile (pfix=fsck) is highly recommended." Apparently something is amiss with the pendrive then...
* Neither of my smartphones (Samsung GT-S5300 and Fairphone) is recognized when plugging them in via USB -- i.e. with the intention of transferring files. Is there a way to do this?
* There is no bluetooth out of the box. I installed bluez (along with dependencies). But that seems to be 'only' behind-the-scenes stuff, excluding an interface to actually use bluetooth - correct? I notice the blueman package ('Graphical bluetooth manager'). But this too has lots of dependencies like the Gnome icons, and I wonder if that's the right way to go...
* ... further from the above, does Puppy get badly bloated if you feed it some other distro's diet? Do many Puppy users find that they have to install half a Gnome-y system or half a KDE-y system? Does that degrade Puppy's responsiveness, or will it keep its edge?
Please do not take some of the above as criticism. I'm in awe and grateful. Just trying to understand what beastie this is.
Thanks!