Precise Puppy progress

I introduced Precise Puppy here:
http://bkhome.org/blog/?viewDetailed=02753

Well, I now have it booting up to the desktop, working remarkably well.

There were some issues, such as the xorg-server segfaulting, so I recompiled it, used version 1.11.4 instead of 1.11.3 used by Ubuntu.

Other issues were mainly due to Debian/Ubuntu habit of "messing up" packages by putting files into strange places. Then there is the habit of splitting packages into many small ones, so I have to hunt around and put them together again.

There are still some issues, some missing libraries, for example 'cupsd' is missing libgssapi.so.3. I will fix those next.

Gnome-mplayer segfaulted when I selected a video to play. In that situation, it is usually best to compile it ourselves.

I suppose that when I have worked on it a little bit more, I should build an ISO and upload it. There are probably quite a few people who would like to play with this.

As far as coordinating it to release status, I am interested, but worry whether I can give it sufficient time. Well, one step at a time -- I'll get the ISO out, and see what people think of it.


Posted on 21 Mar 2012, 18:45


Comments:

Posted on 21 Mar 2012, 24:08 by Ramachandran
Precise Puppy
Dear Sir

I would like to install in my PC. I am waiting for release of ISO.




Posted on 22 Mar 2012, 14:09 by BarryK
Precise Puppy 5.2.51 (5.3alpha1)
Ok, I have built an ISO:
http://distro.ibiblio.org/quirky/test/precise-5.2.51-5.3alpha1/

Release notes:
http://distro.ibiblio.org/quirky/test/precise-5.2.51-5.3alpha1/precise-puppy-README.htm

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/8bcd6eabd3

I don't want bug reports. But, if anyone wants to fix bugs and submit them, then you are welcome.

Any thoughts on whether this should be taken to release status, and how it should be coordinated, also welcome. Like, a small team?



Posted on 22 Mar 2012, 15:23 by james c
Precise Puppy 5.2.51
It works.Gives us something new to tinker with.


Posted on 22 Mar 2012, 15:51 by BarryK
Forum thread for Precise Puppy
I have started a Forum thread:

http://murga-linux.com/puppy/viewtopic.php?t=76961



Posted on 22 Mar 2012, 17:03 by Sage
Video default issue persists
Don't know how she did it, but Jemimah has partially cracked this problem in Saluki 15.
...well, almost: still sometimes wrong default with 1440x900 missing from Quickset list, but at least a screen that everyone can see and can be adjusted by those who know the ropes. Incomers will still be confused...


Posted on 23 Mar 2012, 3:28 by peebee
Libs needed for wifi
Hi Barry

I had to install the following debs to get a working wpa wifi connection with sns through my b43 wifi:

libnl-3-200_3.2.3
libnl-genl-3.so.200_3.2.3
libssl.so.1.0.0_1.0.0g


Like others I installed the saluki version of seamonkey 2.7.2 and that worked fine (using it now to post this).


Posted on 23 Mar 2012, 4:22 by BarryK
debs updated
peebee,
Thanks. I have modified the package list for Precise Puppy:

yes|libnl|libnl1,libnl-dev,libnl-doc|exe,dev,doc,nls| #this was used in lucid, perhaps not needed now.

yes|libnl3|libnl-3-200,libnl-3-dev,libnl-cli-3-200,libnl-cli-3-dev,libnl-genl-3-200,libnl-genl-3-dev,libnl-nf-3-200,libnl-nf-3-dev,libnl-route-3-200,libnl-route-3-dev|exe,dev,doc,nls

yes|openssl0|libssl0.9.8|exe,dev>null,doc,nls| #old version.
yes|openssl|openssl,libssl1.0.0,libssl-dev|exe,dev,doc,nls


The problem was that libnl and openssl debs used in Precise Puppy were old ones, used in Lucid (but still available in Precise Pangolin repo for older apps).



Posted on 23 Mar 2012, 8:22 by bigpup
Bootflash still broken
Barry,
The modification you recently did to Bootflash did not fix the issues reported here:
http://www.murga-linux.com/puppy/viewtopic.php?p=611166#611166


Posted on 23 Mar 2012, 17:52 by Adi
MD5 doesn't match
I tried twice on different computers.


Posted on 23 Mar 2012, 22:39 by BarryK
Wrong md5sum
Adi,
You are right. The 'devx' file is ok.

The file size is correct.

Ok, I will reupload it.



Posted on 24 Mar 2012, 4:46 by aarf
md5sum fail
3 fails now. latest fail just now.
53501fdb2e4673e6c63d49e5667d1e9e precise-5.2.51.iso


Posted on 24 Mar 2012, 7:46 by BarryK
md5sum correct
I re-uploaded the ISO file. The md5sum is now correct. I verified by doing a ssh login and running 'md5sum' on the uploaded file.



Posted on 24 Mar 2012, 9:22 by BarryK
Extra debs
Guys, if you want to fix Mplayer plus various other things, here is a list of DEB packages that need to be installed:

libjson0,libjson0-dev
libaacs0,libaacs-dev
libasyncns0,libasyncns-dev
libbluray1,libbluray-dev
libdca0,libdca-dev
libdvdnav4,libdvdnav-dev
libnl1,libnl-dev,libnl-doc
libnl-3-200,libnl-3-dev,libnl-cli-3-200,libnl-cli-3-dev,libnl-genl-3-200,libnl-genl-3-dev,libnl-nf-3-200,libnl-nf-3-dev,libnl-route-3-200,libnl-route-3-dev
libva1,libva-dev,libva-glx1,libva-egl1
libvdpau1,libvdpau-dev
libvpx1,libvpx-dev
libxcb-glx0,libxcb-glx0-dev
libmpeg2-4,libmpeg2-4-dev
libssl0.9.8
openssl,libssl1.0.0,libssl-dev
liborc-0.4-0,liborc-0.4-dev
libtdb1,libtdb-dev
libglapi-mesa


The -dev packages are for if you want to do any compiling.

There are heaps of places to obtain these, for example:
http://mirror.anl.gov/pub/ubuntu//pool/

But, the PPM should be able to get them.

Note, these DEBs will be in the next release of Precise Puppy.



Posted on 24 Mar 2012, 9:58 by anon_12
kernel
no 3.2 kernel?


Posted on 24 Mar 2012, 14:02 by mavrothal
toolchain
Yeh, sing whatever kernel, libc and gcc Precise is going to be using for he next 5 years, is important if PP is going to be an LTS following Precise.
12.04 even has Aufs in its kernel ;)


Posted on 24 Mar 2012, 15:11 by Adi
LTS with automatic updates
Puppy is often criticized because new releases must be reinstalled. If PP will become LTS I hope to install only once at the date of its launch.


Posted on 25 Mar 2012, 8:49 by BarryK
Planned 3.2.13 kernel
I am planning that the next release of Precise Puppy will have the 3.2.13 kernel.



Posted on 25 Mar 2012, 10:25 by smil99
dvgrab problems with recent ubuntus
Seems ubuntu has dropped support for good old dvgrab by disabling modules like dv1394, ieee1394.ko.gz and raw1394 in the kernel build thus, making it impossible to capture dv video through firewire any longer.
For example, "modprobe raw1394" returns the error: FATAL: Module raw1394 not found.

A google search for "ubuntu support for dvgrab" shows several complaints without any concrete solution. Would be nice if you enable them when building the next kernel for precise puppy. Thanks.


Posted on 25 Mar 2012, 11:25 by BarryK
re dvgrab
I don't think any Puppy kernels have had those modules.

When configuring the kernel, what section has the settings for enabling this?



Posted on 25 Mar 2012, 12:42 by smil99
re dvgrab
Perhaps this link will help.
http://www.unibrain.com/products/storage/Linux_FD_HowTo_v1_0.txt

Thanks.




Posted on 25 Mar 2012, 13:27 by smil99
re dvgrab
This link is also worth looking at:
http://swift.siphos.be/linux_sea/ch07.html. Check under the device drivers section.

As a matter of fact, the recent lucid 528 aka LupuPlus 5.2.8.001 (forum link http://murga-linux.com/puppy/viewtopic.php?t=70855&start=1350)by playdayz has the necessary modules in
/lib/modules/2.6.33.2/kernel/drivers/ieee1394/
It might therefore be worth looking at the kernel configuration file for lucid Plus for guidance.
Thanks.



Posted on 25 Mar 2012, 18:54 by BarryK
ieee1394 Juju
I did a quick check, those modules are no longer used, there is new system called Juju.



Posted on 26 Mar 2012, 9:44 by smil99
re dvgrab and juju
Yes, you are right.Instead of the ieee1394 folder, we now have a firewire folder in the kernel/drivers/ apparently due to the new juju system. However,googling about ubuntu juju system reveals that many people seem to be finding it difficult to capture video through dvgrab with the new system.

Well, after reading around, I managed to make dvgrab work by doing the following:
1. Installed dvgrab-3.5 and dependencies:
libavc1394, libdv4, libiec61883, libquicktime2 and libraw1394. (These were all obtained from the ubuntu precise repo)

2. dvgrab recognizes only raw1394 so I created raw1394 by the command:
mknod /dev/raw1394 c 171 0
3. chmod 777 /dev/raw1394
4. fw0 already exists in /dev but didn't work with dvgrab so inside the /dev folder, I created a symlink fw1 to raw1394.

I am happy to report that dvgrab now works flawlessly with my video camera Panasonic NV-GS300.
Hope this helps. Thanks.