Fatdog2 64bit alpha1

Under development: PCMCIA, wireless, etc.
Message
Author
User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

#21 Post by davids45 »

G'day kirk,

Thanks for clarifying the situation - it was pretty much as I expected.
A faster OS using the 64 bits but with few programs ready-to-use this OS for the "common man".

Out of interest, I ran the included hardware/benchmark program in my frugal FatDog64bit Pup and compared the results with the same benchmark program in a number of frugal Pups on the same partition.

64-bit Fatdog Frugal was significantly faster in a number but not all of the Benchmarks than the 'normal' Pups.

I noticed that the dual core Pups were not really benchmark-faster than the single core Pups, possibly because, according to the widget CPU bars, the dual core Pups used only one core for these benchmark tests. Perhaps we need better or more varied benchmark tests?

But I must try the 64 bit FatDog for HDTV watching and video/audio processing where it may be even better than the already good standard Puppies.

Thanks again for this obese canine,

David S.

garcot
Posts: 20
Joined: Sat 11 Jul 2009, 04:05

#22 Post by garcot »

Hi Kirk,

I tried installing latest Nvidia 64bit driver (185.18.36) with its installer, it is crying too many missing or wrong libraries, the installer stops now and then and once I press OK, it continues, but again, finally installs totally depreciated driver, which fails to get loaded, the NVIDIA module properly and in the next book, X will not come up and system hangs.

Also, the monitor resolution slection screen is in b/w. and firefox pages are scrambled.

AMD 64 machine with 2GB ram and geforce 6150 nforce 630 g chipset.

Incidentally, everything works fine with Fatdog2 32 bit Beta 2.

Is it the because, i haven't not installed the pet package for "all fixes" that you posted little later?

I confirm, it is indeed much faster than the 32 bit couterparts though I couldn't do a benmark test.



Thanks
garcot

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#23 Post by Jim1911 »

Hi kirk,

The package manager doesn't appear to be working. When trying to configure it specifically to show just pup 5 and T2 and doing update, it downloads some data, however it doesn't update anything. Also, when it's restarted nothing changes.

Thanks,
Jim

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#24 Post by kirk »

Garcot,

Some things to check. Make sure you have the 64bit devx file. Make sure you don't have any of the Fatdog2 32bit sfs files or save files getting loaded. I assume your using the installer from the Nvidia web site. It should try to build a kernel module. I did use this with the ATI installer. I looked at Nvidia's minimum software requirements for that driver, it looks like it should work. I don't have a Nvidia card to test. Possible problems:

* The Nvidia installer needs some 32bit libraries. Many 64bit Distros include a full set of 32bit libraries.

* Puppy/T2/Fatdog puts all the Xorg stuff in /usr/X11R7. Most do not do this anymore. ATI has problems with this, but Nvidia has not in the past.

* Maybe the latest Nvidia driver doesn't support Xorg 7.3 or 2.6.28 (though the readme says it does).

You might try a older Nvidia driver. Again, make sure you have the Fatdog2 64bit devx file and not the 32bit version.

Jim1911,

Yep, there's nothing to download with the package manager.

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#25 Post by Jim1911 »

Hi Kirk,
Have you tried the new Google Chrome browser? They have a 64bit alpha version. It's the fastest browser, I've ever tried. I'm going to try it on Fatdog. Will report back on results. If interested, you can find it at http://dev.chromium.org/getting-involved/dev-channel
Jim
EDIT: Installed google-chrome-unstable_current_amd64.deb, it appeared to install Ok but without a menu entry. Running from a terminal shows an incorrect lib. I didn't try replacing it because I don't want to disable something else. It works great in Kubuntu, although flash and printing don't work.
# google-chrome
/usr/bin/google-chrome: error while loading shared libraries: libX11.so.6: wrong ELF class: ELFCLASS64

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#26 Post by kirk »

# google-chrome
/usr/bin/google-chrome: error while loading shared libraries: libX11.so.6: wrong ELF class: ELFCLASS64
That means it's not really compiled for 64bit, it's looking for a 32bit library.

garcot
Posts: 20
Joined: Sat 11 Jul 2009, 04:05

#27 Post by garcot »

include a full set of 32bit libraries.

* Puppy/T2/Fatdog puts all the Xorg stuff in /usr/X11R7. Most do not do this anymore. ATI has problems with this, but Nvidia has not in the past.

* Maybe the latest Nvidia driver doesn't support Xorg 7.3 or 2.6.28 (though the readme says it does).

You might try a older Nvidia driver. Again, make sure you have the Fatdog2 64bit devx file and not the 32bit version.

Yes, Kirk, ofcourse, 64bit devx files was used. I will try the older version of the installer and report back.

Thanks
Garcot[/quote]

garcot
Posts: 20
Joined: Sat 11 Jul 2009, 04:05

#28 Post by garcot »

Repeated.

archwndas
Posts: 77
Joined: Sat 24 Jun 2006, 16:12

FatDog2 alpha1 64bit: Problems with intel 5300 agn wireless

#29 Post by archwndas »

Dear all,
One million thanks is not enough for your 64bit Puppy efforts. I decided to join the battle at least as a tester and report back. I have an Intel 5300 agn wireless driver. Everything works fine with any other Linux distribution (Debian Lenny, Sabayon 4.2 etc.). The module loaded in the distributions I mentioned and in 64bit FatDog is

iwlagn

However no interface shows up when I type
#iwconfig, or
#ifconfig -a

Only the Ethernet card is recognized. Every time I tried to load and unload a module I get something like: "modules now should reside in /etc/modules.d/. So I moved the modprobe.conf there and strange messages disappeared. Any ideas what can I do to make my wireless device work properly? Any other useful information I could provide you with?

Once again, THANK you for fulfilling one of my constant dreams about Puppy. The remaining ones are: User accounts, Package manager(Debian).

Until later ...
Archwn.

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#30 Post by kirk »

archwndas,

Maybe the firmware required for you card is not loading. Open a terminal and type:

# dmesg | grep firmware

See if you have any messages about firmware not being found or loaded.

Puppy keeps most of the firmware in /lib/modules/all-firmware, when a module loads that requests firmware Puppy finds extracts the firmware tarball from /lib/modules/all-firmware/(iwlwifi.tar.gz in this case) and puts it in /lib/firmware.


I just checked and Debian has a much newer set of firmware for iwlagn module. You could try installing their package. Download:

http://ftp.us.debian.org/debian/pool/no ... 17_all.deb

Then just click on the package to install, and then reboot. This package will install the firmware in /lib/firmware, so that will bypass the Puppy firmware loading stuff I mentioned above. Please do the "dmesg | grep firmware" first so we can know if things are working.

archwndas
Posts: 77
Joined: Sat 24 Jun 2006, 16:12

#31 Post by archwndas »

Hi there,
I did as you instructed me to do so. I installed this package and rebooted. On the next reboot the firmware was there, in /lib/firmware but the module is not loaded. I load the module manually and again I see the same thing. nothing. Zero. I mean that keeping the firmwares in /lib/firmware did not pay off. The module is there, you can see it in lsmod along with its dependencies, but the wlan0 or eth1 or whatever does not appear in
#ifconfig -a

I will try to copy the files where puppy keeps them so it is not confused (maybe the script is confused if it finds the firmware in /lib/firmware) who knows ... This is my last hope.

.......

Later the same day ... No guys. It doesn't work. I replaced the file in /lib/modules/all-firmware/ (the iwlsomething.tar.gz) with a new one including the new firmware. I also removed the new firmware from /lib/firmware. The result was that unfortunately even the module now was not loaded and no messages about in dmsg incuded the keywork firmware. Still the wireless interface wlan0 doesn't appear. I only see the lo and eth0 (ethernet).

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#32 Post by kirk »

archwndas,

I just checked the firmware package iwlwifi.tar.gz that Fatdog has in it. I don't think it contains the firmware for your card. It's too old. Do this in this order:

1) delete the /lib/modules/all-firmware/iwlwifi.tar.gz

2) Download and install http://ftp.us.debian.org/debian/pool/no ... 17_all.deb

3) Reboot.

The iwlwifi.tar.gz tarball might have been overwriting some of the new firmware when you rebooted.

If iwconfig still shows nothing. Please post the output of :

dmesg | grep firmware

You can copy text from the terminal by highlighting it and then pressing the shift and Delete keys at the same time. Then click on the Glipper icon in the tray and select the text you just copied, then you can paste it.

If the module is not loading now, something else might have broken, you can try opening a terminal and type:

modprobe iwlagn

archwndas
Posts: 77
Joined: Sat 24 Jun 2006, 16:12

#33 Post by archwndas »

dear friend Kirk, I copied from my Debian-lenny installation /lib/firmware everything on a directory where I extracted the .deb package you suggested. Basically only one file was different. This was the file:

iwlwifi-5000-2.ucode

So, I extracted everything from the .deb file to a directory, then I copied this iwlwifi-5000-2.ucode in that directory and run:

# tar cvzf iwlwifi.tar.gz thatDirectory

The this directory was copied back to /lib/modules/all-firmware and I rebooted. After reboot, the iwlwifi-5000-2.ucode was extracted to /lib/firmware but the iwlagn module was not loaded. I loaded it manually and got the message:

WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.

This WARNING disappears if you create
#mkdir /etc/modprobe.d
#mv /etc/modprobe.conf /etc/modprobe.d

but either way I see no wlan0 or eth1 when I run ifconfig.

# dmesg | grep firmware (shows nothing)
#

I do not know why. And as it regards copy-pasting, my friend kirk, I have been using Linux from 2003, maybe before you do (maybe do not get insulted). As I said before, I am touched by your attempt to do a 64bit clone of Puppy and I will help you as much as I can. I also own several powerful multicore and multiprocessor servers and could even compile things for you if you want me to do so. We could discuss in private if you want.

P.S. BUGS:
--After first reboot when I am asked if I want encrypted or non-encrypted, I get not what I am selecting but the opposite one. I select non-encrypted and get encrypted.

--#vi (results in segmentation)

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#34 Post by kirk »

Sorry Archwndas, I never know how much experience someone has. Did you say that the module was loading on it's own before and now it's not? If so you might want to try starting over with a new save file. Since that module has firmware associated with it, I would expect to see a request in dmesg. So if you still want to try, do this:

1) Make a new fdsave file.

2) Install the .deb package of firmware. Don't make a tarball and put in /lib/modules/all-firmware.

3) reboot

See if the module loads on it's own.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#35 Post by tempestuous »

There are two different versions of the IWL5000 firmware. Puppy provides the newer "2" version, but sometimes the older "1" version is required. See here -
http://www.murga-linux.com/puppy/viewto ... 576#312576

archwndas
Posts: 77
Joined: Sat 24 Jun 2006, 16:12

#36 Post by archwndas »

[quote]1) Make a new fdsave file.

2) Install the .deb package of firmware. Don't make a tarball and put in /lib/modules/all-firmware.

3) reboot
[/quote]

I apologize but I think that step 2 is not clear. You say,
[quote]Don't make a tarball and put in /lib/modules/all-firmware.[/quote]

Put which? The .deb package will install some files in /lib/firmware. You suggest I copy these files from /lib/firmware to /lib/modules/all-firmware ?[/quote]

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#37 Post by tempestuous »

Why are you guys messing with deb files and Lenny?
Get the firmware files (both new version and older version) directly from Intel, the exact link is in my other post.
Extract them both into /lib/firmware

The two firmware files are -
iwlwifi-5000-1.ucode
iwlwifi-5000-2.ucode

archwndas
Posts: 77
Joined: Sat 24 Jun 2006, 16:12

#38 Post by archwndas »

I did that and it did not work. I mean got the 2 files directly from Intel. the 5000-2 file is directly from Intel. It is there in /lib/firmware and stil ....

#modprobe iwlagn

doesn't work. I mean the module is loaded but neither

#dmesg | grep firmware

nor

#ifconfig -a

show something interesting!
I think everything would be much easier (we could avoid any misunderstandings), if our friend Kirk, could create for us a .pet file with the latest FatDog-64 update for 5300 Intel Wifi chips which we could install and reboot after the very first boot of FatDog 64bit. Then everyone would know for sure what is going on, since what should be done would have been done the right way.

Will you Kirk?

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#39 Post by kirk »

Why are you guys messing with deb files and Lenny?
Archwndas, said it worked with Debian. Yep, should have looked on intel's site.

I'll include the updated firmware in alpha2.

archwndas
Posts: 77
Joined: Sat 24 Jun 2006, 16:12

#40 Post by archwndas »

Thanks Kirk. Thank you very much. That will ease testing. Are you thinking of implementing user accounts?

Post Reply