Page 1 of 2
New SFS files for EasyOS
Posted: Fri Sep 16, 2022 1:46 pm
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...
Re: New SFS files for EasyOS
Posted: Fri Sep 16, 2022 6:54 pm
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?
Re: New SFS files for EasyOS
Posted: Sat Sep 17, 2022 1:43 am
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.
Re: New SFS files for EasyOS
Posted: Sat Sep 17, 2022 10:25 am
by BarryK
Shotcut video editor added:
"Shotcut video editor now an SFS"
https://bkhome.org/news/202209/shotcut- ... n-sfs.html
Re: New SFS files for EasyOS
Posted: Sat Sep 17, 2022 3:42 pm
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
Check blender addons
Posted: Sat Sep 17, 2022 7:01 pm
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
______________________________________________________________
Re: New SFS files for EasyOS
Posted: Sat Sep 17, 2022 9:51 pm
by williwaw
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?
Re: New SFS files for EasyOS
Posted: Mon Sep 19, 2022 1:30 am
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.
Re: New SFS files for EasyOS
Posted: Mon Sep 19, 2022 1:36 am
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.
Re: New SFS files for EasyOS
Posted: Mon Sep 19, 2022 7:20 pm
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
#
Re: New SFS files for EasyOS
Posted: Tue Sep 20, 2022 5:13 am
by bugnaw333
Barry,
Could you please make an SFS for Gihosoft Video Editor.
Thanks and best regards,
Reynaldo
Re: New SFS files for EasyOS
Posted: Tue Sep 20, 2022 5:27 am
by BarryK
Reynaldo,
There doesn't seem to be a Linux version of Gihosoft video editor, only Windows and macOS.
Shotcut SFS files for EasyOS
Posted: Wed Sep 21, 2022 7:04 pm
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 "$@"
#
Re: New SFS files for EasyOS
Posted: Thu Sep 22, 2022 1:58 am
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.
Re: New SFS files for EasyOS
Posted: Thu Sep 22, 2022 8:40 pm
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.
_______________________________________________________
Re: New SFS files for EasyOS
Posted: Fri Sep 23, 2022 2:43 am
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).
suspicious about using SFS apps
Posted: Fri Sep 23, 2022 5:49 pm
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
_______________________________________________________________
Re: New SFS files for EasyOS
Posted: Fri Sep 23, 2022 6:06 pm
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
3) sync
4) launch 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
_________________________________________________________________________
Re: New SFS files for EasyOS
Posted: Fri Sep 23, 2022 7:33 pm
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.
Re: New SFS files for EasyOS
Posted: Fri Sep 23, 2022 8:14 pm
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.
______________________________________
Re: New SFS files for EasyOS
Posted: Sat Sep 24, 2022 2:11 am
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.
Re: New SFS files for EasyOS
Posted: Sat Sep 24, 2022 6:40 pm
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
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.
Re: New SFS files for EasyOS
Posted: Sun Sep 25, 2022 1:49 am
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.
limine install message
Posted: Mon Sep 26, 2022 9:25 pm
by don570
limine install message for Dell Optiplex desktop
info easy OS 434.... I will test 4.4 tonite.
- uefi-warning-message.png (14.54 KiB) Viewed 2063 times
____________________________________
newer version of shotcut
Posted: Mon Sep 26, 2022 9:29 pm
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...
_______________________________________
Re: New SFS files for EasyOS
Posted: Thu Sep 29, 2022 3:11 pm
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.
Re: New SFS files for EasyOS
Posted: Thu Sep 29, 2022 8:06 pm
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.
__________________________________________________________
Re: New SFS files for EasyOS
Posted: Tue Oct 11, 2022 4:24 pm
by bugnaw333
Hi, Barry.
Is it possible to have a DOSBox SFS file or a Pet Package?
Thanks and best regards,
Reynaldo
Re: New SFS files for EasyOS
Posted: Fri Oct 14, 2022 2:41 pm
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
Re: New SFS files for EasyOS
Posted: Sun Oct 16, 2022 2:17 pm
by BarryK
Audacity audio editor and recorder, version 3.1.3, SFS:
https://bkhome.org/news/202210/audacity ... eated.html