Page 1 of 13

Fatdog64-600 alpha2

Posted: Fri 18 May 2012, 05:29
by jamesbond
Kirk and jamesbond are happy to announce the release of Fatdog64 600 alpha2.
Fatdog64 600 is a major new release of Fatdog64 since Fatdog 521 and this alpha2 marks the first public release of the 600 series.
This release features hundreds of new packages re-compiled from T2 as well as new system infrastructure. As such, bugs are to be expected :D

Here are some highlights:

Packages:
  • Kernel 3.3.4 (will be updated to latest 3.3.x for beta)
  • Gcc-4.6.2
  • Glibc 2.13
  • GTK+ 2.24 with Glib 2.28
  • Qt 4.7.2 (partial) - the rest is in the pet repository
  • Xorg-1.11.4
  • Mesa-8.0.2
  • ALSA 1.0.25
  • VLC-2.0.1 replaces Xine
  • ffmpeg 0.9.1-git
  • CUPS 1.5.2, ghostscipt 9.0.2, Gutenprint 5.2.7
  • SeaMonkey-2.9.1 replaces Firefox
  • Wpa_gui replaces Frisbee.
  • Evince replaces epdfviewer
  • Peasyscan 1.9, peasypdf 1.6, new peasyprint and peasyscale (thanks to rcrsn51)
  • Fotoxx-12.01.2
  • Abiword rolled back to a patched version 2.8.6
  • Hundreds of other package upgrades.
Other new features in no particular order:
  • Boot faster than Fatdog64 521 in most common situations
  • Unlimited number of SFS (warning: too many SFS will slow the system down)
  • PXE-boot directly using the ISO file
  • Flexible savefile options - local disks, cifs share, nbd, or dvd+rw
  • Savefile in a file or to entire partition
  • RAM layer options in all savefile options, not only flash drive
  • Ability to disable session saving when running in RAM mode
  • "Underdog" feature - run other Linux partition with Fatdog
  • ISO file is isohybrid file and can be either be burned to DVD or imaged directly to USB stick
  • Clean un-mount - for savefile and the underlying devices, even for ntfs partition
  • Faster multisession (dvd+rw only)
  • New installer - install and configure boot loader in one step
  • New remaster tool
  • New package manager
  • New event manager
  • New Samba browser on desktop
  • New savefile resize tool that does not require double the disk space
  • Udev-based desktop drive icons
  • Manpages in devx (or separate manpages.sfs)
  • Dropped support for full-install and other form/media of multisession
Special thanks to:
a) rcrsn51 for testing ghostscript, printing and scanner drivers (in the repo), and the peasy-apps.
b) http://www.chiselapp.com/ who hosted the Fossil SCM repositories for Fatdog64.

ISO here: http://distro.ibiblio.org/pub/linux/dis ... atdog/iso/
Devx here: http://distro.ibiblio.org/pub/linux/dis ... g/sfs/600/
Please read the FAQ to see what have changed, especially the boot parameters. It is also available here: http://distro.ibiblio.org/pub/linux/dis ... s/faq.html and also included with the ISO.

Note: Fatdog64 600 does not update from 521.

Posted: Fri 18 May 2012, 05:29
by jamesbond
Q1. There is no fd64-600.sfs inside the ISO file.
A1: fd64-600.sfs is inside initrd. Fatdog64 600 uses what is known as "humongous initrd" in Puppy's terms.

Q2: My savefile on USB is not recognised.
A2: You need to add a delay to the boot parameter: waitdev=5 (will wait for 5 seconds)

Q3: Tap-to-click on touchpad doesn't work.
A3: Please look at page 2 of this thread for instructions from kirk on how to enable that.

Q4: I cannot get my (renamed) savefile to be recognised?
A4: Please read http://distro.ibiblio.org/pub/linux/dis ... tions.html, the boot options to specify have changed. In fact, the only thing that still remains the same is pfix=vesa and pfix=xorgwizard, everything else has changed.

Q5: I chose my locale and timezone at Live CD session and then created the savefile. When I rebooted next, my settings are gone. I can confirm that the savefile is there and it is being used.
A5: This is a known bug, it will be fixed on the next release. For now, just re-do your settings again (after you have rebooted using savefile), and it will be saved.

Q6: How do I enable multisession?
A6: At the boot command line type "fatdog savefile=direct:multi". If your DVD+RW is located in other than /dev/sr0, type the device name e.g. "fatdog savefile=direct:multi:sr1".

Q7: How do I use SFS in multisession mode?
A7: Not in this alpha. It sort of works but cause problems later. Will be fixed in next release.

Q8: Drive icons display slowly
A8: It should display within 3 seconds. If not, you can try the attached blkid patch below.

Q9: How about printing?
A9: Fatdog has extensive support for printers and scanners, courtesy of rcrsn51. Please refer to this excellent HOW-TO if the built-in cups doesn't help you enough: http://murga-linux.com/puppy/viewtopic. ... 636#628636

Q10: Multisession save to DVD+RW always save "base.sfs"!
A10: Yes, this is a bug. It will be fixed in next release.

Posted: Fri 18 May 2012, 07:03
by Lobster
Great initiative guys, I wish you every success.
Will put a link on the wiki shortly. 8)

Underdog - I want it. From what I understand it is relatively simple code and might be available for all Puppys? :)
Did you use Woof2 to create this new 600? :? I know the answer but thought I would ask just in case. :oops:

I am a great fan of Fotoxx and VLC (great just works programs)

I should not download it . . . but what fun . . .

Posted: Fri 18 May 2012, 07:43
by jamesbond
Lobster wrote:Great initiative guys, I wish you every success.
Will put a link on the wiki shortly. 8)
Thank you.
Underdog - I want it. From what I understand it is relatively simple code and might be available for all Puppys? :)
This is nothing new, it was available for puppy, then suffered bit rot, then revived back again. Fatdog didn't have this before - now it has :D
Did you use Woof2 to create this new 600? :? I know the answer but thought I would ask just in case. :oops:
No. Fatdog came off Puppy4 lineage, when Puppy was still single-architecture oriented, and got enhanced with Woof code now and then when possible. It is now too far off to merge Fatdog back to Woof.
I am a great fan of Fotoxx and VLC (great just works programs)
It is now available out of the box in 600 :D
I should not download it . . . but what fun . . .
Aaaah ... it's time to get off your berry fix and enjoy the true power of next-generation computing :twisted:

Posted: Fri 18 May 2012, 09:45
by Lobster
Aaaah ... it's time to get off your berry addict and enjoy the true power of next-generation computing
Tee hee. 8)
Posting from the true power of 64 bit 600 Alpha - no problems.
Remembered to type 'fatdog pfix=ram' at boot to not interfere with anything . . .
First boot was slow

I had to run the multiple sound card wizard for sound. Otherwise really good for Alpha.
Kino I notice is there. :)

Posted: Fri 18 May 2012, 11:56
by kirk
Pet packages for 600 are now xz compressed. The older zipped pet packages will still install, but due to library changes, may not work.

Posted: Fri 18 May 2012, 15:14
by LateAdopter
Hello Kirk and jamesbond

Thank you for this new fatdog64. I have done a frugal install by copying the two files from the ISO. It is working well.

Athlon II x2 240
785G (RS880G) chipset

VLC 2 plays my difficult H264 interlaced .TS test recordings properly, and the cpu load is significantly lower than with VLC 1.x on fd64 521.

One of the problems of T2 is that some of the shared libraries are 1 to 2 years older than are in the major distros i.e. the ones that come above Puppy in the distrowatch hit parade.

e.g. gtk+ and python.

I guess that this means that many binary packaes from them, will not work. Is there any chance that T2 will update them soon?

The good news is that I installed Opera 11.64 from the Ubuntu x86_64 .deb, from the Opera website, and it installed and works normally.

The cpuid and msr kernel modules are absent. They are needed for setting the voltage of my Athlon II to a sensible number.

For fd64 520 Kirk made a .pet of them for me, and they worked well, saving about 20 Watts. Could you do them for fd 6, when it's convenient, please?

Thanks again for this new fatdog version.

Posted: Fri 18 May 2012, 15:49
by kirk
The cpuid and msr kernel modules are absent.
We'll have a new kernel before final. I've add those modules to my config.
e.g. gtk+ and python.
Some things are not the latest and sometimes that's by design. Python is only in the devx and is mainly there for packages that need it to compile. GTK+ on the other hand is a problem. We still need GTK2 (which is at the latest version for gtk2) for many apps, but some things now require GTK3. There just wasn't enough to justify the extra size of GTK3. Another factor is that we didn't put this together overnight. We started 600 back in February. At the time, James and my self had not talked about another release, but I had decided to rebuild all the base packages in T2 and James had been working on replacing the whole initrd from scratch. Then in mid March we got caught up about what each of us had been doing, and started putting everything together.

Posted: Fri 18 May 2012, 15:58
by irishrm
Kirk, jamesbond:
Thanks for the new fatdog64.
Downloaded and installed to ram but there seems to be no driver for my broadcom wifi so there was no point in installing. Hopefully you will include the broadcom drivers in a future release. Until then I'll make do quite well with the old version fatdog64.
irishrm.

Posted: Fri 18 May 2012, 15:59
by Jim1911
Having trouble with download, it's missing the FATDOG64-600.sfs, so I'm unable to boot from my menu.lst. Also, configure grub4dos does not find Fatdog64-600. My download is 201M which seems to be the correct size. Same result from /ftp/pub/os/Linux/distr/fatdog/iso/ and ibiblio. EDIT: Problem was that initrd is different and sfs is contained within initrd.

After solving above problem with the menu.lst, had a few others:

1. xorgwizard will not work.
2. EDIT2: Reboot, I thought wasn't working, however, it takes a long 8 minutes to create a save file and then finally reboots.

Thanks,
Jim

System: Custom Built with BFG NVIDIA Geforce 8400 GS 512MB, Asus P6T Motherboard, Intel core i7-920 (8MB Cache, 2.66 GHz), DDR3 3GB 1333MHz ram, Pioneer DVR-2910 DVD+-RW Dual Layer Burner, Realtek ALC1200 Audio, HP Photosmart C5280 All-in-One

Posted: Fri 18 May 2012, 17:58
by kirk
irishrm,

I had hoped the Broadcom drivers in the kernel had it covered now. Could you open a terminal and type or paste in:

tar -cJf messages.tar.xz /var/log/messages

then attach messages.tar.xz to this thread?

Then after doing that install the pet package I attached and see if that works for you.

Thanks

Posted: Fri 18 May 2012, 19:44
by irishrm
kirk:
This is all I got from the terminal. Not much help I'm sure.
tar: Removing leading ‘/’ from member names.

Better result from installing your wl.pet.
Installed it, re-booted and posting from new fatdog now.
Looking forward to exploring it.
If I can be of any further help please ask.

Can I ask what I hope is not to silly a question?
Can the wi.pet be used in 32bit puppies?

irishrm.

Posted: Fri 18 May 2012, 20:17
by LateAdopter
The good news is that I installed Opera 11.64 from the Ubuntu x86_64 .deb, from the Opera website, and it installed and works normally.
Ho hum, I spoke too soon!

Installing Opera broke Hardinfo.

Opera 11.64 put a folder in /usr/lib which I suspect had previously been a symbolic link to /usr/lib64 like in fd520

So I put a symbolic link to /usr/lib64/hardinfo in /usr/lib then Hardinfo worked again.

In fd520 Opera 11.51 put its folder in /usr/lib64 and didn't break anything.

Since I don't know what I'm doing, when it comes to linux, I don't know who the guilty party was, or what the correct solution should have been! But I doubt that it was fd6's fault.

Posted: Fri 18 May 2012, 21:00
by kirk
This is all I got from the terminal. Not much help I'm sure.
tar: Removing leading ‘/’ from member names.
That's OK. The file messages.tar.xz is probably in /root. Post it if you can find it. Good to hear the pet works. The wl pet package will only work with this kernel. When we change kernels it will have to be recompiled.

LateAdopter,

Yes, the lib to lib64 symlink can be a problem. Though a 64bit Ubuntu package should really install libraries to /lib64. Maybe we should bind mount /usr/lib to /usr/lib64. I'll have to think about that.

Posted: Fri 18 May 2012, 22:56
by irishrm
There is a file named messages.tat.xz in root but i,m afraid I can't do anything with it.

wireless is working fine but I'm having great difficulty getting the tap to work on my touchpad.
This has been a problem with other puppies as well but I have had better luck in fixing the problem.

I've been given a number of fixes here in the forum but at the moment none of them work.

I'll keep trying for another while but may have to look for help if I'm not successful.
I really want this to work.
irishrm.

Save file not recognized

Posted: Fri 18 May 2012, 23:00
by Jim1911
Upon reboot or shutdown, it offers to create a save file and after 8-9 min it finally starts creating one, then reboot or shutdown is accomplished properly. On restart, the newly created save file, although present, is not recognized.

It appears that all functions requiring probing of the hard drives takes an excessive amount of time. Pmount takes 3-4 min, Gparted took almost 15 min. Of course, I do have 12 partitions plus a couple of usb devices connected.

Thanks,

Jim

System: Custom built with BFG NVIDIA Geforce 8400 GS 512MB, Asus P6T Motherboard, Intel core i7-920 (8MB Cache, 2.66 GHz), DDR3 3GB 1333MHz ram, Pioneer DVR-2910 DVD+-RW Dual Layer Burner, Realtek ALC1200 Audio, HP Photosmart C5280 All-in-One

Fatdog64-600 alpha2

Posted: Fri 18 May 2012, 23:12
by Billtoo
I booted the live dvd and after setting up wireless etc, I used the
fatdog64 installer to install to a partition on the hard drive.
The network wizard needs to be run each bootup to setup the wireless
connection.
I had a video running in VLC and at the same time had a video at cnn
running fullscreen in Seamonkey, both worked well on this not so
powerfull laptop.

Fri 18 May 2012 Operating System: Fatdog64-600 Linux 3.3.4

oem: ATI ATOMBIOS product: RS690 01.00

X Server: Xorg Driver: radeon
X.Org version: 1.11.4
dimensions: 1280x800 pixels (338x211 millimeters)
depth of root window: 24 planes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RS690
OpenGL version string: 2.1 Mesa 8.0.2

AMD Athlon(tm) Processor 2650e
Core 0: 800 MHz

Network controller Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Posted: Fri 18 May 2012, 23:28
by jamesbond
LateAdopter wrote: Opera 11.64 put a folder in /usr/lib which I suspect had previously been a symbolic link to /usr/lib64 like in fd520

So I put a symbolic link to /usr/lib64/hardinfo in /usr/lib then Hardinfo worked again.
I had this problem earlier and thought I have fixed it. Can you please provide the link to the pet so that I can test it?

Posted: Fri 18 May 2012, 23:31
by jamesbond
irishrm wrote:wireless is working fine but I'm having great difficulty getting the tap to work on my touchpad.
What is the problem? Does it work at all (ie you can move the cursor with it, but tap-to-click doesn't work, or touchpad is not responding? There is an "Adjust touchpad" in the setup menu, if you open that and go to the second tab, down at the bottom you will see that the "Tap Time" is set to zero. Adjust the slider to make it non-zero (say 180) and see if tap-to-click works?

Re: Save file not recognized

Posted: Fri 18 May 2012, 23:38
by jamesbond
Jim1911 wrote:Upon reboot or shutdown, it offers to create a save file and after 8-9 min it finally starts creating one, then reboot or shutdown is accomplished properly.
When did the process starts to delay? After the initial message but before the display of the "devices to save", or during the savefile creation process itself?
On restart, the newly created save file, although present, is not recognized.
Do you create the savefile on USB device? If yes, USB device may not be recognised at first boot, add the boot parameter "waitdev=n" (where n is the number in seconds) to delay the disk probing for a while. I need waitdev=3 for my flash drive to be recognised, yours may vary.
It appears that all functions requiring probing of the hard drives takes an excessive amount of time. Pmount takes 3-4 min, Gparted took almost 15 min. Of course, I do have 12 partitions plus a couple of usb devices connected.
Try running this from the terminal, see how long it takes:

Code: Select all

blkid -c /dev/null
and also just

Code: Select all

blkid
to see if there is any time difference.