Retro 4.1 works

Well, almost. I built 4.1 with the 2.6.21.7 kernel and it booted up nicely, got the desktop. Only two things seemed to be wrong -- sound and desktop drive icons.

The sound problem I think I can fix. The kernel has ALSA version 1.0.14 modules, whereas 4.1 expects 1.0.16. So, next job is to update the modules.

The main thing that I got stuck at before when I tried the 2.6.21.7 kernel, is the desktop drive icons do not respond to hotplugging.

I plugged in a PCMCIA card with two USB sockets on it, and the card was recognised, the two USB ports were recognised ...great so far.

I then plugged in a USB pen drive and it was also recognised, but it's icon did not show up on the desktop.

I tracked down the problem. The 2.6.21.7 kernel does not set the 'DEVTYPE' variable inits uevents. I have a udev rule in /etc/udev/rules.d/50-udev-puppy-basic.rules that expects this to be set to 'disk' and also /sbin/pup_event_frontend_d expects it to be set.
I have implemented a workaround.

I'm running the retro right now!

Later I have to go and compile the ALSA 1.0.16 and 3rd-party modules, then do another build and test that. Need to test wireless to -- currently just using ethernet cable.

My intention is, if 4.00 works for you then 4.1retro will to. In fact, I'm wondering about something -- there were some people who could not upgrade from Puppy2 because the 2.6.21.7 kernel did not work on their hardware -- I wonder if that is because of tickless being enabled? Anyway, it is now off, so that's one less compatibility problem.

Posted on 31 Aug 2008, 9:46


Comments:

Posted on 31 Aug 2008, 23:07 by maggotspawn
Looking Forward to this one...
Will there be an option to enable tickless on the Retro Build?


Posted on 31 Aug 2008, 23:10 by Aitch
Version History
Hi Barry

In amongst all your other things you manage to squeeze in, do you think you could do a version history, [or update the old one!] explaining briefly what changes are implemented in what Puppy versions, and why you did them, please
I don't think I have seen anything like it since looking through archives going back to 2.02 or similar
It might help people choosing Puppy, especially those who still come on the forum, with really old hardware - trying to run v4/dingo
Thanks, Aitch


Posted on 32 Aug 2008, 3:59 by linuxcbon
give up older versions
I think v4 could run on older hw too and that's what barry is trying to do.
So giving up the older version makes things easier to manage.
And newer versions are better :)