(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 04 Dec 2020, 01:20
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
When should I load xdrv?
Moderators: Flash, Ian, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 4 of 4 [48 Posts]   Goto page: Previous 1, 2, 3, 4
Author Message
ozsouth

Joined: 01 Jan 2010
Posts: 862
Location: S.E Australia

PostPosted: Fri 24 Apr 2020, 20:05    Post subject:  

@mikeslr - my method is that any reference to ydrv needs xdrv (and/or others) added after it (similar with y_bp refs). After editing init & DISTRO_SPECS (including OFINSIS' edit) I scoured the remaining files & found sbin/init-bootmenu & README.txt contained ydrv refs.
As I don't use sfs_load, I've taken it out of the main menu (using NoDisplay=true in its .desktop file). That program itself is still needed to open an .sfs in ROXFiler. I don't use remasterpup2 any more - I just create a save file, mount that & extract needed file changes then repack as another .sfs
Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 3444
Location: Cradle of Humankind

PostPosted: Sat 25 Apr 2020, 11:44    Post subject:  

mikeslr wrote:
Hi nick,

Thanks for reminding me about the Edit-initrdgz.pet. Is that the one from here? http://murga-linux.com/puppy/viewtopic.php?p=821145#821145

"...Would you be interested to be a guinea pig for testing?" Maybe. But I've got a couple of other, sort-of-related, projects. I recently downloaded ff-74.0-qAlight.sfs which I thought was published by rufwoof with a link on the Quirky-light thread. But I can't find the link again. At any rate, it runs firefox-74 [I think fredx181's portable] in a firejail. I have it running under bionicpup64. Mounting the SFS reveals what appears to be almost another operating system.

The regular-portable version of firefox I have when run-as-spot honors spot's permission limitations. So I don't think a firejail adds much to it. But it got me thinking. Wine is particularly problematic for several reasons. The first is that WineHq indicates that protection against malware is a problem left to various Distros. Puppy, running as Root, ignores that. The second is that most of the useful Windows programs anyone would want are 32-bit while current Linux operating systems are, increasingly, only 64-bit. So, although, there are 64-bit version of Wine, to be useful one needs Multi-arch capabilities which Puppies --fatdog, I think, being the exception-- don't have. The Puppy work-around is to sfs-load 32-bit libraries, configure your system to use them (ldconfig) then install 32-bit Wine. As far as I can see, that's the only reason to load 32-bit libraries. "Rub Goldberg Machine" comes to mind. And, of course, this has to be done for each 64-bit version of Puppy by every user.

Wine running in a firejail --or configured to install into one-- suggests itself as an alternative. But figuring out all the details is probably above my pay-grade. I tried creating a wine "adrive" from a functioning system with a SaveFile using your tool. Something --beyond my knowledge-- went wrong. So I shelved that project and, hence, my pessimism regarding my ability to place wine in firejail.

But email me exactly what you have in mind --remember I have the technical knowledge of a kid playing with blocks-- and I'll let you know.

Hi, Mike. Yes I think that is the edit script. Attached an experimental remaster script dealing with additional drives and extra sfs's. You can choose which to include or not and the sfs's do not have to be unmounted for exclusion. I didn't do much testing myself. The selection dialog may not work correctly with old Puppys which have old versions of gtkdialog installed. It works for me with Precise and newer.
nicOS-Remaster-Tester.zip
Description 
zip

 Download 
Filename  nicOS-Remaster-Tester.zip 
Filesize  5.92 KB 
Downloaded  157 Time(s) 

_________________
nicOS-Utility-Suite
Back to top
View user's profile Send private message 
ozsouth

Joined: 01 Jan 2010
Posts: 862
Location: S.E Australia

PostPosted: Sun 26 Apr 2020, 01:57    Post subject:  

initrd.gz-wx2001, allowing wdrv & xdrv for ScPup64-20.01, is here: http://s000.tinyupload.com/?file_id=08235182211480281330
Rename it to initrd.gz
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 4 of 4 [48 Posts]   Goto page: Previous 1, 2, 3, 4
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 1.8170s ][ Queries: 13 (1.7730s) ][ GZIP on ]