Fatdog64-600b2

A home for all kinds of Puppy related projects
Message
Author
Vic20
Posts: 3
Joined: Mon 23 Jan 2012, 13:26

Re: Anyone got a PET or SFS of Digikam for Fatdog64?

#31 Post by Vic20 »

Oops...having done some more RTFM forget I asked.
Vic.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#32 Post by James C »

Since this is the correct thread for the latest Fatdog64-600 release......still testing by booting cd with savefile on internal hdd.Still basically looking solid... no rigorous testing yet but installing a few pets and normal use has revealed no real problems yet.

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#33 Post by smokey01 »

I have compiled geeqie in fd64-600b1.

It's a great little graphics viewer / photo manager but unfortunately it doesn't have a function to send photos by email.

It's fast and what I really like about it, it doesn't created a lot of thumbnails, taking up additional disk space and it's a single binary.

Works very well in Fatdog.

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

#34 Post by nooby »

Thanks smokey01. Geeqie is different from Viewnior
but I do see merit in both of them so I downloaded it.

Edit from within FireFox 13 for FatDog 600.
Installed fast and Flash worked right away.
Thanks for compiling it. Much appreciated.

And I miss that Firewall does not have a Tray Icon
to show it is activated. :)

Haha Grandr has a competing prog named Zarfy
that do the same thing if one go to the Control Panel?

Can one have an icon on the desktop to the Control panel maybe?
Last edited by nooby on Thu 28 Jun 2012, 06:00, edited 2 times in total.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

double oops

#35 Post by DC »

Jim1911 Posted: Yesterday, at 4:43 pm Post subject:

Possibly it's your menu.lst entry, This code works on my hardware.
Code:
title Fatdog64-600b(sdb2/Test7)
find --set-root --ignore-floppies --ignore-cd /Test7/initrd
kernel /Test7/vmlinuz savefile=direct:device:sdb2:Test7/fd64save.ext4
initrd /Test7/initrd
Well I don't know if I put a typo in but this killed my poor old faithful grub.

So installed grub4dos from 528 and every-things back to normal had a bit of bother with the save file kept finding old ones in other dir's. Not sure if thats my problem as I'd previously installed fdb1 but it had no save file.

Whilst creating a new partition in gparted(fdb1 cd boot) the desktop drive icons had a wobbly for a few seconds then unsorted themselves and a couple disappeared. Restarting X solved that.

grub4dos did not pick up fd600 a2,b1 or b2. Found everything else.
Maybe not having a gz extension on the initrd? would cause this.

thanks for all the helpful replies to this minor disruption

DC
a little bit of knowledge and I'm dangerous

gcmartin

3 old IT Buddies are over for laptop lies and beer

#36 Post by gcmartin »

I set up showed them how to setup a Netboot server and boot PC over the LAN with little effort using Puppy 5-step directions. They are impressed.

Everyone should know, that FATDOG600 has a little different structure so a manual effort is required to NETBOOT (more on that later) BUT, its works when setup.

So we all made some beer bets and tore into FATDOG600-beta2. We are all impressed with it speed, but my beer challedge was a specific customization, browser shortcuts, and remaster.

The tools appears to work fine. Everyone had fun. But, at least for now we each had one problem.

Problem:
The Remaster would NOT boot over PXE kernel locks/spins...dead.

We are off to dinner and more lies. I'll update fully tomorrow on their comments and other findings.

Here to help

capicoso
Posts: 172
Joined: Fri 13 Jan 2012, 23:38
Location: Argentina

#37 Post by capicoso »

Hey, this is a general linux 64bit question... When i download a source, do i have to specify that my system is 64bits? or i just do the usual ./configure make make install?

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#38 Post by 01micko »

As far as I know, just ./configure should work because by default most bins install to /usr/local/bin, /usr/local/lib etc.

However, if you are compiling to package for other users then it is advisable to set "--prefix=/usr" at a minimum. Most distros set "--sysconfdir=/etc" and ''--localstatedir=/var" and for 64 bit "--libdir=/usr/lib64".. you could run into trouble if you install 32 bit compatibility libraries without that last one. If you are compiling on your machine for your machine architecture then the compiler will guess correctly your architecture.

HTH
Puppy Linux Blog - contact me for access

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

#39 Post by nooby »

I try to get the thing that is in FAQ but also referred to in older thread.

I refer to these two examples
savefile=ram:device:sda2:/fd600/fd64save.3fs --- use savefile named fd64save.3fs located in /fd600 directory of /dev/sda2, use RAM layer
savefile=ram:usb --- use savefile named fd64save.ext4 located in root directory of the first found usb device, use RAM layer
from here
http://distro.ibiblio.org/pub/linux/dis ... tions.html
The default settings for savefile if you don't specify anything is savefile=direct:local. This approximates the behaviour of previous version of Fatdog (and Puppy Linux).

Some examples:

savefile=direct:device:sda1 --- use savefile named fd64save.ext4 located in root directory of /dev/sda1, save directly to it
savefile=ram:device:sda2:/fd600/fd64save.3fs --- use savefile named fd64save.3fs located in /fd600 directory of /dev/sda2, use RAM layer
savefile=ram:usb --- use savefile named fd64save.ext4 located in root directory of the first found usb device, use RAM layer
savefile=direct:multi --- use multisession on device /dev/sr0
http://www.murga-linux.com/puppy/viewto ... 219#634219
The equivalent of 521's "pfix=ram,nox" in 600 is "savefile=none pfix=nox".

As kirk said, the "direct:local" isn't needed - that is the default options, which means:
- direct = directly access the savefile (no RAM layer in between)
- local = search all local drives (harddisk, dvd, usb ...) for the savefile and use the first one found
http://www.murga-linux.com/puppy/viewto ... 768#635768
If you are running from flash device (or just want to play with it), the equivalent of "pmedia=ataflash" or "pmedia=usbflash" etc is to replace direct with ram. This way you will get a RAM layer on top of the savefile. You will see Puppy's usual big red save button on the desktop, and you can configure the RAMSAVEINTERVAL via the event manager as usual. If you set that to zero, none of your session will be saved.
Maybe I am a hopeless case but if somebody explain this again
then maybe many newbies will get it even if I fail so that would be good.

Partly I ask for I needed to enlarge the savefile and a warning came up
saying that one can not do this while the save file is already mounted
so one would need to use the "savefile=none pfix=nox" to boot?
and then go back to the one one use when one have enlarged it.

I even failed to find a way to enlarge the savefile. Maybe the FAQ has that text
but I am not good to find such text in a FAQ

But I am curious on the usage of not saving until it is really needed
pretending the HD is a big usb disk.
I use Google Search on Puppy Forum
not an ideal solution though

capicoso
Posts: 172
Joined: Fri 13 Jan 2012, 23:38
Location: Argentina

#40 Post by capicoso »

Thanks 01micko. I tested and compiled musescore 1.2 and lv2 plugins with no problems.

Another question. How to use bluetooth? I tried hciconfig and hcitool on console but they aren't installed... Is there other tool ?

gcmartin

Hardinfo (I love this version used by Kirk)

#41 Post by gcmartin »

OK, the team's finding on a technology challenged night: (eg. that is spelled "Beer, lies, and internet")

For starters, we were looking at the Hardinfo comparison of FATDOG 5.21 and FATDOG 600. in the summary section we notice that 600 is taking 1.8GB of a 4GB system vs 521 taking only 356MB.

Thus, this appears to mean that either the memory model has changed or that there are some debug tools active in the Alpha-Beta test releases that will be yanked at GA.

More to come
Attachments
HardInfo-report_with_FREE.tar.gz
The Hardinfo report. Please notice that there is NO swap drive currently used in this testing
(9.59 KiB) Downloaded 545 times
Last edited by gcmartin on Thu 28 Jun 2012, 20:35, edited 2 times in total.

gcmartin

Remaster ISO and PXE use

#42 Post by gcmartin »

Exposed yesterday about the inability to boot a Remaster that did NOT have any PETs installed (desktop customizatons ONLY) on the desktop PC.

The only changes to the system was local cosmetics to the desktop in a first run of the Remaster tool to see its operations..

When we copy all the files from the ISO to /root/tftpboot/pxelinux.cfg folder, the 64bit LAN PC can PXE and boot the OOTB Fatdog600 after renaming isolinux.cfg to default.

But, when same process is tried using the Remaster's ISO, the result is failure.

Below, is the different ISO's folder content.

Code: Select all

_____________ Files on the FD600beta2 ISO ______________________
total 203826
-r--r--r-- 1 root root      2048 2012-06-24 20:31 boot.catalog
-rw-r--r-- 1 root root 205029888 2012-06-24 20:31 initrd
-rw-r--r-- 1 root root     24576 2012-06-24 19:54 isolinux.bin
-rw-r--r-- 1 spot spot       211 2012-06-24 20:31 isolinux.cfg
-rw-r--r-- 1 root root     20550 2012-05-04 11:14 logo.16
-rw-r--r-- 1 root root   3637152 2012-06-24 20:31 vmlinuz
drwxr-xr-x 2 root root      2048 2012-06-17 06:37 help

total 6	<=== files from help directory from the above ISO root 
-rw-r--r-- 1 root root 1029 2012-04-17 19:23 basesfs.msg
-rw-r--r-- 1 spot spot  105 2010-10-09 18:44 boot.msg
-rw-r--r-- 1 spot spot 1367 2012-06-05 03:12 help.msg
-rw-r--r-- 1 root root 1283 2012-06-17 06:37 savefile.msg
-rw-r--r-- 1 root root  963 2012-04-17 19:24 startnet.msg


_____________ Files on the Remaster ISO ______________________
total 204405
-r--r--r-- 1 root root      2048 2012-06-27 14:49 boot.catalog
-rwxr-xr-x 1 root root        40 2012-06-27 15:39 boot.msg
-rwxr-xr-x 1 root root 205645348 2012-06-27 15:39 initrd
-rwxr-xr-x 0 root root     24576 2012-06-27 15:39 isolinux.bin
-rwxr-xr-x 1 root root       108 2012-06-27 15:39 isolinux.cfg
-rwxr-xr-x 0 root root   3637152 2012-06-27 15:39 vmlinuz
Here to help

gcmartin

Realizing that we are in Beta stage and working to GA

#43 Post by gcmartin »

FATDOG is designed to run on 64bit systems. It is Stable, integrated and fast. I have tested it and find it appealing. I had 3 of my senior buddies take it for a spin and discuss what they see. We see some marked additions added to the system for better systems management. But we also can foresee some user difficulties as existing Linux users or even those with some awareness may experience some startup hardships in its deployment and its use.

We also found that a couple of key subsystems are very aged or missing.

But, the appearance of this distro is a demonstration of some different approaches to boot, setup, and maintenance of a Puppy distro.
The tool sets included before boot and after desktop arrival have a newness and a freshness not seen by Puppy users until now.
They are thought-thru and presented in a different, though, logical layout. And, one can envision there usefulness with the useful stuff available in its desktop. USB processing is just one of many. Even perusing through the hardinfo reports produces some new awarenesses (see attached).

Because of its newness, users migrating directly from Windows/Macs who have never seen Linux or Puppy before now, will be starting out on this new approach.

But for current users of Puppy or Linux distros, this new approach will take some adjustments to arrive at a comfort level.

One missing thing, that I have been convince of its usefulness is a beginning "status-localization" screen that is used in all of the newer PUPs. I don't think FATDOG would lose anything by having such a startup offering either.

Another missing thing is JAVA/OpenJAVA as it paves the way for running applications that are built and run in Windows/Macs/Linux/Pads/Phones on FATDOG same as we do with video/audio formats.

Finally, the SAMBA component is NOT the 2012 version. It is a very antiquated version with missing SAMBA tools.

There are other missing items such as ability to read LVMs but, the above 3 we felt were the most pressing of items for a 64bit system.

We all agreed that this system has a lot of leeway for taking advantage of the PCs it is designed for. Namely, 64bit PCs with a built-in Ethernet adapter on the motherboard. None of us remember any 512MB 64bit PCs (not that there are not any...we've just have never seen any that ship from any factory we know of). Thus, using this small group, 1GB is the smallest 64bit PC we know of.

Thus FATDOG is inherently designed for 64bit PCs, with Ethernet adapter and 1GB+ RAM. With this kind of firepower and it only taking 100MB+ RAM when in use at desktop, there is little reason for any concern about "size" or power for any desktop user...based upon its current design. Missing subsystems could only bring increase user acceptance and greater overall benefit.

But, what does a bunch of old-IT-guys know???

gcmartin

Hostname being addressed in 600

#44 Post by gcmartin »

Fatdog for years has had issues with Hostname and hostname update. It has been improved in this latest FATDOG600 version. There is now an option in its Control Panel (Menu>Setup>...)

This is a welcome asset to FATDOG. Thanks.

But, I want to share what one observes and propose an offer that I think would help.

Here's a progress report from the console on what one sees.

Code: Select all

# echo ******** fields at desktop arrival **************
******** fields at desktop arrival **************

# echo hostname
hostname
# hostname
fatdog64-64216
# echo $HOSTNAME
fatdog64-64216
# cat /etc/hostname
fatdog64-64216
# cat /etc/hosts   
127.0.0.1 localhost fatdog64-64216
192.168.1.1 pc2
192.168.1.2 pc3
192.168.1.3 pc4

# echo ******** after use of Control Panel tool for Hostname**************
******** after use of Control Panel tool for Hostname**************

# hostname
FATDOG600-beta2
# echo $HOSTNAME
fatdog64-64216 <=== problem here
# cat /etc/hostname
FATDOG600-beta2
# cat /etc/hosts
127.0.0.1 localhost FATDOG600-beta2
192.168.1.1 pc2
192.168.1.2 pc3
192.168.1.3 pc4

# echo ******** after X exit and logout at Cntrl-Alt-F1 terminal prompt **************
******** after X exit and logout at Cntrl-Alt-F1 terminal prompt **************

# logout
# hostname
FATDOG600-beta2
# echo $HOSTNAME
FATDOG600-beta2 <=== fixed by logout which re-drove desktop restart
# cat /etc/hostname
FATDOG600-beta2
# cat /etc/hosts
127.0.0.1 localhost FATDOG600-beta2
192.168.1.1 pc2
192.168.1.2 pc3
192.168.1.3 pc4

# echo ******** All system fields are in agreement now. **************
******** All system fields are in agreement now. **************
It has been shown in the past by other distro developers that a logout will allow ALL of the fields to come into total agreement.

Request:
Please automatically option to restart the desktop on behalf of the user. There is nothing wrong with ALSO advising system restart, also.

Here to help
Last edited by gcmartin on Thu 28 Jun 2012, 20:59, edited 1 time in total.

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

#45 Post by nooby »

I am so bad at finding text .
Where do you guys tell us how to increase the savefile?
Does one have to start anew? Is there some way to get
the Firewall show in tray if it is activated or not?
I use Google Search on Puppy Forum
not an ideal solution though

gcmartin

Offer - textual corrections to your BOOT Options Help screen

#46 Post by gcmartin »

Hope the text help clear some understanding. Mostly missing words or minor stuff to improve its readability.

Here to help
Attachments
Corrections to Boot Options Help screen.tar.gz
Corrections to Boot Options Help screen. Its your HTML with corrections.
(8.77 KiB) Downloaded 342 times

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#47 Post by jamesbond »

Sage wrote:Sound isn't working. Spent a couple of hours checking everything today, so your beta3 will be interesting. Looks like the Ubuntu link confirmation report pertains.
I am afraid there isn't much I can do :( Googling further, I found that the problem seems to surface sometime around Mar 2012 (mostly in Ubuntu) and there isn't any solution. Other results are from 2005 and 2003 which probably aren't relevant anymore.

https://answers.launchpad.net/ubuntu/+s ... ion/197852
https://bugs.launchpad.net/ubuntu/+sour ... bug/955194
https://answers.launchpad.net/ubuntu/+s ... ion/191780
http://forums.linuxmint.com/viewtopic.php?f=49&t=80785
nooby wrote:Haha Grandr has a competing prog named Zarfy
that do the same thing if one go to the Control Panel?

Can one have an icon on the desktop to the Control panel maybe?
I got to know zarfy from Jemimah. Jemimah has since abandoned it and moved on to Grandr; but I like zarfy better :)
01micko wrote:
capicoso wrote:Hey, this is a general linux 64bit question... When i download a source, do i have to specify that my system is 64bits? or i just do the usual ./configure make make install?
As far as I know, just ./configure should work because by default most bins install to /usr/local/bin, /usr/local/lib etc.

However, if you are compiling to package for other users then it is advisable to set "--prefix=/usr" at a minimum. Most distros set "--sysconfdir=/etc" and ''--localstatedir=/var" and for 64 bit "--libdir=/usr/lib64".. you could run into trouble if you install 32 bit compatibility libraries without that last one. If you are compiling on your machine for your machine architecture then the compiler will guess correctly your architecture.
I usually use at least --prefix /usr --libdir /usr/lib64; but this is if you intend your apps to be part of of your main setup. Otherwise you can live with no parameters at all and your binaries will live in /usr/local. Sometimes I add --sysconfdir and --localstatedir as Mick said above.
capicoso wrote:Another question. How to use bluetooth? I tried hciconfig and hcitool on console but they aren't installed... Is there other tool ?
There isn't any bluetooth tool in Fatdog at the moment. I'm considering it; but since we're close to the finish line, this will probably not be in 600. It may be in 610 or 620 - depending how things are looking then. Of course, you're welcome to compile and experiment the bluez stack (and obex stuff too) if you wish, if you've got it working let me know :)
nooby wrote:I am so bad at finding text .
Where do you guys tell us how to increase the savefile?
Boot with "savefile=none", then use the savefile tool in Control Panel.
Does one have to start anew? Is there some way to get
the Firewall show in tray if it is activated or not?
Not out of the box. Somebody will have to write that applet for lxpanel. I think there is probably an applet already for JWM.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

Re: double oops

#48 Post by jamesbond »

DC wrote:Whilst creating a new partition in gparted(fdb1 cd boot) the desktop drive icons had a wobbly for a few seconds then unsorted themselves and a couple disappeared. Restarting X solved that.
I need to test this.
grub4dos did not pick up fd600 a2,b1 or b2. Found everything else.Maybe not having a gz extension on the initrd? would cause this.
Shinobar, are you listening? :D

No, I don't think it's because of the missing .gz extension. In fact Fatdog64-600 is unique (among puppies) that it does not compress it's initrd at all, thus no extension.

cheers!
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

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

#49 Post by nooby »

Thanks JB. Haha I ahve already looked for that one three times yesterday.
"Boot with "savefile=none", then use the savefile tool in Control Panel. "

I guess my brain is deteriorating at a much faster pace than I want to admit to.
I still have not fixed the time thing. If I boot into FatDog and then reboot
into Lupu again then the Lupu is two hours offset to what it originally where.

Some kind fellow told me how to fix this but I am too scared to try it. :)
I've made a bookmark to that text I hope.
I use Google Search on Puppy Forum
not an ideal solution though

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#50 Post by jamesbond »

@gcmartin:
The Remaster would NOT boot over PXE kernel locks/spins...dead.
I really have no idea. I created a dozen remasters - some with pup_rw, some with devx, some with both; and all of them works - either booted as ISO, or booted via PXE. I tried PXE booting as iso, or extracted as initrd and vmlinuz; either way works.
For starters, we were looking at the Hardinfo comparison of FATDOG 5.21 and FATDOG 600. in the summary section we notice that 600 is taking 1.8GB of a 4GB system vs 521 taking only 356MB.
To get meaningful memory comparison:
1. Boot 521 with pfix=ram
2. Boot 600 with savefile=none
3. In both systems, at terminal,

Code: Select all

echo 3 > /proc/sys/vm/drop_caches; free
But, when same process is tried using the Remaster's ISO, the result is failure.
I don't know how I can help because I can't reproduce the problem here. All my remasters work fine. The file listing looks correct, the file sizes look correct too. Anyone else having problems with remasters?
Below, is the different ISO's folder content.
Yes, the remaster won't have those *.msg files.
Another missing thing is JAVA/OpenJAVA as it paves the way for running applications that are built and run in Windows/Macs/Linux/Pads/Phones on FATDOG same as we do with video/audio formats.
Java is available as SFS. Use the excellent SFSManager (available from Control Panel) from 01micko to download and install it.
Finally, the SAMBA component is NOT the 2012 version. It is a very antiquated version with missing SAMBA tools.
It serves the needs. 80/20 rule. If you need full Samba 01micko has kindly compiled the the latest and it is available through the package manager.
Thus FATDOG is inherently designed for 64bit PCs, with Ethernet adapter and 1GB+ RAM. With this kind of firepower and it only taking 100MB+ RAM when in use at desktop, there is little reason for any concern about "size" or power for any desktop user...based upon its current design. Missing subsystems could only bring increase user acceptance and greater overall benefit.
Yes, because the entire Fatdog is loaded into RAM by default. Even when I have 8GB of memory, I still want my OS to be as small as possible. I prefer those extra memory to be used by *applications* rather than being eaten there as OS overhead. If we follow this kind of thinking we will end up with something like Winblows that requires 15GB of harddisk space just to install the OS and 2GB just to run the OS.
It has been shown in the past by other distro developers that a logout will allow ALL of the fields to come into total agreement.
Yes, it will. However it is not necessary. $HOSTNAME is a bash-specific convenience variable and should not be used. Use $(hostname) instead; that will always give consistent result.
Hope the text help clear some understanding. Mostly missing words or minor stuff to improve its readability.
Thanks, I have incorporated some of the changes.

Moving forward
- Beta2 will end soon.
- Next release will be "rc" (release candidate).
- Barring unforeseen circumstances, "rc" will become final. Otherwise, one more release for final.

Let me and kirk know of any last minute bugs (and probably fixes if you have that!) :D
Last edited by jamesbond on Fri 29 Jun 2012, 08:37, edited 1 time in total.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

Post Reply