Page 1 of 1

Which Puppy for Foobar2000 (Wine) on Acer Aspire One zg5?

Posted: Tue Oct 24, 2023 3:00 pm
by lallyblue22

Hey there!

I'm quite new to Puppy, but not to Linux.

I have an old Acer Aspire One zg5 and I need to use on it only Foobar2000.

I would like to avoid Win* so I guess Puppy+Wine+Foobar2000 are the way to go.

So I found Puppy could be a good idea, but not sure which is the best distro for this use.

Anyone can help?

Thanks!


Re: Which Puppy for Foobar2000 (Wine) on Acer Aspire One zg5?

Posted: Tue Oct 24, 2023 5:16 pm
by mikeslr

As far as I can tell, the Acer Aspire One zg5 can not use more than 1 GB of RAM. https://superuser.com/questions/749373/ ... results-in. You'll want a Puppy which conserves RAM and can run Wine in such a way as to also use as little RAM as possible.

Mikewalsh's portable-wine 4.0.4 https://www.forum.puppylinux.com/viewto ... 191#p68191
can be used with any 32-bit Puppy. As a portable almost all components of Wine other than those necessary to run a program do NOT occupy RAM.

See this thread regarding dpup-stretch, viewtopic.php?p=1506#p1506, which can boot to desktop with as little as 68Mbs of RAM.

Another IIRC is:
VoidPup32-bit, viewtopic.php?t=5016

I specifically started a Thread requesting user experience about new Puppys with low RAM demands. Can't find it. :evil:


Re: Which Puppy for Foobar2000 (Wine) on Acer Aspire One zg5?

Posted: Tue Oct 24, 2023 8:49 pm
by rockedge
mikeslr wrote: Tue Oct 24, 2023 5:16 pm

I specifically started a Thread requesting user experience about new Puppys with low RAM demands. Can't find it. :evil:

Is this it? -> viewtopic.php?t=289

original topic thread -> https://oldforum.puppylinux.com/viewtopic.php?t=115604


Re: Which Puppy for Foobar2000 (Wine) on Acer Aspire One zg5?

Posted: Tue Oct 24, 2023 9:13 pm
by Wiz57

I have a very similar netbook, Acer Aspire One AOA150...on it I use primarily an older version of peebee's ScPup32 from late 2019,
kernel 4.14.160. Peebee released newer ones, but I found linux kernel 5.X series to be slow when accessing NTFS drives, that's
where I keep my save files, pupswap file, etc. Puppies are installed as frugal installations, each in their own directory on the
C: drive. This netbook does OK with Palemoon browser (currently 32.4.01), the kernel 5.X series seemed to take forever to
access swap, and just reading files on C: in Rox Filer, PCManFM. So I did a kernel swap to prior 4.X. I have not tried to load
and run Wine on it though, as I kept WinXP SP3 on there for things needed in Windows.
Wiz


Re: Which Puppy for Foobar2000 (Wine) on Acer Aspire One zg5?

Posted: Wed Oct 25, 2023 12:14 am
by mikeslr

Thanks, rockedge. The link you suggested wasn't it. But it got me thinking again. Once I found it, I changed the Title in the hope the new Title will be easier to find. This is the thread now named "New 32 Bit Puppys for Low RAM", https://www.forum.puppylinux.com/viewto ... 47#p100547

lallyblue22, while searching for the above thread I ran across this bit of information I never remember. For Puppys to use the least amount of RAM add the 'nocopy' argument to the boot-stanza. To wit: in the DEFAULT boot stanza will be an argument such as this:

linux /bionic32/vmlinuz pfix=fsck,fsckp or
kernel /bionic32/vmlinuz pfix=fsck,fsckp

There may be other arguments on that line, such as pmedia=atahd. But we're concerned with the arguments given to pfix. Changing the above to
linux /bionic32/vmlinuz pfix=nocopy,fsck,fsckp [blue for emphasis only] or

linux /bionic32/vmlinuz pfix=nocopy,fsck,fsckp

tells Puppy NOT TO COPY the files in its core SFS into RAM.

The boot-loader grub2 starts the line with 'linux'; grub4dos with 'kernel'

When the 'nocopy' argument is used, opening applications will be slower because they have to be copied into RAM when needed. On the other hand, unneeded applications don't ever occupy RAM. You might want to try without the nocopy argument to see if it's really needed.

p.s. Re-reading this thread, wizard mentions that the 4-Series Kernels were more responsive than the 5's. Puppys are modular builds. It's easy to swap kernels. See this thread, https://www.forum.puppylinux.com/viewtopic.php?t=7832.

There's even an application (somewhere --it might be in Menu>Setup>Quickpet if you have Quickpet) that will do the renaming for you. But it only manages the zdrv.sfs. You'd still have to manage the fdrv.sfs manually. See the above post for this paragraph to make sense.

At any rate, for your purposes dpup-stretch still appears to be the Puppy to try first. For three Puppys slightly newer than dpup-stretch, follow the links on this post. viewtopic.php?p=4070#p4070. I don't recall liking any of those as much as dpup-stretch. The major advantage a newer Puppy would have has to do with accessing the web: newer Puppys will have newer versions of glibc, supporting newer versions of openssl. Openssl is the 'hand-shaking' system employed by all web-browsers and eventually websites will deny access to web-browsers not supported by reasonably current openssl.


Re: Which Puppy for Foobar2000 (Wine) on Acer Aspire One zg5?

Posted: Fri Oct 27, 2023 3:31 am
by playdayz

Hi, I was just dealing with this yesterday. I am also a long time user of Foobar2000, and it will depend on why you want to run it in Linux. I want to play high bandwidth (24/192) pcm flac files and also dsd files, plus I want no resampling. I have changed to Audacious and can achieve my goals with a lot less hassle than using foobar in wine.

viewtopic.php?t=9824