Page 10 of 30

Posted: Sat 12 Jul 2014, 22:14
by 01micko
All right.. might have found the bug. I suspect (you are using a sd card install right?) that a snap-merge request was queued and as soon as
'new2dir' finished the snapmerge started. This is a bug in /usr/local/pup_event/frontend_timeout at line 77 because dir2pet is not in
that black list. Funny, I have been working on these scripts the last day or 2 and thought to myself "dir2pet should go in there..."

Also, the snapmerge may have started in the middle of dir2pet causing havoc.

So.. on the end of the 'grep' call tack on '|dir2pet' so it looks like this.

Code: Select all

[ "`echo "$RUNPS" | grep -w -E 'make|cc|gcc|imake|cmake|new2dir|xorriso|xorrecord|xine|gxine|petget|wget|axel|dotpup|mplayer|gmplayer|gcurl|gimv|burniso2cd|growisofs|cdrecord|pcdripper|xfmedia|xmms|ripoff|pdvdrsab|pburn|mhwaveedit|installpkg\.sh|downloadpkgs\.sh|removepreview\.sh|dir2pet'`" != "" ] && exit 1
Be aware that is 1 long line and the forum may not format it correctly (unless you have a quite large monitor).

(apologies to those with small monitors as this does stretch quite wide, no good at 1366*768 )

(Edited for typos)

Posted: Sat 12 Jul 2014, 22:19
by Billtoo
01micko wrote:All right.. might have found the bug. I suspect (you are using a sd card install right?) that a snap-merge request was queued and as soon as 'new2dir' finished the snapmerge started. This is a bug in /usrlocal/pup_event/frontend_timeout at line 77 because dir2pet is not in that black list. Funny, I have been working on these scripts the last day or 2 and thought to myself "dir2pet should go in there..."

So.. on the end of the 'grep' call tack on '|dir2pet' so it looks like this.

Code: Select all

[ "`echo "$RUNPS" | grep -w -E 'make|cc|gcc|imake|cmake|new2dir|xorriso|xorrecord|xine|gxine|petget|wget|axel|dotpup|mplayer|gmplayer|gcurl|gimv|burniso2cd|growisofs|cdrecord|pcdripper|xfmedia|xmms|ripoff|pdvdrsab|pburn|mhwaveedit|installpkg\.sh|downloadpkgs\.sh|removepreview\.sh|dir2pet'`" != "" ] && exit 1
Be aware that is 1 long line and the forum may not format it correctly (unless you have a quite large monitor).
Tahrpup is installed to a flash drive but likely about the same speedwise as an SDHC card.

I try to edit the code and report back if successful.

Thanks

EDIT: I got called to supper, edited the line to this:

[ "`echo "$RUNPS" | grep -w -E 'make|cc|gcc|imake|cmake|new2dir|xorriso|xorrecord|xine|gxine|petget|wget|axel|dotpup|mplayer|gmplayer|gcurl|gimv|burniso2cd|growisofs|cdrecord|pcdripper|xfmedia|xmms|ripoff|pdvdrsab|pburn|mhwaveedit|installpkg\.sh|downloadpkgs\.sh|removepreview\.sh|dir2pet'`" != "" ] && exit

Still can't make a wine pet, I'm going to try making a wine 1.7.22 pet on a new install of Slacko 5936 without editing the line and see if it works.

EDIT2: I did a new install of Slacko 5936 on a SDHC card and compiled wine-1.7.22 + made pets with no problems, I'll do another install of tahrpup 583 on this card and see how that goes.
Maybe the problem is with the flash drive, it take a long time for the pupsave file to update on that drive.

EDIT3: I'm dual booting Slacko 5936 and TahrPup 583 on this SDHC card.
I compiled wine 1.7.22 and started the new2dir script, it got to the hit key to continue point and when it called up the dir2pet scipt it gave the same result as my other install, it can't create the pets.
The htop screen shows this in both tahrpup installs (screenshot)

So I can make the wine pets in Slacko 5936 but not TahrPup 583 when running on the same SDHC card.

Posted: Sun 13 Jul 2014, 05:25
by James C
Manual frugal install with k-3.15.4......... everything working pretty well so far.

Code: Select all

-Computer-
Processor		: 2x AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Memory		: 3886MB (466MB used)
Machine Type		: Physical machine
Operating System		: tahrpup - 5.8.3
User Name		: root (root)
Date/Time		: Sun 13 Jul 2014 12:23:53 AM CDT
-Display-
Resolution		: 1440x900 pixels
OpenGL Renderer		: Gallium 0.4 on NV67
X11 Vendor		: The X.Org Foundation
-Audio Devices-
Audio Adapter		: HDA-Intel - HDA NVidia
Audio Adapter		: PC-Speaker - pcsp

Code: Select all

-Version-
Kernel		: Linux 3.15.4 (i686)
Version		: #1 SMP Mon Jul 7 16:46:57 BST 2014
C Library		: GNU C Library version 2.19 (stable)
Distribution		: tahrpup - 5.8.3
-Current Session-
Computer Name		: puppypc2168
User Name		: root (root)
Home Directory		: /root
Desktop Environment		: Unknown (Window Manager: JWM)
-Misc-
Uptime		: 39 minutes
Load Average		: 0.61, 0.66, 0.66

Tahr Puppy 5.8.3 beta

Posted: Sun 13 Jul 2014, 15:05
by Billtoo
Manual frugal install to an usb 3.0 hard drive.

video-info-glx 1.5.3 Sun 13 Jul 2014 on tahrpup 5.8.3 Linux 3.14.11 i686
2.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
oem: Intel(R) Sandybridge/Ivybridge Graphics Chipset Accelerated VGA BIOS
product: Intel(R) Sandybridge/Ivybridge Graphics Controller Hardware Version 0.0
X Server: Xorg Driver: intel
X.Org version: 1.15.1
dimensions: 1920x1080 pixels (507x285 millimeters)
depth of root window: 24 planes
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3

Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
Core 0: @1331 1: @1252 2: @1482 3: @1657 MHz

Working well.

Posted: Sun 13 Jul 2014, 18:03
by 666philb
01micko wrote:Nice :)

Good to see the new woof infrastructure working. Was it much hassle and if so what was the problem? (feel free to PM, email or post on the woof nabble forum or github).

It's really funny looking at a comparison of PUI (old) and the one I have been working on for a week. I have to get my finger out and commit the work!

Cheers!
hi 01micko
i meant to add the new PUI but totally forgot!

Posted: Sun 13 Jul 2014, 18:05
by 666philb
gcmartin wrote:hello @666PhilB

Testing TahrPUP running in a KVM capable PC, shows a good speed increase in TahrPUP. But, there is a nagging issue that I wonder if you would consider resolving.

Video driver
The OOTB video card of a KVM virtual guest PC has a Cirrus card emulated. All other PUPs tested have a Cirrus module/driver and when the guests boot,they all find the Cirrus card and use it.

But, in TahrPUP,this is not occurring and there is no way to get X desktop via console of TahrPUP.

Fortunately, QEMU offers an option (-vga std) to set the VM guest PC as VESA video. Below is screenshots of QEMU setup for VESA and using FirstRUN to change the video map to match my 4X3 monitor from the TahrPUP default for a 16X10 origin.

Hope this is helpful
hi gcmartin
i think i've found the setting for this ... i'll build a new kernel when i get time

Re: ffconvert-1.4.2

Posted: Sun 13 Jul 2014, 18:09
by 666philb
shinobar wrote:Thanks for the TahrPup 583.
The ffconvert in tahrpup 583 does not work.
The latest vrsion ffconvert-1.4.2 does work.
http://www.murga-linux.com/puppy/viewtopic.php?t=54056

Still have some issue with MPEG4-AVC.
TharPup does not have libfaac. Use ac3 instead for the audio codec.
1.4.2 was meant to be in but it picked up the old one instead ..

libfaac is in tahrpup, 'libfaac.so'' libfaac.so.0''libfaac.so.0.0.0'

Posted: Sun 13 Jul 2014, 18:19
by 666philb
Billtoo wrote:
01micko wrote:All right.. might have found the bug. I suspect (you are using a sd card install right?) that a snap-merge request was queued and as soon as 'new2dir' finished the snapmerge started. This is a bug in /usrlocal/pup_event/frontend_timeout at line 77 because dir2pet is not in that black list. Funny, I have been working on these scripts the last day or 2 and thought to myself "dir2pet should go in there..."

So.. on the end of the 'grep' call tack on '|dir2pet' so it looks like this.

Code: Select all

[ "`echo "$RUNPS" | grep -w -E 'make|cc|gcc|imake|cmake|new2dir|xorriso|xorrecord|xine|gxine|petget|wget|axel|dotpup|mplayer|gmplayer|gcurl|gimv|burniso2cd|growisofs|cdrecord|pcdripper|xfmedia|xmms|ripoff|pdvdrsab|pburn|mhwaveedit|installpkg\.sh|downloadpkgs\.sh|removepreview\.sh|dir2pet'`" != "" ] && exit 1
Be aware that is 1 long line and the forum may not format it correctly (unless you have a quite large monitor).
Tahrpup is installed to a flash drive but likely about the same speedwise as an SDHC card.

I try to edit the code and report back if successful.

Thanks

EDIT: I got called to supper, edited the line to this:

[ "`echo "$RUNPS" | grep -w -E 'make|cc|gcc|imake|cmake|new2dir|xorriso|xorrecord|xine|gxine|petget|wget|axel|dotpup|mplayer|gmplayer|gcurl|gimv|burniso2cd|growisofs|cdrecord|pcdripper|xfmedia|xmms|ripoff|pdvdrsab|pburn|mhwaveedit|installpkg\.sh|downloadpkgs\.sh|removepreview\.sh|dir2pet'`" != "" ] && exit

Still can't make a wine pet, I'm going to try making a wine 1.7.22 pet on a new install of Slacko 5936 without editing the line and see if it works.

EDIT2: I did a new install of Slacko 5936 on a SDHC card and compiled wine-1.7.22 + made pets with no problems, I'll do another install of tahrpup 583 on this card and see how that goes.
Maybe the problem is with the flash drive, it take a long time for the pupsave file to update on that drive.

EDIT3: I'm dual booting Slacko 5936 and TahrPup 583 on this SDHC card.
I compiled wine 1.7.22 and started the new2dir script, it got to the hit key to continue point and when it called up the dir2pet scipt it gave the same result as my other install, it can't create the pets.
The htop screen shows this in both tahrpup installs (screenshot)

So I can make the wine pets in Slacko 5936 but not TahrPup 583 when running on the same SDHC card.
hi billtoo & 01micko

this is the problem i had with the original tahrpup.. and so all tahrpups since then have had precises 'dir2pet' & 'dir2pets' scripts. I forgot to add them to this build though. it's not just flash drives, it's the same on a harddrive or in ram... hangs with 'advdef' at 100% cpu. the script will complete eventually on my 6core comp but will take about 20mins for a pet with lots of files.

Posted: Sun 13 Jul 2014, 19:41
by SFR
What is this advdef, btw? That one?
Well, if so, no wonder it hangs for so long (from dir2pet):

Code: Select all

advdef="$(which advdef)"
[ -n "$advdef" ] && "$advdef" -z4 "$TARBALL"
advdef man wrote:-z, --recompress FILES...

Recompress the specified files. If the -1, -2, -3, -4 options are specified it's used the smallest file choice from the previous compressed data and the new compression. If the -0 option is specified the file is always rewritten without any compression.

[snip]

-4, --shrink-insane
Set the compression level to "insane". It's VERY SLOW.
I noticed it's present only in Tahr's devx.sfs, not in the main sfs.
Slacko doesn't have this binary at all.

Anyway, perhaps it would be a good idea to completely remove the reference to advdef from dir2pet?

Greetings!

Re: ffconvert-1.4.2

Posted: Sun 13 Jul 2014, 21:10
by shinobar
666philb wrote:libfaac is in tahrpup, 'libfaac.so'' libfaac.so.0''libfaac.so.0.0.0'
But the avconv seems not compiled with libfaac support.
Both test shows nothing:
# avconv -codecs 2>/dev/null | grep -i faac
# ldd /usr/bin/avconv 2>/dev/null | grep -i faac

Seems Ubuntu does not supply ffmpeg with libfaac support.
http://stackoverflow.com/questions/1977 ... on-rails-3

No problem if you choose another AAC encoder.

Kernel swapping

Posted: Mon 14 Jul 2014, 17:33
by peebee
Hi 666philb

TahrPup is looking really good and many thanks for making the kernel packages available.....

Just a quick report of a finding when installing your 3.14.11 kernel package onto Slacko5.9.3 on my HP550 laptop with Intel graphics.

Whereas TahrPup5.8.3 boots to a bright visible desktop, Slacko5.9.3 boots to an almost black desktop (just a glimmer of desktop shows).

Pressing the keys to control screen brightness (fn+f8 ) on the laptop kicks the screen into normal bright operation.

So there is some interaction between the kernel package and the rest of the install......this interaction does not occur on my desktop with Nvidia graphic which boots Slacko5.9.3 with k3.14.11 correctly.

Cheers
peebee

Re: Kernel swapping

Posted: Mon 14 Jul 2014, 17:43
by partsman
peebee wrote:Hi 666philb

Just a quick report of a finding when installing your 3.14.11 kernel package onto Slacko5.9.3 on my HP550 laptop with Intel graphics.

Whereas TahrPup5.8.3 boots to a bright visible desktop, Slacko5.9.3 boots to an almost black desktop (just a glimmer of desktop shows).

Pressing the keys to control screen brightness (fn+f8 ) on the laptop kicks the screen into normal bright operation.

So there is some interaction between the kernel package and the rest of the install......this interaction does not occur on my desktop with Nvidia graphic which boots Slacko5.9.3 with k3.14.11 correctly.

Cheers
peebee
You may also want to look here about intel graphics problems :wink:
http://www.murga-linux.com/puppy/viewtopic.php?t=93712

Posted: Mon 14 Jul 2014, 18:21
by B.K. Johnson
@666philb

Thanks for this.
Testing Tahr-Pup 5.8.3 beta
Initial reaction: nice. Will love it even more when ndiswrapper issue noted here:
http://www.murga-linux.com/puppy/viewto ... 724#786724
is fixed.
Area selected by right-click and drag not sufficiently darkened for these old eyes. :cry:

[EDIT]
The issue of excluded ndiswrapper is now solved with the pets provided here:
http://murga-linux.com/puppy/viewtopic. ... 283#789283
Installed the ndiswrapper pet for the kernel of original tahr-5.8.3 - 3.14.11. Connected and posting from it now.


B.K. Johnson

Posted: Tue 15 Jul 2014, 00:21
by slavvo67
This is one of the nicer distros, I think. Reminds me of Barry's Tahr and T2.

Thanks,

Slavvo67

Posted: Tue 15 Jul 2014, 11:53
by 666philb
B.K. Johnson wrote:@666philb

Thanks for this.
Testing Tahr-Pup 5.8.3 beta
Initial reaction: nice. Will love it even more when ndiswrapper issue noted here:
http://www.murga-linux.com/puppy/viewto ... 724#786724
is fixed.
Area selected by right-click and drag not sufficiently darkened for these old eyes. :cry:


B.K. Johnson
i can't get ndiswrapper to compile

Code: Select all

# make
make -C utils
make[1]: Entering directory `/root/ndiswrapper-1.59/utils'
gcc -g -Wall -I../driver  -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/root/ndiswrapper-1.59/utils'
make -C driver
make[1]: Entering directory `/root/ndiswrapper-1.59/driver'
Makefile:33: *** Multiple copies of version.h found, please clean your build tree.  Stop.
make[1]: Leaving directory `/root/ndiswrapper-1.59/driver'
make: *** [driver] Error 2
# 
does anyone know what the problem is?

Posted: Tue 15 Jul 2014, 11:58
by 666philb
gcmartin wrote:hello @666PhilB

Testing TahrPUP running in a KVM capable PC, shows a good speed increase in TahrPUP. But, there is a nagging issue that I wonder if you would consider resolving.

Video driver
The OOTB video card of a KVM virtual guest PC has a Cirrus card emulated. All other PUPs tested have a Cirrus module/driver and when the guests boot,they all find the Cirrus card and use it.

But, in TahrPUP,this is not occurring and there is no way to get X desktop via console of TahrPUP.

Fortunately, QEMU offers an option (-vga std) to set the VM guest PC as VESA video. Below is screenshots of QEMU setup for VESA and using FirstRUN to change the video map to match my 4X3 monitor from the TahrPUP default for a 16X10 origin.

Hope this is helpful
shinobar wrote:I hope this patch, applied to the Ubuntu 14.0.4, against the kernel which enables some pentium M hidden PAE.
https://lkml.org/lkml/2014/3/7/180

i've uploaded a new 3.14.11 kernel which hopefully has the force PAE patch applied, and the cirrus qemu module inbuilt https://www.dropbox.com/s/3x121v1gt8ib9 ... .11.tar.gz

Posted: Tue 15 Jul 2014, 12:05
by 666philb
fixes for tahrpup will now be coming through quickpet.

click the update button in quickpet to get the latest quickpet.
there should now be a tahr bugfix button (in update) which will install the latest fixes.

updates ffconvert thanks shinobar
updates PUI thanks 01micko
fixes dir2pet thanks billtoo
increases contrast of highlighting in default theme

Posted: Tue 15 Jul 2014, 12:24
by 01micko
666philb wrote:i can't get ndiswrapper to compile

Code: Select all

# make
make -C utils
make[1]: Entering directory `/root/ndiswrapper-1.59/utils'
gcc -g -Wall -I../driver  -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/root/ndiswrapper-1.59/utils'
make -C driver
make[1]: Entering directory `/root/ndiswrapper-1.59/driver'
Makefile:33: *** Multiple copies of version.h found, please clean your build tree.  Stop.
make[1]: Leaving directory `/root/ndiswrapper-1.59/driver'
make: *** [driver] Error 2
# 
does anyone know what the problem is?
In /usr/src/linux there are 2 (or maybe more) version.h files. Move the other(s) out of the way, and you will get further. It's trial and error as to which one, but I did it a while back for 3.12/3.13

Posted: Tue 15 Jul 2014, 13:27
by 666philb
cheers 01micko,

got rid off all version.h's apart from /usr/src/linux/include/generated/uapi/linux/version.h
the official ndiswrapper from sourceforge still wouldn't compile but i found this patched one that did https://github.com/Schwartz/ndiswrapper-patched-3.14/

ndiswrapper pets here https://www.dropbox.com/sh/5i98qm00abz5 ... 2SaUZUGGXa
choose the one that matches your kernel

forcepae

Posted: Tue 15 Jul 2014, 22:22
by shinobar
666philb wrote:i've uploaded a new 3.14.11 kernel which hopefully has the force PAE patch applied, and the cirrus qemu module inbuilt https://www.dropbox.com/s/3x121v1gt8ib9 ... .11.tar.gz
Great!
Now TahrPup is running on Pentium M 1.6GHz, my notebook compaq nc4010. :D

title tahr 5.8.3 (sda2/tahr-5.8.3)
uuid 3eff6dbd-90d8-40d5-a966-12255895d295
kernel /tahr-5.8.3/vmlinuz forcepae pmedia=atahd psubdir=tahr-5.8.3 pfix=fsck
initrd /tahr-5.8.3/initrd.gz

vmlinuz need to be add ID string, otherwise PDEV1 is blank. See /etc/rc.d/PUPSTATE.

Code: Select all

# echo -n 't140711144545ZZZZ5.8.3XXXXXXXXXX' >> vmlinuz