New SFS files for EasyOS

Moderator: BarryK

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

New SFS files for EasyOS

Post by BarryK »

In the last few days, these SFSs have been created:

"Blender 3D modeler SFS created"
https://bkhome.org/news/202209/blender- ... eated.html

"New webcam works great with Zoom"
https://bkhome.org/news/202209/new-webc ... -zoom.html

Chrome
https://bkhome.org/news/202209/easy-cre ... b2sfs.html

These will only work in EasyOS, as they require some support infrastructure, as each app runs as its own user. Blender runs as user 'blender', for example.

More to come!
If you want to put in a request, please do...

williwaw
Posts: 1953
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: New SFS files for EasyOS

Post by williwaw »

BarryK wrote: Fri Sep 16, 2022 1:46 pm

More to come!
If you want to put in a request, please do...

Not a request for an addition to the sfs repo, but could you share, perhaps on the blog, a few details about the work flow, tools and sources you use to collect the needed dependencies you include in your "debs" folder before running deb2sfs?

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

williwaw wrote: Fri Sep 16, 2022 6:54 pm
BarryK wrote: Fri Sep 16, 2022 1:46 pm

More to come!
If you want to put in a request, please do...

Not a request for an addition to the sfs repo, but could you share, perhaps on the blog, a few details about the work flow, tools and sources you use to collect the needed dependencies you include in your "debs" folder before running deb2sfs?

In the case of Zoom, I read the dependencies here:

https://support.zoom.us/hc/en-us/articl ... m-on-Linux

The list of packages installed in EasyOS is

Code: Select all

/root/.packages/woof-installed-packages

The list of packages available in the Dunfell repo:

Code: Select all

/root/.packages/Packages-oe-dunfell-official

I saw from the list of required dependencies that Easy does not have 'ibus', so need to get that from somewhere. You won't find it in Packages-oe-dunfell-official, as I have added it a couple of days ago. I also looked at the deps of ibus and saw that 'unicode-ucd' is required.

If the Dunfell repo doesn't have the missing deps, they can be obtained from a Debian repo:

https://www.debian.org/distrib/packages

ibus package:

https://packages.debian.org/bullseye/ibus

...a bit more tedious, need to examine the deps, see if any missing from Easy, and download any required DEBs.

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

Shotcut video editor added:

"Shotcut video editor now an SFS"
https://bkhome.org/news/202209/shotcut- ... n-sfs.html

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

I'm on a roll, have created OpenShot video editor SFS:

"OpenShot video editor now an SFS"
https://bkhome.org/news/202209/openshot ... n-sfs.html

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Check blender addons

Post by don570 »

Note to BarryK..

I was able to get appimages of various apps to run perfectly in the previous version of Easy OS.
Current version 435 --> I get errors in the terminal (something about executable binary not recognized)
--------------------------------------------------
Also check Preferences > Addons
In Blender they are very important and they are stored in the users folder.
If they can't be chosen (by ticking box) then Blender becomes useless .
Blender stores a lot in users folder , like python scripts.
I"ve tracked down where you've stored it and will test.
http://distro.ibiblio.org/easyos/amd64/ ... _amd64.sfs
______________________________________________________________

williwaw
Posts: 1953
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: New SFS files for EasyOS

Post by williwaw »

BarryK wrote: Sat Sep 17, 2022 1:43 am

If the Dunfell repo doesn't have the missing deps, they can be obtained from a Debian repo:

https://www.debian.org/distrib/packages

ibus package:

https://packages.debian.org/bullseye/ibus

...a bit more tedious, need to examine the deps, see if any missing from Easy, and download any required DEBs.

when choosing from buster, bullseye, stable, testing, etc, for the chosen deb, is the bullseye repo the better choice for consistency with dunfell at this time?
similarly, would one want to choose the deps to be from the same version that the deb is from?

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

williwaw,
In the case of Zoom, the deb came from the Zoom site. It won't be in the Debian repo because it is closed source.

I cannot recall, it might have been the Zoom site, it stated that the deb will work with debian version 9 onwards.
So I guess that means, if any extra debs are required, be conservative, select from stable repo (11) or earlier.

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

don570,
OpenShot came as an appimage, I was able to mount it like this, then just used "cp -a ..." to copy-out the files:

Code: Select all

# mount -o loop OpenShot-v2.6.1-x86_64.AppImage mntpt

I got the info how to extract, from here:

https://docs.appimage.org/user-guide/run-appimages.html

OpenShot is a type-1 appimage.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: New SFS files for EasyOS

Post by don570 »

Dell OptiPlex desktop with a nvidia geforce video card

# mount -o loop OpenShot-v2.6.1-x86_64.AppImage mntpt

In Easy OS version 4.3.4 I just mounted the SFS file and did a simple copy of your blender SFS with ROX filer (cp -R also works)
and to my surprise it did work well at first .... but I found a strange bug.
I assume that nouveau video driver is loaded.

In easy Os 4.3.5 I can't get any appimage or SFS to work. However your apps in easy.SFS do work.

Back to blender in Easy 434 --> When I use the blender grease pencil It appears to work well . Then I try to create a new material by clicking on new material icon
and various crashes or freezes happen.

Here is the output of /tmp crash file. Note that there is a mention of libdrm and nouveau
Note that when I use the appimage version of blender it has the same problem...
With fatdog linux there is no problem with blender (I use official nvidia video driver in fatdog)

Code: Select all

_______________________________________________________
# blender
localuser:blender being added to access control list
Read prefs: /home/blender/.config/blender/3.3/config/userpref.blend
blender: ../libdrm-2.4.110/nouveau/pushbuf.c:730: nouveau_pushbuf_data: Assertion `kref' failed.
Aborted
# # blender
Read prefs: /home/blender/.config/blender/3.3/config/userpref.blend
Writing: /tmp/blender.crash.txt
Writing: /tmp/blender.crash.txt
Segmentation fault
# 
# backtrace
./blender() [0xbdfaf60]
./blender() [0x8de26a]
/lib/libc.so.6(+0x3b210) [0x7f8b398be210]
/usr/lib/dri/nouveau_dri.so(+0xb81a60) [0x7f8b2aaf1a60]
/usr/lib/dri/nouveau_dri.so(+0xb98209) [0x7f8b2ab08209]
/usr/lib/dri/nouveau_dri.so(+0xc35967) [0x7f8b2aba5967]
/usr/lib/libdrm_nouveau.so.2(+0x45a8) [0x7f8b2dec15a8]
/usr/lib/libdrm_nouveau.so.2(+0x47f9) [0x7f8b2dec17f9]
/usr/lib/libdrm_nouveau.so.2(nouveau_pushbuf_space+0x19e) [0x7f8b2dec1ea0]
/usr/lib/libdrm_nouveau.so.2(+0x4fbe) [0x7f8b2dec1fbe]
/usr/lib/dri/nouveau_dri.so(+0xc45ace) [0x7f8b2abb5ace]
/usr/lib/dri/nouveau_dri.so(+0xc45bf0) [0x7f8b2abb5bf0]
/usr/lib/dri/nouveau_dri.so(+0xc47310) [0x7f8b2abb7310]
/usr/lib/dri/nouveau_dri.so(+0x3166cc) [0x7f8b2a2866cc]
./blender() [0x1012aa9]
./blender() [0x10139d6]
./blender() [0x101443f]
./blender() [0x1052204]
./blender() [0x105235b]
./blender() [0x10536ea]
./blender() [0x100dfe2]
./blender() [0x1d4faa8]
./blender() [0x1d5046d]
./blender() [0x1d57d3c]
./blender() [0x26fe496]
./blender() [0x26fe819]
./blender() [0x26fe89b]
./blender() [0x26feae9]
./blender() [0xe8ae53]
/lib/libpthread.so.0(+0x8c64) [0x7f8b39d61c64]
/lib/libc.so.6(clone+0x43) [0x7f8b39973ec3]

# Python backtrace
________________________________________________________
Writing: /tmp/blender.crash.txt
nouveau: kernel rejected pushbuf: Invalid argument
nouveau: ch6: krec 0 pushes 1 bufs 15 relocs 0
nouveau: ch6: buf 00000000 00000004 00000004 00000004 00000000 0x7f2875d98000 0x130000 0x80000
nouveau: 	0x4424c000
nouveau: Segmentation fault
# 
User avatar
bugnaw333
Posts: 343
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 531 times
Been thanked: 69 times

Re: New SFS files for EasyOS

Post by bugnaw333 »

BarryK wrote: Fri Sep 16, 2022 1:46 pm

In the last few days, these SFSs have been created:

"Blender 3D modeler SFS created"
https://bkhome.org/news/202209/blender- ... eated.html

"New webcam works great with Zoom"
https://bkhome.org/news/202209/new-webc ... -zoom.html

Chrome
https://bkhome.org/news/202209/easy-cre ... b2sfs.html

These will only work in EasyOS, as they require some support infrastructure, as each app runs as its own user. Blender runs as user 'blender', for example.

More to come!
If you want to put in a request, please do...

Barry,
Could you please make an SFS for Gihosoft Video Editor. :geek:

Thanks and best regards,
Reynaldo

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

Reynaldo,
There doesn't seem to be a Linux version of Gihosoft video editor, only Windows and macOS.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Shotcut SFS files for EasyOS

Post by don570 »

I tried shotcut SFS in Easy OS 434
The appimage worked well.

BarryK 's SFS version doesn't work on my machine because dragging a MP3 file or MP4 file will cause a crash
(see terminal message)
Strangely I found I could drag a WAV file into the shotcut window and edit it. This makes me think that there is
a problem with media libraries not located in SFS but should. (or paths to media libraries are wrong???)
I installed shotcut by dragging the files in Rox filer rather than by internet.

Code: Select all

# /usr/bin/shotcut
localuser:shotcut being added to access control list
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
---
/opt/shotcut/shotcut: line 21:  1838 Segmentation fault      bin/shotcut "$@"
# 

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

I just now tested, dragged an mp4 into the playlist (big buck bunny, 720p), it works for me.

One thing, running the appimage might have messed up /usr/bin/shotcut and /usr/bin/shotcut.bin
or messed up something else.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: New SFS files for EasyOS

Post by don570 »

I think I mixed up x86 vs x64 linux

The numbers are confusing to me , so I downloaded the x86 version thinking that it is 64 bits.
I'll roll back 64 bit 434 version and test again.

_______________________________________________________

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

don570 wrote: Thu Sep 22, 2022 8:40 pm

I think I mixed up x86 vs x64 linux

The numbers are confusing to me , so I downloaded the x86 version thinking that it is 64 bits.
I'll roll back 64 bit 434 version and test again.

_______________________________________________________

I use Debian naming, "x86" means 32-bit, "amd64" means x86_64 (64-bit).

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

suspicious about using SFS apps

Post by don570 »

@BarryK

When I tried running your blender SFS package after first installing shotcut SFS package --->
Blender was very unstable and would crash or freeze when I tried to do any editing.

This makes me suspicious about using SFS apps.

Appimages --> I've never had problems with them. I use them all the time in fatdog64 linux.
However to get krita to work in fatdog64 linux, I have to modify the library path.

Code: Select all

LD_LIBRARY_PATH= ./krita-4.1.7-x86_64.appimage

_______________________________________________________________

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: New SFS files for EasyOS

Post by don570 »

I spent some time this morning checking your shotcut SFS using Easy OS 434
I was careful to start from scratch.

1) frugal install of EasyOS 434
2) install shotcut SFS using a terminal copy

Code: Select all

cp -a  .  /

3) sync
4) launch shotcut

Code: Select all

/usr/bin/shotcut

5) drag mp4 file to project list. Nothing happened
6) drag wav file to project list . --> good results
7) I tried to save project to /root ---> no permission??? very strange.
8) I tried to save to /home --> allowed

Next I had an appimage of shotcut on my hard drive so I tried it.
I took video of my experience. It went fine and I saved project to /root.
Check out what happened when I tried to open that project up in the SFS version of shotcut.
It recognized the video but wouldn't play it. But it does still play a Brahms wav file!!!

video of shotcut SFS review

https://drive.google.com/file/d/1xSMs4k ... sp=sharing
_________________________________________________________________________

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

Why aren't you installing the sfs the normal way?
That is, you click on "sfs" icon and choose to install it to the main desktop, or container.

If you have already downloaded it, place it at /mnt/wkg/sfs/easyos/oe/dunfell, then click on the "sfs" icon.

Copying the contents of the sfs is not the correct way to install it.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: New SFS files for EasyOS

Post by don570 »

Why aren't you installing the sfs the normal way?

The built-in instructions describe a computer with an internet connection.
I didn't see a folder mentioned for dragging SFS packages inside.
______________________________________

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

don570 wrote: Fri Sep 23, 2022 8:14 pm

Why aren't you installing the sfs the normal way?

The built-in instructions describe a computer with an internet connection.
I didn't see a folder mentioned for dragging SFS packages inside.
______________________________________

Ah ok. The "sfs" icon will work off-line also.
If you place the sfs at that path I posted above, then click on "sfs" icon, you will be able to install it, to main desktop or container.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: New SFS files for EasyOS

Post by don570 »

The built-in instructions describe a computer with an internet connection.
I didn't see a folder mentioned for dragging SFS packages inside.

I checked the instructions again and if I had gone to the boot app in the start menu,
the instructions are mentioned there clearly. ie the folder to drag them inside is mentioned.

__________________________________________________

I did another check again of shotcut --> this time placing it in the proper folder
I rebooted and could launch now from start menu, however I had the same results as before :roll:

Then I checked the imageapp of shotcut and it worked again the same ---> perfectly.

By the way the media apps work well in my install. No problems playing music or video.
mhwaveEdit has to be set for pulse audio however
and to use ' arecord ' I need to set the input level in the pulse audio mixer app.
_______________________________________

When I try to install limine boot menu to test it -----> I get message that it can't be
installed on my machine. The message says that I have a uefi machine but haven't configured it right.
My machine is the last generation of Dell before it switched to uefi.
Window 10 gets confused as well and gives a confusing message in the BIOS messages
about my machine being a uefi machine.

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

don570,
I will get back to you about that problem with Limine Installer. The script that does the detection whether BIOS or UEFI is in /usr/local/limine-installer -- looks like it needs tweaking for your PC.

Note, EasyOS 4.4 is released, with Limine 3.25.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

limine install message

Post by don570 »

limine install message for Dell Optiplex desktop

info easy OS 434.... I will test 4.4 tonite.

uefi-warning-message.png
uefi-warning-message.png (14.54 KiB) Viewed 2067 times

____________________________________

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

newer version of shotcut

Post by don570 »

I noticed that there is a new (4 days ago) version of shotcut
https://www.shotcut.org/download/
Barry's version is June...
_______________________________________

User avatar
bugnaw333
Posts: 343
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 531 times
Been thanked: 69 times

Re: New SFS files for EasyOS

Post by bugnaw333 »

BarryK wrote: Tue Sep 20, 2022 5:27 am

Reynaldo,
There doesn't seem to be a Linux version of Gihosoft video editor, only Windows and macOS.

What about Ventoy, I hope you can make an SFS for this.

https://www.ventoy.net/en/download.html

Thanks and best regards.

don570
Posts: 688
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 times

Re: New SFS files for EasyOS

Post by don570 »

I hope you can make an SFS for this.

It's strictly windows code so not possible. However the concept of booting an ISO is interesting.
BarryK has moved to making images which is the current standard in Linux.
__________________________________________________________

User avatar
bugnaw333
Posts: 343
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 531 times
Been thanked: 69 times

Re: New SFS files for EasyOS

Post by bugnaw333 »

Hi, Barry.
Is it possible to have a DOSBox SFS file or a Pet Package?

Thanks and best regards,
Reynaldo

User avatar
rockedge
Site Admin
Posts: 6549
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2751 times
Been thanked: 2627 times
Contact:

Re: New SFS files for EasyOS

Post by rockedge »

I have a DOSBox PET built in a Bionic64 but it also works on Fossapup64 and might work OTB in EasyOS
dosbox-0.74-2-x86_64.pet

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: New SFS files for EasyOS

Post by BarryK »

Audacity audio editor and recorder, version 3.1.3, SFS:

https://bkhome.org/news/202210/audacity ... eated.html

Post Reply

Return to “EasyOS”