2023 Wish List

Moderator: BarryK

User avatar
fredx181
Posts: 3103
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 378 times
Been thanked: 1324 times
Contact:

Re: 2023 Wish List

Post by fredx181 »

Xyz2022 wrote:

Question: Where to add '--no-sandbox' to the copied file at the desktop?

At the Exec= line, so: Exec=sejda-desktop --no-sandbox
If it doesn't work, try full path: Exec=/opt/sejda-desktop/sejda-desktop --no-sandbox

Xyz2022
Posts: 18
Joined: Mon Oct 03, 2022 10:10 am
Has thanked: 12 times

2023 Wish List - Koodo Reader

Post by Xyz2022 »

Hi,

There is download for Linux at this web site
https://koodo.960960.xyz/en

The deb file installs okay but upon executing, the application gives an error message.

Please guide.

Best Regards

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

Re: 2023 Wish List - Koodo Reader

Post by BarryK »

Xyz2022 wrote: Tue Feb 28, 2023 3:55 am

Hi,

There is download for Linux at this web site
https://koodo.960960.xyz/en

The deb file installs okay but upon executing, the application gives an error message.

Please guide.

Best Regards

fredx181 has already guided you. However, the .deb from the url you have provided is a bit different...

I downloaded the .deb, and clicked on it to install.
I edited /usr/share/applications/koodoo-reader.desktop:

Code: Select all

Exec="/opt/Koodo Reader/koodo-reader" --no-sandbox

Annoying that the path has a space character. Anyway, you will also need to do this, in a terminal:

Code: Select all

# fixmenus
# jwm -reload

That updates the JWM menu.

Then choose "Koodoo Reader" in the "Utility" menu.

Xyz2022
Posts: 18
Joined: Mon Oct 03, 2022 10:10 am
Has thanked: 12 times

Koodo Reader

Post by Xyz2022 »

Hi,

Thanks for putting so much time and energy in this. I played with it with all my computer knowledge.

There are a lot of messages in terminal at fixmenus command. Upon clicking the menu item, nothing happens.

Just looking for an EPUB reader which works.

# fixmenus
Generating /root/.icewm/menu...
Generating /root/.jwmrc...

** (process:6128): CRITICAL **: 16:11:13.942: gmenu_tree_directory_get_icon: assertion 'directory != NULL' failed

** (process:6128): CRITICAL **: 16:11:13.942: gmenu_tree_directory_get_name: assertion 'directory != NULL' failed

** (process:6128): CRITICAL **: 16:11:13.942: gmenu_tree_directory_get_contents: assertion 'directory != NULL' failed

** (process:6128): CRITICAL **: 16:11:13.942: gmenu_tree_item_unref: assertion 'item != NULL' failed
Generating /root/.jwmrc.bak...
Generating /root/.fbpanel/default...

** (process:10590): CRITICAL **: 16:11:16.508: gmenu_tree_directory_get_icon: assertion 'directory != NULL' failed

** (process:10590): CRITICAL **: 16:11:16.508: gmenu_tree_directory_get_name: assertion 'directory != NULL' failed

** (process:10590): CRITICAL **: 16:11:16.508: gmenu_tree_directory_get_contents: assertion 'directory != NULL' failed

** (process:10590): CRITICAL **: 16:11:16.508: gmenu_tree_item_unref: assertion 'item != NULL' failed
Generating /root/.config/openbox/menu.xml...
cat: /etc/xdg/openbox/menu_top.xml: No such file or directory
cat: /etc/xdg/openbox/menu_bottom.xml: No such file or directory

# jwm -reload
#

Attachments
capture475.png
capture475.png (14.59 KiB) Viewed 2112 times
capture11872.png
capture11872.png (78.02 KiB) Viewed 2112 times
User avatar
BarryK
Posts: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 times

Re: 2023 Wish List

Post by BarryK »

Xyz2022,
It would seem that you installed a different deb than the one you provided an url for.

There is download for Linux at this web site
https://koodo.960960.xyz/en

You provided a url, I downloaded the deb, it installed to "/opt/Koodoo Reader"
-- with a space character.

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

Re: 2023 Wish List

Post by hnut »

thanks for the Kirkstone release1 :thumbup2:

personally, I wish for an arm64 Kirkstone series

tosim
Posts: 481
Joined: Thu Jul 23, 2020 1:13 pm
Has thanked: 932 times
Been thanked: 59 times

Re: 2023 Wish List

Post by tosim »

I d/l'd the AppImage of Koodo Reader, and checked it out. Looks pretty good for a new reader
Usually though, I read on my Kindle Paperwhite and/or my Nook Reader.

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

Re: 2023 Wish List

Post by BarryK »

hnut wrote: Wed Mar 01, 2023 7:43 pm

thanks for the Kirkstone release1 :thumbup2:

personally, I wish for an arm64 Kirkstone series

Yes, I'm hoping to do this sometime this year.

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

Re: 2023 Wish List - Koodo Reader

Post by BarryK »

Xyz2022 wrote: Tue Feb 28, 2023 3:55 am

Hi,

There is download for Linux at this web site
https://koodo.960960.xyz/en

The deb file installs okay but upon executing, the application gives an error message.

Please guide.

Best Regards

@Xyz2022
Easy 5.1 has Koodo Reader available as an AppImage. So you just choose it in the AppImage Installer app and it will download and install. 5.1 release is imminent, maybe tomorrow.

I have posted about the AppImage Installer here:

viewtopic.php?t=8248

Please note, if you update from 5.0 to 5.1, be sure to uninstall any previous Koodo Reader package.
If you installed a .deb, click on the "pkg" icon and you will be able to uninstall it.

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

Re: 2023 Wish List

Post by williwaw »

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.

User avatar
BarryK
Posts: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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: 1961
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 372 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: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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: 15
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: 203
Joined: Fri Jul 24, 2020 10:11 am
Has thanked: 6 times
Been thanked: 18 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: 120
Joined: Fri May 28, 2021 7:07 pm
Has thanked: 93 times
Been thanked: 19 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: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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: 692
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 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: 1961
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 372 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: 343
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 531 times
Been thanked: 69 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: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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: 692
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 117 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: 343
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 531 times
Been thanked: 69 times

Re: 2023 Wish List

Post by bugnaw333 »

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

User avatar
BarryK
Posts: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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: 2712
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 739 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

Post Reply

Return to “EasyOS”