Fatdog64-720 and 721 Final [11 Jan 2018]

A home for all kinds of Puppy related projects
Message
Author
stemsee

#31 Post by stemsee »

So trying to boot frugal from various filesystems results in this error as vmlinuz tries to load initrd

Code: Select all

 error:couldn't find suitable memory target
My hardware is a lenovo flex15 pro i7 laptop. 1TB HDD, 16GB ram

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

#32 Post by jamesbond »

stemsee wrote:So trying to boot frugal from various filesystems results in this error as vmlinuz tries to load initrd

Code: Select all

 error:couldn't find suitable memory target
That's a grub2 error code. How did you install grub2? Or perhaps, what version of grub2 did you install it?
I suspect it has something to do with this: http://www.murga-linux.com/puppy/viewtopic.php?t=109891
My hardware is a lenovo flex15 pro i7 laptop. 1TB HDD, 16GB ram
That should be more than enough to run 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]

fatdog
Posts: 104
Joined: Wed 17 Apr 2013, 03:12

#33 Post by fatdog »

Updated information about firmware in the second post: http://murga-linux.com/puppy/viewtopic. ... 929#977929. Especially, we have uploaded an SFS that contains all the firmware known to the mainline Linux kernel.
-= The Fatdog Team (kirk, jamesbond, SFR and step) =-
[url=http://murga-linux.com/puppy/viewtopic.php?p=794748#794748]Contributed Fatdog64 packages thread[/url]
This account is used for announcements only. Send PM directly to members' handle.

ljward
Posts: 5
Joined: Sun 10 Apr 2016, 18:05

Suggestion, add virtio module loading to init in initrd

#34 Post by ljward »

Hey guys, thanks for the new release! I just wanted to suggest adding the loading of the virtio kernel modules inside the init script. I got FatDog720 running on FreeBSD inside a Bhyve virtual machine booting with UEFI using the VirtioIO drivers for networking and storage. Initially I was able to save the save file/folder to a virtual disk such as /dev/vda2, but when I reboot it does not detect the virtual disk because the init script inside the initrd does not load the virtio kernel modules so it failed to find my savefile. I added loading the virtio modules to the init script and rebuilt the initrd and now everything works fine and I am able to use my save file/folder stored on a virtual disk.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#35 Post by Sage »

uploaded an SFS that contains all the firmware known to the mainline Linux kernel
SiS900 NIC? No panic, it's gonna take me a century or two to fathom a FULL installation which is central to my continuing use of FD64. Doubting I have the skills however, despite masses of advice from jb...

stemsee

#36 Post by stemsee »

I use a customised fatdog version of the rEFInd utility, which loads a grub.cfg and boots from there.
Worked with previous fatdog and everything else.

DD'ed the latest iso to a usb thumb drive. Booted from it to fatdog 'rEFInd', then same 'couldn't find suitable memory target' problem for every boot option except the last which nevertheless didn't get me to a desktop.

Tried various boot parameters to no avail!

Does it check ram size? Not expecting 16GBs ;-/ ??

Must be a bug in mergeinitrd.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#37 Post by Sage »

More about inaction of NIC drivers.
Tested a load of distros for NIC connection with interesting results:
Slacko 5.6 can see and wired-connect to my SiS900 and my ancient RTL8139C NICs. So can almost all other (non-Puppy) distros - even majors like Mint & Fedora.
Surprisingly, though, both of those NICs appear to be detected in Slacko 6.9.9.9, Pyro 0.6, XSlacko 4.4, using SNS and FD64 720 using ControlPanel/Network/Scanner.
None of the later will connect/wired however.
Why? What has changed? I am not doing anything differently this last decade, although my severely limited knowledge prevents knowing how to get these NICs to connect. The older NIC has been working with just about every installation since I stripped it from a turn-of-the-century discard - and still does, even on the latest SOTA kit!

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

#38 Post by kirk »

Sage,

Didn't you mention there was firmware missing for you wired NIC or am I thinking of someone else? If you know the file name for the firmware we can possibly add it. You can open a terminal and type dmesg. It will usually log an error about missing firmware.

You could also go to Control Panel -> Utilities -> (then scroll down) -> Bug Report Info Collector. Then attach the report for us to look at. You might have to change the extension of the file name to something the forum is happy with.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#39 Post by Sage »

Many thanks, kirk. I might've said something like that but getting well out of my ambit! Did a bunch of tests recommended by jb. The whole thing is confusing. Thought I did a dmesg at one time and might've told jb? or not?
The conundrum is simple, though: a year ago or so, all the puppies worked on SiS900/RTL8139C - now they don't, although the HW seems to register them in the NICs setup procedures, maybe not elsewhere? Unfortunately for me, the problems seem to reside in the hinterlands between HW/FW&SW - too difficult for me. Plenty of other distros working, so I'll have to wait for one of you gurus to fathom it out with some dusty kit lost behind the sideboard...

jake29
Posts: 253
Joined: Fri 24 Jul 2015, 17:47

error: Not enough memory to load specified image

#40 Post by jake29 »

Out of curiosity, I tried the 720 final live-cd on a gaming PC I was setting up over Christmas. I got the following error during initrd loading:

Code: Select all

Not enough memory to load specified image
H/W specs of gaming PC: Ryzen 1600, 16gb ddr4, gtx 1070.

I don't have access to this PC any more and do not expect a fix. Simply reporting my experience.

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

#41 Post by jamesbond »

jake29 - your problem seems similar to stemsee.
New hardware, new firmware - most probably UEFI.
Something has changed, requiring grub2 update.

Sage - my apology I've been busy, so progress is slow.

Meanwhile, Happy New Year everyone. See you in 2018.
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]

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#42 Post by Sage »

NIC issue resolved - advised to jb.

stemsee

#43 Post by stemsee »

Replaced grubx64.efi (2013 > 2016) and grub2.efi and booted ok.
ha ha!

Having enabled BC-wl wlan0 is in wired pane on wpagui with no way to connect. Used Wifi-Scanner-2 (Ad) script only and voila! problem solved... ;-)
Attachments
xscreenshot-20171231T141253.png
(15.18 KiB) Downloaded 993 times

jake29
Posts: 253
Joined: Fri 24 Jul 2015, 17:47

The importance of Vulkan

#44 Post by jake29 »

I would like to present some more perspective for those dismissive about the value of Vulkan Graphics Drivers. Some key features include:

Code: Select all

(1) Reduced driver overhead, reducing CPU workloads.
(2) Reduced load on CPUs through the use of batching, leaving the CPU free to do more computation or rendering than otherwise.
These points suggest how beneficial it is when used with ageing CPUs, in comparison to alternative GPU drivers.

A cutting-edge graphics card is not a requirement for Vulkan API support; many cards (AMD and Nvidia) that came onto the market at the beginning of 2012 are compatible. https://en.wikipedia.org/wiki/Vulkan_(A ... patibility

Also Media Players can benefit from utilizing Vulkan. MPV Player already has some degree of support implemented.

https://www.phoronix.com/scan.php?page=news_item&px=MPV-Vulkan-Next-Better

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#45 Post by rufwoof »

SneekyLinux review : https://youtu.be/PmmEimUovmo

FanDog
Posts: 30
Joined: Thu 25 May 2017, 18:13

recover from bad superblock, while checking savefile

#46 Post by FanDog »

Awesome! Couldn't wait for the new release <3 Will be putting it to the test briefly. :)
will be visible when you run gslapt and you can remove it from gslapt. Any other behaviour is a bug. If you find this, can you please report
One possible bug was that, while uninstalling seemed to work, the menu entry was not removed. Although this could be related to the following 'bug' (which I came here to report and saw 720 under the xmas tree \o/ )

There have been a few files giving input/output error (cant delete them, nor even stat them), one of them related to a package I tried to install. Now, even gslapt wont load (it complains it cannot find said package). This is 710, just to be clear. (sorry to post here, but the goal is to request a new feature, not fix this)

It could be hardware error but I suspect it was some interaction with the Fatdog merging process. Either way the problem is, rebooting with savefile=none and doing a fsck says the FS is clean, I was even tempted to try to umount it and manually recover a superblock backup, as per the next link. (which is pretty much the problem Im having) but it was already getting too dangerous for my skillset (running it on all those overlayed, cryptoed, ram mounts?! :shock: ) Now that 720 is out, I'll simply migrate instead :)

https://ubuntuforums.org/archive/index. ... 45536.html

okay, so this whole post was basically a request to add such capability to the savefile utility, AND to thank you all for the work put into this great distro! My favorite (pre-compiled :twisted: ) distro. My2018 couldn't have began better!

Cheers.

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#47 Post by step »

stemsee wrote: Having enabled BC-wl wlan0 is in wired pane on wpagui with no way to connect. Used Wifi-Scanner-2 (Ad) script only and voila! problem solved... ;-)
Great that you can connect using your script! The wireless interface shouldn't show up in the "wired" pane to begin with, so let's dig deeper as to why it happens.

Could you please go back to that system and:
1) Confirm that wlan0 still shows up in the wrong pane (wired)
2) Do _not_ connect through Wifi-Scanner-2
3) Open terminal, run the following commands and post results. Thank you.

Code: Select all

ifconfig wlan0
readlink -f /sys/class/net/wlan0/device/driver/module
find /etc/wpa_gui -print0 | xargs -0 grep '"";
find -H /sys/class/net/wlan0 \! -type d -print0 | xargs -0 grep ""
In the screenshot you posted I can see that wlan0 did actually connect to a DHCP server that allocated an IP address for wlan0. Whether that makes any sense in your environment I can't tell. Was the screenshot taken _before_ or _after_ connecting through your script?

What's the "Ad" in "Wifi-Scanner-2 (Ad)" stand for?
What's "BC-wl" in your post?

Thank you.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

stemsee

#48 Post by stemsee »

Yes it still shows in wired selector.

The ip is there after connecting with my script.

BC-wl is the fatdog service to load the module.

I could not get the last two commands to work in xterm.

the first two returned the following.

Code: Select all

ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 38:b1:db:d3:cc:33  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7191 errors:0 dropped:195 overruns:0 frame:21273
          TX packets:4892 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7838748 (7.4 MiB)  TX bytes:608994 (594.7 KiB)
          Interrupt:18 

/sys/module/wl
Ad - advertisement!

stemsee

#49 Post by stemsee »

The wlan0 interface is now in the wifi pane! I think that when it is discovered in X it goes to wired pane, but during boot with a savefile it gets put into the wireless pane! For a while there was somewhere code flashing in the wpa_gui pane then it settled down and I was able to connect.

stemsee

#50 Post by stemsee »

I found also that geany 1.31 has a bug which prevents executing in xterm the script which is being edited. I compiled and installed geany 1.32 from source and the problem has gone.

Post Reply