Precise Puppy progress
March 21, 2012 —
BarryK
I introduced Precise Puppy here:
http://bkhome.org/archive/blog2/201203/precise-puppy-boots-no-x.html
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.
Comments
Precise PuppyUsername: Ramachandran
Dear Sir I would like to install in my PC. I am waiting for release of ISO.
Precise Puppy 5.2.51 (5.3alpha1)
Username: BarryK
"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?
Forum thread for Precise Puppy
Username: BarryK
"I have started a Forum thread: http://murga-linux.com/puppy/viewtopic.php?t=76961
Video default issue persists
Username: Sage
"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...
Libs needed for wifi
Username: peebee
"Hi Barry I had to install the following debs to get a working wpa wifi connection with sns through my b43 wifi: [b]libnl-3-200_3.2.3 libnl-genl-3.so.200_3.2.3 libssl.so.1.0.0_1.0.0g[/b] Like others I installed the saluki version of seamonkey 2.7.2 and that worked fine (using it now to post this).
debs updated
Username: BarryK
"peebee, Thanks. I have modified the package list for Precise Puppy: [code]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[/code] 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).
Bootflash still broken
Username: bigpup
"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
Wrong md5sum
Username: BarryK
"Adi, You are right. The 'devx' file is ok. The file size is correct. Ok, I will reupload it.
md5sum fail
Username: aarf
"3 fails now. latest fail just now. 53501fdb2e4673e6c63d49e5667d1e9e precise-5.2.51.iso
md5sum correct
Username: BarryK
"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.
Extra debs
Username: BarryK
"Guys, if you want to fix Mplayer plus various other things, here is a list of DEB packages that need to be installed: [i]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[/i] 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.
toolchain
Username: mavrothal
"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 ;)
Planned 3.2.13 kernel
Username: BarryK
"I am planning that the next release of Precise Puppy will have the 3.2.13 kernel.
dvgrab problems with recent ubuntus
Username: smil99
"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.
re dvgrab
Username: BarryK
"I don't think any Puppy kernels have had those modules. When configuring the kernel, what section has the settings for enabling this?
re dvgrab
Username: smil99
"Perhaps this link will help. http://www.unibrain.com/products/storage/Linux_FD_HowTo_v1_0.txt Thanks.
re dvgrab
Username: smil99
"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.
ieee1394 Juju
Username: BarryK
"I did a quick check, those modules are no longer used, there is new system called Juju.
re dvgrab and juju
Username: smil99
"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: [i]libavc1394, libdv4, libiec61883, libquicktime2 and libraw1394[/i]. [i](These were all obtained from the ubuntu precise repo)[/i] 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.
Tags: puppy