2023 Wish List

Moderator: BarryK

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

williwaw wrote: Fri Mar 17, 2023 8:59 pm

would it be possible to enhance the rollback feature to allow booting into alternative .session files?

a choice of .sessions working within a single updateable install would be nice. especially if one could have those choices available in the initrd menu at boot time.

Although there is only the one .session folder, snapshots effectively provide multiple "save folders", like in Puppy.

Menu "Shutdown -> Rectify -> Reboot, with rollback" enables rollback to any snapshot.
Rollback can also be done via "Filesystem -> Easy Version Control"

williwaw
Posts: 1574
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 143 times
Been thanked: 288 times

Re: 2023 Wish List

Post by williwaw »

Easy Version Control" is the way to go for rebooting, as one can easily review any notes made when the snapshot was created.

As for making choices at boot time, could there be , or is there a way to pass the rw-xxxxxx.sfs file name to the kernel line of a boot stanza?

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

Something to think about for the future of EasyOS:

"Pondering some fundamentals"
https://bkhome.org/news/202303/ponderin ... ntals.html

LHESTIA
Posts: 8
Joined: Tue Jan 04, 2022 10:23 am

Re: 2023 Wish List

Post by LHESTIA »

Hello Barry,

I think we must keep the possibility of using containers, a bit like the choice of the desktop with icons or without. For my part, I use containers to use applications not present in kirkstone but especially for maximum security. For example, I call fpm2 in container with the terminal (ec-chrot www fpm2) and my passwords are thus not only secured by the software but are completely hidden when I return to the www container. I don't think such a choice, container or no container can be a difficulty for a beginner if the command is simple. And as you say yourself, containers are the originality of easyos like operating under root elsewhere. Thank you for all this work, easy is a great space of freedom for the use of the PC.
Best regards.

scsijon
Posts: 188
Joined: Fri Jul 24, 2020 10:11 am
Has thanked: 6 times
Been thanked: 17 times

Re: 2023 Wish List

Post by scsijon »

Containers please. I don't know how others work, but since you introduced them i've slowly changed my work methodology and have one specifically for all my "Office Functions", one for my "On-line Functions" one for my "Graphics Functions", one for my "Games" and one for my "Development work" as well as your standard set. I don't think individual application directories would allow me to share information inside these groups while maintaining their independance and security from outside.

Maybe
Posts: 115
Joined: Fri May 28, 2021 7:07 pm
Has thanked: 83 times
Been thanked: 13 times

Re: 2023 Wish List

Post by Maybe »

I don't use containers. By itself, Linux is an OS on which viruses do not write in such quantities as for Windows. That in itself protects the user. Just use Linux and you are almost completely safe. In addition, there are built-in mechanisms for protecting passwords and other data in browsers. Not enough? Use addons (add-ons) for browsers (for example, Firefox). Well, if that's not enough then perhaps using a browser in a container is justified. But what about other applications or even individual distributions in a container, why? I do not understand. To understand the practical value of containers, I created a topic: viewtopic.php?t=8245
So far, I do not fully understand the need for using containers in EasyOS. I really like this OS simplicity, elegance of applications, utilities, EasyOS update mechanisms, speed of work! It seems to me that the applications are run as a separate user - this is a sufficient level of security.

In addition, Barry popularizes and simplifies the use of Appimage - applications that work as containers.

From Dmitry (Russia)

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

Containers are still there in 5.2, and I reckon they will stay.

Instead, will embark on a strategy to clarify and simplify usage of the three different package managers:

1. PKGget (PPM), the traditonal package manager.
2. SFSget loads SFS files, either as layer in the main filesystem or in a container.
3. AppImage Installer, runs apps as own-user in main filesystem

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

appimage list

Post by don570 »

Regarding appimages -

Reading Barry's news blog ---> It's a lot of work maintaining appimages based on version numbers...

So I suggest an icon on the desktop named Appimages.
Clicking it will display a list of recommended Appimages i.e. they have been tested to work.
Put the responsibility on the user to download the appimage to the /appimage folder
Then run /usr/local/appimage/appimage to install properly i.e. set permissions and make Start Menu launch item.
__________________________________________-

hnut
Posts: 5
Joined: Wed Dec 14, 2022 6:42 pm
Has thanked: 9 times

Re: 2023 Wish List

Post by hnut »

Hi,

I'm having trouble compiling emacs with native compilation enabled (--with-native-compilation flag). Having tried the Arch, Fedora, and Ubuntu libgccjit(the lib dep for native comp) packages without success, I'd like to ask if somebody has any tips.

Or maybe we could have it included in the devx.sfs file in future releases.
Here are some notes and an example
https://gcc.gnu.org/onlinedocs/jit/inte ... ging-notes
https://github.com/archlinux/svntogit-p ... BUILD#L126

i'll keep trying to compile and create a libgccjit pet package.

thanks in advance, o/

EDIT: errors:
with arch's libgccjit-12.2.1-2-x86_64

Code: Select all

checking for gcc_jit_context_acquire in -lgccjit... no
configure: error: ELisp native compiler was requested, but libgccjit was not found.
Please try installing libgccjit or a similar package

this error is the same as without a libgccjit package, any recommendation for CPPFLAGS or LDFLAGS.

EDIT1: using an EasyOS Dunfell base i compiled and made an sfs file; compiling emacs failed with something about libiberty, if im not mistaken. i'll try with Kirstone5.2 and report back.

williwaw
Posts: 1574
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 143 times
Been thanked: 288 times

Re: appimage list

Post by williwaw »

agree with don that the update feature for appimages may be over kill, especially if different appimages fall in and out of favor or maintence.
perhaps an EasyOs forum subsection for comments, recomendations requests etc. concerning all things apps, sfses, appimages.......

does appimages have the potential to replace sfsget and maintence of sfses?

concerning containers:
take the container icons off the desktop but keep the feature available with a "toggle"

Btw, is there a correct or best way to remove unwanted users from /home?

Berto
Posts: 127
Joined: Wed Feb 02, 2022 12:42 am
Has thanked: 11 times
Been thanked: 12 times

Re: 2023 Wish List

Post by Berto »

@williwaw, @don570

thanks for your comments. I completely agree with you both. In any other OS you must get along with buggy software too, and the only thing to try is to ask in some forum ... In EasyOS we can rollback if sth isn't working and try sth. else. So no problem if an update of something isn't working.

Regards,

Berto

ASUS Netbook, Intel Atom N450, Nvidia / ASUS Notebook Pro 78S, Core i7, Nvidia

User avatar
bugnaw333
Posts: 227
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 337 times
Been thanked: 31 times

Re: 2023 Wish List

Post by bugnaw333 »

Could you add a "Screen Mirroring"--PC to TV for your next release of EasyOS? ;)

I could not find any apps support for this on Linux distro or Puppy distro. :(

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

hnut wrote: Fri Mar 31, 2023 3:58 am

Hi,

I'm having trouble compiling emacs with native compilation enabled (--with-native-compilation flag). Having tried the Arch, Fedora, and Ubuntu libgccjit(the lib dep for native comp) packages without success, I'd like to ask if somebody has any tips.

Or maybe we could have it included in the devx.sfs file in future releases.
Here are some notes and an example
https://gcc.gnu.org/onlinedocs/jit/inte ... ging-notes
https://github.com/archlinux/svntogit-p ... BUILD#L126

i'll keep trying to compile and create a libgccjit pet package.

thanks in advance, o/

EDIT: errors:
with arch's libgccjit-12.2.1-2-x86_64

Code: Select all

checking for gcc_jit_context_acquire in -lgccjit... no
configure: error: ELisp native compiler was requested, but libgccjit was not found.
Please try installing libgccjit or a similar package

this error is the same as without a libgccjit package, any recommendation for CPPFLAGS or LDFLAGS.

EDIT1: using an EasyOS Dunfell base i compiled and made an sfs file; compiling emacs failed with something about libiberty, if im not mistaken. i'll try with Kirstone5.2 and report back.

I think there is an emacs appimage available. saw it somewhere, haven't tried it.

hnut
Posts: 5
Joined: Wed Dec 14, 2022 6:42 pm
Has thanked: 9 times

Re: 2023 Wish List

Post by hnut »

BarryK wrote: Fri Mar 31, 2023 3:43 pm
hnut wrote: Fri Mar 31, 2023 3:58 am

Hi,

I'm having trouble compiling emacs with native compilation enabled (--with-native-compilation flag). Having tried the Arch, Fedora, and Ubuntu libgccjit(the lib dep for native comp) packages without success, I'd like to ask if somebody has any tips.

...

I think there is an emacs appimage available. saw it somewhere, haven't tried it.

thanks for the reply. got it working under current Kirkstone.

I'll look into the Appimage creating proccess; emacs running as as separate user sounds interesting

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

hnut wrote: Sat Apr 01, 2023 4:55 am
BarryK wrote: Fri Mar 31, 2023 3:43 pm
hnut wrote: Fri Mar 31, 2023 3:58 am

Hi,

I'm having trouble compiling emacs with native compilation enabled (--with-native-compilation flag). Having tried the Arch, Fedora, and Ubuntu libgccjit(the lib dep for native comp) packages without success, I'd like to ask if somebody has any tips.

...

I think there is an emacs appimage available. saw it somewhere, haven't tried it.

thanks for the reply. got it working under current Kirkstone.

I'll look into the Appimage creating proccess; emacs running as as separate user sounds interesting

You might be better off creating an SFS. There is a utility 'dir2sfs' that will create an sfs that will run on the main filesystem as a non-root user, or in a container. There is also 'deb2sfs'.

'dir2sfs' is introduced here:

https://easyos.org/dev/coding-for-easyos.html

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

Avoid red text during boot

Post by don570 »

I tried Kirkstone 5.3.2 and I noticed that boot messages use several colors.
The only color that gave me trouble to read was red. It didn't stand out clearly.
Maybe I have some eyesight problem, but the purple was much easier to read on screen.
__________________________________________________________________

User avatar
bugnaw333
Posts: 227
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 337 times
Been thanked: 31 times

Re: 2023 Wish List

Post by bugnaw333 »

I don't like the red also. :thumbdown:

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

@don570 @bugnaw333
Was the red OK prior to 5.3.2?

If so, then I know the cause of your problem.

Traditionally, .psf and .psfu console fonts are 256 glyphs, that is, 256 different characters, and 16 colors.
However, for 5.3.2 I am now using a 512 glyph .psfu "zap" font, which only supports 8 colors.

Zap font page:

https://www.zap.org.au/projects/console-fonts-zap/

Quoting:

Traditional VGA-style video hardware uses a single bit to indicate either colour intensity or the presence of a 512-glyph font. Thus, on such VGA consoles, using such an extended font will reduce the number of colours that can be displayed, from 16 down to 8. Using a 256-glyph font will allow the use of all 16 colours. Framebuffer-style consoles do not have this limitation.

I presume that you guys have old BIOS computers, so are hitting this limitation.

The reason for changing to a 512-glyph font is that it has all the unicode characters required for all languages supported by Easy. Previously, had to load different fonts.

So, light-red will now only display as normal red, which it seems is too dark on your monitors.

The only fix I can see will be to change the background from black to something lighter, to give sufficient contrast to the foreground colour. It looks like will be restricted to the first half of this table:

https://dev.to/ifenna__/adding-colors-t ... ripts-48g4

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

Having written all of the above, I didn't expect that there would be any old computers that would have the 8-colour limitation.

As the zap page states, a framebuffer console will not have that limitation.

Booting up on my Compaq Presario, do get the full 16 colours, and the red displays bright-red, very clear.

Berto
Posts: 127
Joined: Wed Feb 02, 2022 12:42 am
Has thanked: 11 times
Been thanked: 12 times

Re: 2023 Wish List

Post by Berto »

Does anyone know a video player where you can change the playback speed? Theoretically in VLC it's possible, but doesn't work for me.It works one time, then it crashes....

I had to review many hours of CCTV records yesterday, and it really would be a big help if I could playback faster where nth. important happens and very slow when there is sth important.

Regards,

Berto

ASUS Netbook, Intel Atom N450, Nvidia / ASUS Notebook Pro 78S, Core i7, Nvidia

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

Berto wrote: Sat Jun 10, 2023 11:28 pm

Does anyone know a video player where you can change the playback speed? Theoretically in VLC it's possible, but doesn't work for me.It works one time, then it crashes....

I had to review many hours of CCTV records yesterday, and it really would be a big help if I could playback faster where nth. important happens and very slow when there is sth important.

mpv:
https://superuser.com/questions/1657261 ... deo-player

Or, probably one of the video editors would do that.

User avatar
p310don
Posts: 286
Joined: Tue Dec 03, 2019 7:17 am
Location: Brisbane, Australia
Has thanked: 54 times
Been thanked: 91 times

Re: 2023 Wish List

Post by p310don »

barryk wrote

Or, probably one of the video editors would do that.

^^this, this is perfect. If I need to scroll through a video, my go to is avidemux video editor. It scrolls flawlessly through video backwards and forwards.

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

mpv - fast playback

Post by don570 »

MPV allows fast playback speed - useful for podcasts.
Right click on a download

viewtopic.php?p=91829#p91829
_________________________________

kris777
Posts: 39
Joined: Fri Dec 25, 2020 7:53 pm
Has thanked: 3 times
Been thanked: 8 times

Re: 2023 Wish List

Post by kris777 »

Is it possible to install Conky ... sorry but I can't find it anywhere in EasyOS settings. :oops:

User avatar
BarryK
Posts: 2244
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 548 times

Re: 2023 Wish List

Post by BarryK »

kris777 wrote: Sun Jun 18, 2023 6:09 pm

Is it possible to install Conky ... sorry but I can't find it anywhere in EasyOS settings. :oops:

The feedback that I have received about Conky is that it is a resource hog.

Easy does not have a Conky package.

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

2023 Wish List

Post by don570 »

Instead of Buster,Dunfell or Wheatstone versions of EasyOS
what about a Fatdog64 900 version.

Their libraries seem to have good compatibility to AppImages,
so it would seem a good choice.
_________________________________________

Post Reply

Return to “EasyOS”