Thinking about switching to OpenMandriva

I knew about OM for a while now, I heard about it from Bryan Lunduke. I have Linux Mint 21.3 Cinnamon currently installed alongside a heavily stripped Windows 10. I am thinking of switching to OM on my main machine, seeing that I will have more storage space soon. However I have no pressing issues or questions with that setup, I want to talk about the server setup.

I am thinking about switching to the server version of OpenMandriva on a server I run. The current setup is an older Dell Optiplex 7010 (16GB RAM) running PeppermintOS with Playit, Minecraft Fabric 1.21.5, RustDesk/AnyDesk and a qemu VM, which is running with 4GB RAM PeppermintOS with beta Minecraft, Playit, Recaf and AnyDesk/RustDesk. Previously had run the host on Linux Mint 22 Cinnamon.

I want to list two major issues I have run into with other distros, in the hopes that perhaps the community can let me know how OM handles these issues.

PeppermintOS kills processes outright when it runs out of memory. Sometimes it even kills important processes like AnyDesk or even the DE causing it to log out. I manage the VM remotely and this means players can no longer access the server, the server shut down unsafely, and I can no longer work on the VM, until the owner logs the VM back in.

Linux Mint locks up and freezes whenever it runs out of memory. It does not seem to use the swap at all.

Does OM have a large swap, and does it use it properly? Does it kill processes when it runs out of memory? Does OM accept *.deb packages? (probably a dumb question but the off chance the answer is “yes” that would make switching much easier) and if so, which version of OM do you recommend? Please let me know, I want to give OM a shot.

P.S.: Any anecdotal notes or input would also be warmly accepted. If you haven’t run into any issues similar to the info above then please let me know. Thank you!

2 Likes

Welcome! We are happy to see you and hope you will decide to make this your home.

That said, those are great questions. Rock 6.0 is about to be released, so hang tight, or hang loose.

I leave the questions for the experts.

1 Like

Welcome message

Welcome to OpenMandriva and our forum. This forum is for users of OpenMandriva Linux operating systems.

OpenMandriva forums are mainly users helping other users.

You can talk to our developers at OpenMandriva Chat.

Users with problems need to read How to get better results when posting about problems before reporting any issues or problems. The article is not too long and Do Read.

When a new user has a problem please search the OMLx documentation. OpenMandriva wiki, Forum Resource Guide and the “Search” function of the forum.

If you don’t find what you are looking for, try an Internet search. A lot can be found in the documentation or forum posts for other Linux distributions. If the user finds something written for another distro but has a question, ask in OpenMandriva Chat.

For serious technical problems and package/feature requests please submit a bug report here.

Note: We are a small group. All contributors and developers are unpaid volunteers.
You can make OpenMandriva grow and improve by getting involved.

Any help with testing will be appreciated, whether you are a technical expert or not. The more people and hardware we can get involved, the better we can do OMLx releases and packaging. We also do a lot of testing on virtual machines. Developers tend to use Qemu, most user-level testers use VirtualBox..

Some suggestions that we hope will be useful:

We ask that problems reported in the forum or in a bug report be limited to one problem per thread or report.

We suggest that if your problem reported in the forum or in OM-Chat is not resolved within a few days, please file a proper bug report.

If you have not already done so, scroll through the “Big Warning” at the top of this page and read the information or use the links provided.

Before reporting any problems, read this.

We are simply and respectfully trying to make people aware that as a very small group we are volunteering, without remuneration, our time, expertise, etc, to help you.

1 Like

You accidentally pasted the message twice

Thank you for the response though

1 Like

I had to look again, but yes, you are right.

1 Like

You seem to be trying to do gaming on a old computer with 4GB RAM. Sometimes the hardware just is not adequate. Maybe if you learn more about how to use swap that can be made to work better. The problems with PeppermintOS and Linux Mint seem to be similar. I would suggest learning more about swap and how to use it to do what you want and working with an operating system you are familiar with before trying OMLx.

OMLx is different from any other Linux distro. That is important to know. Swap is a area where documentation from other distos does generally work here. Arch Linux Wiki Swap might be a good place to start reading about this.

Desktop versions of OMLx by default have zram0 I think it is set to 1/2 the size of available memory. Swappiness is set to 60 by default. Arch Linux Wiki zram. I do not know if the server versions do this or how the handle swap. I would suggest contacting OM devs at OM-Chat for more about the server versions.

No. OMLx uses .rpm packages and dnf package manager, but do not think that means OMLx is “like” Fedora, OMLx does things it’s own way.

Today (16-04-2025) for an individual user: ROME Plasma6 X11 x86_64 #3856

For server versions talk with OM devs.

1 Like

Fair enough. Does dnf include OpenJDK11 and OpenJDK8, and can I run Linux executables with no problems?

And is it possible to either disable over-commitment of memory, or disable oom-killer?

1 Like

You can adjust the size of the ZRam swap file in the

/usr/lib/systemd/zram-generator.conf
[zram0]
zram-size = min(ram/2, 8192)

I could raise mine if I wanted to, but I have had no need so far.

1 Like

Like @ben79 said, you can ask the devs some questions in the cooker room if you like.
https://matrix.to/#/#openmandriva-cooker:matrix.org
Element seems to be the least painful client.

1 Like

[quote=“SeveringHams, post:7, topic:7176”]
Does dnf include OpenJDK11 and OpenJDK8,[/quote]

dnf is a package manager it does not include any packages. Repositories contain the packages. There are java-11-openjdk and java-1.8.0-openjdk packages. You can check for yourself in the repository for rolling/main/release repo (ROME uses rolling repos).

If you do it correctly. You are asking a question that implies that everyone in Linux does things exactly the same way. They don’t. Sometimes you will need to change things like paths or other details, or create symlinks to dependencies. This is not unique to OpenMandriva.

I believe both of those would be yes, but this is a question for OM devs. Or possibly Peppermint or Linux Mint devs.

1 Like

That’s all I wanted to know. Thank you for the help, I will try it out!

1 Like

For ROME

Do not do a sudo dnf update as this will break your system.

sudo dnf clean all ; dnf clean all ; sudo dnf distro-sync --refresh --allowerasing 2>&1| tee dsync2-log.txt

each and every time. :grinning:

2 Likes

Duly noted, that seems very important

2 Likes

@SeveringHams Thanks for the questions. You made me think…

IMO what is a bad idea is trying a new Linux distro (any distro) a person is not familiar with and right away making a lot of changes. One needs to install it, learn it, learn the community of it, and then proceed with changes. I mean spend a few days, read the Release Notes, and be aware of other docs if you need them, not some long drawn out process.

And by all means ask for advice before doing things or help if you need to. Helping users 'R us.

3 Likes

Also important to read is whole Newcomers Tips

1 Like