pcPuppyOS FINAL

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#16 Post by Pizzasgood »

What types of installs are they? So far I've been testing with a frugal install booted with pfix=ram, but maybe things are different when there's a save file, or if it's a full-hd install.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

mtcorbeil
Posts: 5
Joined: Fri 09 May 2008, 23:15

ClamAV

#17 Post by mtcorbeil »

All 3 computers have Save file with pcPuppyOS files copied on Fat 32 partitions and are booted from floppy disks

GrayGhost
Posts: 6
Joined: Fri 28 Mar 2008, 23:16
Location: Wisconsin USA

#18 Post by GrayGhost »

Pizzasgood,
Now that I have manually updated the main.cvd file the daily updates are working fine. Must have been something with that file. Sorry I forgot to tell you last time that I have a frugal install with a non-encrypted save file on a linux ext3 partition. Right now everything seems to be working fine.


Thanks,
GG

mtcorbeil
Posts: 5
Joined: Fri 09 May 2008, 23:15

Clamav

#19 Post by mtcorbeil »

I started from scratch and made a new savefile. Good thing pcPuppy doesn't much customizing other than Firefox and adding a wallpaper, then I updated clamav files directly from the web site manually, that went well, but updates still doesn't work, I get this error message "./clam_wrapper: line 11: 5409 Illegal instruction" and clamav directory fills with folders with names like: "clamav-dec968622970595d3727190a2daf9c8f and with files with names like: "clamav-df7b0bc0311490603093ae68715e94c9" and it adds a new folder and file every time I try to update but funny thing is the cvd main and daily files have the correct date and time. I tried to scan a folder and got this error message: "./clam_wrapper: line 11: 5966 Illegal instruction". But what I really don't understand is why it works ok on one the 3 computers??? All 3 have the same pcPuppyOS setup installed on Fat 32 partitions

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#20 Post by Pizzasgood »

Try updating with the command freshclam rather than the menu entry.

I don't see yet what is causing the "Illegal Instruction" error, but I do see that it has issues with spaces. Spaces in files or directories inside the directory being scanned are fine, but spaces in the path leading to the directory you tell it to scan will result in errors. This happens in roughly the same chunks of code that cause the other error, and isn't something that can just be solved by adding quotation marks.

So, I'm going to scrap that chunk and redo it from scratch. I never liked it anyways. Too finicky. This probably won't solve that permissions related bug (I think that's just related to corrupt files), but it should get rid of the clamav_wrapper errors along with the filename problems.

meanwhile, scans can be done manually like this:

Code: Select all

clamscan /path/to/my_file
Or if you want to keep a log, do it like this:

Code: Select all

clamscan -l /root/clamav.LOG /path/to/my_file
And to recursively scan a directory, add the good old -r like so:

Code: Select all

clamscan -l /root/clamav.LOG -r /path/to/my_directory
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

mtcorbeil
Posts: 5
Joined: Fri 09 May 2008, 23:15

Clamav

#21 Post by mtcorbeil »

Did what you said to update with freshclam and got this error message: "Illegal instructions" without quotes.

mtcorbeil
Posts: 5
Joined: Fri 09 May 2008, 23:15

Clamav

#22 Post by mtcorbeil »

Should have added the rest of the message: Clamav update process started at .........
main.cvd is up to date (version...etc...)
downloading daily-7111 [100%]
and then....... Illegal instruction

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#23 Post by Pizzasgood »

I haven't seen that before. It almost sounds like freshclam itself is corrupt. I'll look at it some more when I get some time.

Meanwhile, I've made a patch for clam_wrapper so that it will support paths with spaces. I also corrected a small bug in PET-Be-Gone.
http://www.murga-linux.com/puppy/viewto ... ch&id=9723
http://www.browserloadofcoolness.com/so ... ne-0.2.pet
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

Post didnt post?

#24 Post by puppyluvr »

:D Hello Pizzasgood :D

Id swear I posted a review early in May on this, but I dont see it now sooo...

Installed pcPuppyOS after about 10 minutes. I could tell this was a winner right off..
Did a full HD install on a P3 600mhz 382ram Compaq desktop. A few personal tweaks,
a couple of Browsers later and it settled in nicely. So nicely that I forgot all about it. It has been the only OS running ever since. So the other day I was on it and thought, what Puppy is this? I actually had to check!!! (It was grubbed as Linux on hda4, I actually figured it out from the backgrounds!!!)) It has run so well that I just have not had to think about it!!!
Its like "Set it and Forget it". :D :D Seriously, this one is a winner. Not a peep out of it, no
trouble, nothing!!! Installed all kinds of stuff along the way..No problem.. The kids have rebooted it to WinXP and back a few times, no sweat. Customized my grub so I will remember what Puppy I`m on!!!
Also put a reminder on the desktop!!!
To Quote Cartman....SWEET!!!
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#25 Post by Pizzasgood »

Good to hear it. :)
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

JustGreg
Posts: 782
Joined: Tue 24 May 2005, 10:55
Location: Connecticut USA

#26 Post by JustGreg »

I have installed pcPuppyOS (full normal Linux to hard disk partition) on my 2goPC (second generation Classmate) and it works well. It is nice to have a full feature Linux to show people.

I ran into one problem while installing using an USB CDROM. The device is a 6x CDROM with USB 1.0 interface. It took to long to copy the large sqs file. The power saving feature of the 2goPC activated and stop the install. The solution, one does a frugal install to a 1 Gigabyte SD card and use that to do the full installation to the hard drive.

The other minor installation problem was Xorg setup did not detect the 800x480 screen resolution. This is not a problem of puppy, The resolution modes are numbered differently on the 2goPC from those of the Classmate/EeePC. The solution is edit the file /etc/resolution fix. For the 800x480 screen using 16 bit color, one changes /etc/resolutionfix to"

Code: Select all

915resolution 49 800 480
The small screen does need some of the desktop items removed, otherwise, it is too cluttered. I would like to remove both the GtkBasic-Analog clock and rainlendar2 calendar from the startup. I check the icewm startup file and could not find them. What file or files starts these two applications?

I would also like to reduce the clock size of the clock displayed in the task bar by removing the seconds display (i.e. only hours:minutes). Any advice will be appreciated.

I did find a problem with WIFI networking. The USB initialization process loads the rt2750 module instead of the needed rt73. I have tried "black listing" the rt2750 module using the Boot Manager Tool. The rt2750 module still gets loaded. I have checked /etc/rc.d/modulesconfig file. The rt2750 module is listed as not to loaded. I have a work around in /etc/rc.d/local, but it is not the correct way of fixing this. I think Tempestuous has an update for the rt73 module and Puppy 3.01. I will check this, When I get it to work correctly, I will post the solution.

The above problems are minor. The pcPuppyOS is very nice. Thanks, Pizzagood for the very nice Puppy derivative. Thank you in advance for help or suggestions on configuring pcPuppyOS.
Enjoy life, Just Greg
Live Well, Laugh Often, Love Much

Diamond
Posts: 141
Joined: Tue 11 Dec 2007, 15:44
Contact:

#27 Post by Diamond »

Hello!

First,thanx for a great distro!Please don't mind,just some thoughts (and bugs)

ClamAV is not working,always showing some wrapper problem.

And finally,problem with all puppy distros,unicode problem.Actually it is problem with cyrillic letters.In Geany there is almost 100% correct,actually,there is one letter that isn't displaying correct.But with firefox,opera and office,there is more problems.In office,some cyrillic text is displaying correct,but it seems that font is "verdana".And I can't find manually that font (?!?!).The other cyrillic texts are displaying not so good.Some letters are good,some are not.Any chance of correcting this bug ?

And oppinion,any chance for some new skin :)

And any chance of hotpup in next versions of pcpuppyos ?

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#28 Post by Pizzasgood »

The clock and calendar can be disabled from Start->Utilities->Toggle. The actual files that start them are in /etc/init.x/. Anything set executable inside that directory will automatically get run with the 'start' option when X starts. The 'toggle' options just toggle the executable bit and updates the menu entry for the toggle option.

The format of the taskbar clock is in /root/.icewm/preferences. There will be a format line where you can modify how the appearance will be (probably commented out to begin with, so remove any '#' on the 'TimeFormat' line).

Code: Select all

#  Clock Time format (strftime format string)
TimeFormat="%H:%M"
@Diamond: The 'wrapper' is just a very basic GUI I threw together. The original version couldn't handle filenames with spaces, so you might want to try the modified version I posted a couple posts back. In case that doesn't work, let me know exactly what errors you get, then look at the post three before that one for directions to use ClamAV from the commandline to see if ClamAV itself is working.

I don't know anything worth knowing about fonts. Sorry.

Not sure exactly what you mean by 'skins'. Firefox themes are availible from the Firefox website. IceWM themes can be found on several places (freshmeat.org comes to mind) and are installed by extracting and placing them in /root/.icewm/themes/ (assuming they aren't in a .pet package). Most IceWM themes worth using have been posted on this forum in one place or another. GTK themes are trickier - many use a special GTK engine but pcPuppyOS only includes a couple (pixmap and smooth, if I remember right). Any GTK theme should be able to be installed to /usr/share/themes/. If you don't have their engine installed it will use the default, which usually results in just changing colors around rather than shapes of widgets. ROX-Filer icon themes can be installed to /root/.icons/. Wallpapers normally go into /usr/share/backgrounds/ but can really be used from anywhere.


I don't currently plan to make any new pcPuppyOS versions unless Friedsonjm decides to rehire me for a new one or I find enough serious bugs to warrant a new version to fix them (in which case I'd feel obligated to fix it whether paid or not).

I do plan to make a new Pizzapup this year. I want to start working on it within a week, but I won't start working very hard at all until Puppy 4.1 is released.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

Diamond
Posts: 141
Joined: Tue 11 Dec 2007, 15:44
Contact:

#29 Post by Diamond »

by skins I mean skin for whole distro,not mozilla :)

JustGreg
Posts: 782
Joined: Tue 24 May 2005, 10:55
Location: Connecticut USA

#30 Post by JustGreg »

Thanks Pizzasgood for the information. It will allow me to customize pcPuppyOS for the small screen. After I finish, I will post what I did for others to use.
Enjoy life, Just Greg
Live Well, Laugh Often, Love Much

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#31 Post by nooby »

I'm sure that I have asked this before and then forgotten all about it.

Is this a 2.14 puppy or a Puppy301 thing?

I try to copy my menu.lst to show why I ask.
title Puppy 301 PcPuppyOS
rootnoverify (hd0,0)
kernel /puppy301/vmlinuz PMEDIA=satahd PDEV1=sda1 psubdir=puppy301
vga=normal keyb=se
initrd /puppy301/initrd.gz
boot
The rootnoverify (hd0,0) is typical for 2.14 and doesn't that mean that
when I install teenpup which also is a 2.14 thingy then they will catch each
others save files?
my pup301 is named pup_save-301.2fs so that maybe protect it from being used by teenpup2008?


vg1 has suggested something that should work

but me being a noob I feel very insecure about if I manage to follow all those instruction of renaming a file from pup214R that I've downloaded and set it all up right.
I use Google Search on Puppy Forum
not an ideal solution though

vg1
Posts: 142
Joined: Sun 02 Dec 2007, 18:56

#32 Post by vg1 »

Nooby,

pcPuppyOS is based on puppy 301, not puppy 2.14. Its save_file is in a dir, teenpup will not find it Rootnoverify is not typical for p214, it's a grub thing and can be used with any version or distro.

A save_file in a dir will be found by some other p3 or p4 versions if their psubdir= is not specified. In that case all the files found will be presented for you to choose. Psubdir= is usually specified anyway so don't worry. I said more about this in the other thread on booting teenpup from a dir.

daniela132
Posts: 10
Joined: Wed 08 Oct 2008, 09:08

#33 Post by daniela132 »

Hi pizzagood,
How do you install clamav and remaster this Puppy? Are you remaster from installed Puppy or remaster a Live CD? Cause I have a problem to remaster liveCD with clamav included.
Thanks a lot.

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#34 Post by Pizzasgood »

I install ClamAV by downloading the source from their website (clamav.net) and compiling it. I am careful to back up the files in /usr/etc/ for clamav (clamd.conf and freshclam.conf), then to compare them with the new versions and update the new ones to include the settings I set in the old ones. The "ON_ACCESS" and "NO_ON_ACCESS" files are just duplicates of clamd.conf, one with on-access scanning enabled. That caused instability for me, which is why I have it disabled by default. Neither of those files are needed, they're just there for convenience so you can copy one over clamd.conf to change it without having to open the file and dig around to find the settings that need changing.

I don't think I used any special options when compiling, other than --prefix=/usr. I may have used others, but I don't see them written in my notes anywhere so I don't think so.



As for remastering, the remaster script in pcpuppyos is a custom version, so your error could be related to that, but without knowing what error you got I wouldn't know. I did test it, but there's always a chance that something slipped past. What went wrong? If it didn't give an error message, try running it from the commandline:

Code: Select all

remasterpup2
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

daniela132
Posts: 10
Joined: Wed 08 Oct 2008, 09:08

#35 Post by daniela132 »

Hi pizzasgood,

I think I have made a mistake. Today, I have search the forum and found that I must include devx_410.sfs to compile from source. But I think I will do it tommorow since I have to download it this night.

Anyway, I have another way. I think I can compile clamav in Ubuntu, and copy all 'clam' files to puppy. Can I do this? :D

Edited : No. My idea can't be used :(

Post Reply