Fatdog64-600 alpha2

A home for all kinds of Puppy related projects
Message
Author
User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

#211 Post by Billtoo »

Here's a pet of Gtkhash checksum utility,the icon will show up in the general utilities section of the puppy menu.
Attachments
gtkhash-0.6.0-x86_64.pet
(31.02 KiB) Downloaded 729 times

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

#212 Post by 01micko »

Some little bugs uncovered.

If I install "slim" login manager it seems that the drive icons don't show up. I traced it to the "get_USER" function and I got USER=

Naturally the script exited. For now I just replaced xinit with init, as that is where it was failing for me, drive icons returned. There was no xinit process listed in the output of "ps -eo user,comm" :?

Also, if slim is installed it breaks anything that is called with user spot. I guess you knew that :) .

-

Symlink /usr/lib64/libpcre.so.0 is missing, sven daemon complains but sven still works, maybe just not 100%.
Puppy Linux Blog - contact me for access

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

#213 Post by jamesbond »

01micko wrote:Some little bugs uncovered.

If I install "slim" login manager it seems that the drive icons don't show up. I traced it to the "get_USER" function and I got USER=

Naturally the script exited. For now I just replaced xinit with init, as that is where it was failing for me, drive icons returned. There was no xinit process listed in the output of "ps -eo user,comm" :?
Yes. Slim does not use xinit to launch X server, it launched xinitrc directly. I replaced "xinit" with "freememappletd".
Also, if slim is installed it breaks anything that is called with user spot. I guess you knew that :) .
Yes, same comment above. This is because slim runs the X server with security enabled (using .Xauthority file), thus simply changing user to spot will not work because spot does not have the required "cookie". Again, this is fixed in the next release (where the spot scripts pass the authority file to spot before doing su).

Slim isn't really supported for alpha2 - it will be supported fully in the next release (or from the current trunk build).
Symlink /usr/lib64/libpcre.so.0 is missing, sven daemon complains but sven still works, maybe just not 100%.
I need to look at this ... anyway what does sven have to do with regular expression library? odd :roll:
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]

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

#214 Post by 01micko »

jamesbond wrote:
Symlink /usr/lib64/libpcre.so.0 is missing, sven daemon complains but sven still works, maybe just not 100%.
I need to look at this ... anyway what does sven have to do with regular expression library? odd :roll:
I've no idea! :? (more in a moment)
Puppy Linux Blog - contact me for access

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

Re: Use of Remaster tool

#215 Post by jamesbond »

gcmartin wrote:(BTW, I know that other things have priority, is it on your list for your Netboot PET to get an upgrade to handle the naming in FATDOG?)

Here to help
No update is needed. Fatdog can be pxe-booted directly from ISO image. My syslinux.cfg/default file looks like this:

Code: Select all

default fatdog

label fatdog
kernel memdisk
initrd test.iso
append iso raw
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]

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

#216 Post by 01micko »

Yeah it's a sven plugin...

here's the error in the /var/log/slim.log

Code: Select all

DIR:/root/.sven/plugins
DIR:/usr/lib64/sven/plugins
Plugin Add[0]:/usr/lib64/sven/plugins/autoconvert.so
Could not load plugin: "/usr/lib64/sven/plugins/autoconvert.so" 
Dynamic Loader Error: libpcre.so.0: cannot open shared object file: No such file or directory
Make the link, no error.

Understood on the other stuff mentioned in the earlier post :wink:

While I'm at it... a similar error to Jim's regarding libxml , both with libreoffice 3.5.4 and pidgin....

Code: Select all

# pidgin
pidgin: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/libpurple.so.0)
Pidgin still runs but I haven't fully checked out yet, will shortly. Libreoffice-3.4.6 however (older version) runs fine.

EDIT: yep, online @ #puppylinux right now, so that works.
Puppy Linux Blog - contact me for access

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

#217 Post by jamesbond »

01micko wrote:Yeah it's a sven plugin...

here's the error in the /var/log/slim.log

Code: Select all

DIR:/root/.sven/plugins
DIR:/usr/lib64/sven/plugins
Plugin Add[0]:/usr/lib64/sven/plugins/autoconvert.so
Could not load plugin: "/usr/lib64/sven/plugins/autoconvert.so" 
Dynamic Loader Error: libpcre.so.0: cannot open shared object file: No such file or directory
Make the link, no error.
Not sure what the plugin is for. The text says it is "automatic russian / english layout", and there are pictures of national flags, running it seems to show the currently chose XKB layout. But I don't see anyway to change it. Plus, after it is activated (by adding the link) - I can't even configure sven anymore. Trying to add more hotkeys will crash it. That being said, sven is old and un-maintained. The website seems to be down. But it is still the nicest keyboard daemon out there.

EDIT: I patched sven a little bit to make it less crash-o-matic. I removed autoconvert plugin as I'm not sure what it is for and I can't get it to work properly anyway (disabling the pluging will crash sven).
Understood on the other stuff mentioned in the earlier post :wink:
Ahhh, that's for the brave and the bold ... the latest trunk will allow you to do "su - spot; xinit -- :1" - and have two desktops running ...
While I'm at it... a similar error to Jim's regarding libxml , both with libreoffice 3.5.4 and pidgin....

Code: Select all

# pidgin
pidgin: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/libpurple.so.0)
Pidgin still runs but I haven't fully checked out yet, will shortly. Libreoffice-3.4.6 however (older version) runs fine.
That's probably because pidgin is still the old pidgin in 521, while libxml has been upgraded. But it should still work ...
EDIT: yep, online @ #puppylinux right now, so that works.
Yes! :D
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

#218 Post by jamesbond »

Billtoo wrote:Here's a pet of Gtkhash checksum utility,the icon will show up in the general utilities section of the puppy menu.
Updated to the pet repo, thanks Bill.
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]

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

#219 Post by Billtoo »

I found out how to play radio streams in cmus.
I open the terminal and do:
su spot
cmus

Most secure way to run it for streams I think.

I've found Icecast streams work, in the cmus playlist screen (3) you
need to enter : then add, plus a space, then you can copy and paste the
stream or enter it manually and it will be remembered.
x to start the stream, b to switch to the next stream in the playlist,
and v to stop playing the current stream.

I think cmus is a pretty cool application :)
Attachments
cmusscrn.jpg
(167.66 KiB) Downloaded 1131 times

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

#220 Post by jamesbond »

irishrm wrote:kirk:
jamesbond:

I did a very careful re-install directly to USB.

During the install i was given the default option of moving the download file outside of the savefile.
I un-ticked that box and my downloads are appearing in spot as they should do.

I have downloaded some small and large downloads even a youtube video without any hiccup.

so far so good "upward and onwards"
irishrm.
I may have found the source of this problem and fixed it. Let's see if this works on the next release.
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: Post #1 Fd64-600a2 request quick how-to frugal & grub menu

#221 Post by jamesbond »

openwell3 wrote:Hi,
I have failed trying to do frugal install.
New boot options, new homogenus frugal, new grub stuff difficult.
My request may help many users-

Can you edit post#1 to add-
1. Frugal install of "600" steps
2. Then, grub menu.lst example(s)

Seems everything is different, and I know others are having trouble too.
Thread seems to refer to FAQ, but cluttered with too many specific problems. No offense to Jim1911 or others.

I want to keep frugal install "521" on sda3 and do frugal install of "600a2" on sda6
Many thanks,
Openwell
I don't think anyone has answered this before. Assuming you already have grub installed somewhere and comfortable to edit menu.lst yourself, the easiest way to do it is to copy vmlinuz and initrd from Fatdog iso to the root directory of sda6, and add this to your menu.lst:

Code: Select all

title Fatdog 600
root (hd0,5)
kernel /vmlinuz
initrd /initrd 
Good luck.

PS: The FAQ link is already on the first post.
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]

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#222 Post by mavrothal »

Tried alpha2 briefly on a manual frugal install and found no way to get sfs loader to load the devx.
I guess this is answered somewhere in the pervious 14 pages. Would someone point me to it please (and maybe add it to the top or Q&A post).

Another strange thing is that although vmlinuz/initrd were in the /FatDog folder of the boot device, the savefile went to the root of the device with no option to change that.
That makes it a bit messy when FatDog is installed along few other puppies in a partition.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

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

#223 Post by jamesbond »

Hi,
mavrothal wrote:Tried alpha2 briefly on a manual frugal install and found no way to get sfs loader to load the devx.
I guess this is answered somewhere in the pervious 14 pages. Would someone point me to it please (and maybe add it to the top or Q&A post).
I can't remember whether it is in System or Setup menu, but there is a "System SFS Loader" that enables you to any sfs that you need. The SFS loader can load SFS from anywhere (by default from /mnt/home) - just choose the folder that contains the SFS, then click "refresh". If you want to load the SFS at every boot, click "load permanently" before loading it.
Another strange thing is that although vmlinuz/initrd were in the /FatDog folder of the boot device, the savefile went to the root of the device with no option to change that.
That makes it a bit messy when FatDog is installed along few other puppies in a partition.
You can put the savefile anywhere. By default Fatdog only tries to look at the root of the partition to make it faster. But if you know exactly where is the savefile, you can put the "savefile" boot parameter as follows: savefile=direct:device:sda6:/path/to/savefile.
- direct means directly use savefile (not using RAM layer) - just like standard puppy PUPMODE=12
- device means you want to specify the device name
- sda6 is - well - that's your partition
- /path/to/savefile

For for possibilities on the savefile, you can read the boot-options FAQ specified in the 1st (or 2nd) post.

When running without any savefile (savefile=none), during shutdown you will be asked to create a savefile. This savefile doesn't have to be in the root partition, it can be elsewhere too. Just type the full path as needed (don't worry if the subdirectory doesn't exist yet; the savefile creation tool will create it for you).

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]

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#224 Post by mavrothal »

jamesbond wrote:Hi,
mavrothal wrote:Tried alpha2 briefly on a manual frugal install and found no way to get sfs loader to load the devx.
I guess this is answered somewhere in the pervious 14 pages. Would someone point me to it please (and maybe add it to the top or Q&A post).
I can't remember whether it is in System or Setup menu, but there is a "System SFS Loader" that enables you to any sfs that you need. The SFS loader can load SFS from anywhere (by default from /mnt/home) - just choose the folder that contains the SFS, then click "refresh". If you want to load the SFS at every boot, click "load permanently" before loading it.
That's exactly what I was trying to no avail. From terminal, it spits no errors but no SFS loaded ever and PUPSTATE/BOOTCONFIG agrees with that. :?
BTW I did not see any load button. Just select, click load permanently and "done" is enough?

I do not know if it is relevant but I'm booting with grub4dos and its standard configuration (just editing the menu list as needed).
Also this is running on a VM (Paralles) with all the other puppies. The VM runs 64bit distros (Fedora, Ubuntu) just fine.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#225 Post by rcrsn51 »

mavrothal wrote:Tried alpha2 briefly on a manual frugal install and found no way to get sfs loader to load the devx.
1. Setup > System SFS Loader
2. Click the Folder icon.
3. Browse to the folder containing your SFS. Note that you are selecting the folder, not the actual SFS file.
4. Click the Refresh button.
5. Select your SFS from the list.
6. Click Load.
7. Click Done.

Image

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#226 Post by mavrothal »

rcrsn51 wrote: 6. Click Load.
:oops: :oops: :oops:

(is hard to defend this, but let's "blame" the UI that is not very helpful after an 18h day :D)
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#227 Post by mavrothal »

I was cross compiling an ARMv7 kernel in FatDog 600a2 and my cross compiler needed mpc, a small math library.

So here is the pet compiled in FD from the T2 source, for your devx

Latter Hmm, the original pet (~33kb) was generated by "new2dir make install > dir2pet" and from what I see had no so libs only the dev lib.
The so libs where installed in FatDog directly! :?

When I realized it, I untared the original pet included the so libs and run dir2pet but dir2pet failed with

Code: Select all

** ERROR **: gtkdialog: Error in line 16, near token '</default>': syntax error

aborting...
Aborted creation of PET package
It would appear that it does not like the DEF_version variable (ie pet version) and quits

I'll see about that but till then here is the correct pet that includes both libpmc.so and .a using the slacko dir2pet
Attachments
mpc-0.9-x86_64.pet
libmpc math library. (85kb. the full one...)
(84.77 KiB) Downloaded 762 times
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

WillM
Posts: 173
Joined: Wed 30 Dec 2009, 04:42
Location: Oakland, California

#228 Post by WillM »

This is lxpanel-0.5.9, and its dependencies, menu-data and menu-cache.
These pets do overwrite some system files.
Attachments
menu-data-0.1.2-x86_64.pet
(56.28 KiB) Downloaded 708 times
menu-cache-0.3.2-x86_64.pet
(52.56 KiB) Downloaded 693 times

openwell3
Posts: 8
Joined: Wed 22 Feb 2012, 22:01

add'l pets for FD600a2

#229 Post by openwell3 »

Pet for Transmission:
Transmission is very old version, no longer supports blocklists.
Pet for Frisbee.
Had to use network wizard, instead of wpa.
Lost my tray icon for wifi, but can connect OK.
Like frisbee very well.
Pets for them would be appreciated, may need instructions to disable other stuff to use them.
Many thanks to anybody who can help.

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

#230 Post by jamesbond »

mavrothal wrote:
rcrsn51 wrote: 6. Click Load.
:oops: :oops: :oops:

(is hard to defend this, but let's "blame" the UI that is not very helpful after an 18h day :D)
:D I'm open to suggestion to improve the GUI.
The System SFS Loader is a "legacy" application and was coded in gtkdialog; I now do most of the GUI in gtk-server which is leap-and-bounds more flexible.

Btw - thanks for hosting a mirror for Fatdog :)
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