ocarolino / SalamandraRadio

Salamandra is a radio automation software designed for radio stations that need a simple, easy and stable software for automated broadcasting.
Other
31 stars 5 forks source link

Linux + Wine support #3

Open DroidU opened 1 year ago

DroidU commented 1 year ago

Hi,

I would like to run Salamandra under MX Linux 21 + Wine 5.0.3, but unfortunately only the "Como contributer?" window is displayed, the main window is no longer displayed. Do you have an idea for this?

ocarolino commented 1 year ago

Hello,

At the moment I have no idea how to solve your problem. Salamandra was developed to run on Windows, so I haven't tested it on other systems.

Maybe in the future I can work on doing some tests with Wine, but it's not a priority at the moment. As we are in alpha versions, a lot of things can change, so I don't want to commit to working on fixes for compatibility that may be broken from one version to another.

DroidU commented 1 year ago

I wrote it just for the initial version, because it would be even more difficult to make it compatible later. More and more people are switching from Windows to a Linux distribution (usually Ubuntu or MX Linux) OpenMPT is also developed exclusively for Windows, but in such a way that it also works under Wine: https://openmpt.org/download Many people rent cheap Linux VPS. If, in addition to home use, it also runs on VPSs, your software will immediately become very popular.

ocarolino commented 1 year ago

Hello,

I've been doing some tests during the development of the new version (0.4.0). I improved the program's error log (you can see an AppLogs folder, with the text files) and I discovered that what did not allow the main window to open was the icons of the buttons when they were in a disabled state.

Now, in the new release, it is possible to use Salamandra with Wine. I'm doing tests to see, so far something I've noticed is that the performance is slower, but it could be related to the settings of the virtual machine I used, as I don't have Linux installed on my computer.

Another problem is that when changing the color theme, the program may throw an error and close, but when reopened it will be with the chosen theme. Maybe there will be other errors, but so far these are the situations I've encountered.

If you still want to test it, I thank you in advance for your attention.

DroidU commented 1 year ago

Hi,

Unfortunately, the new version crashes immediately on startup. You can find the crash log here: https://pastebin.com/cvNckWjv I'm trying to run it under Debian 11 + Wine 5.0.3. I am aware of the performance reduction, there is no problem with that. We are developing a streaming hosting control panel that you can view here: https://youtu.be/mlSGqV2ZMLo?t=69 The point is that it is based on Linux and can run SAM Broadcaster and RadioBOSS. And the best part is that you can run several of them on the same server, because it handles several users. If we manage to integrate this into our streaming hosting panel, your development will be very popular. Although there are still a few little things it should know, I think it's easy to do:

I recommend Debian 10 for testing under Wine. If it works with it, it will work with all popular Ubuntu, including all Debian-based Linux.

RobertsDelgado commented 1 year ago

Saludos será posible instar en Linux Debian las PC de las escuelas todas usan ese sistema operativo

RobertsDelgado commented 1 year ago

Por alli esta Radit que funcionan en los dos en Win y Linux seguro con la experiencia suya de manejo programación lo puede hacer correr https://github.com/jfperini/radit

cojsolorzano commented 1 month ago

Hello, Salamandra works in wine in my laptop running Arch, no problem, but it'd be great if Salamandra would run natively in Linux, since Linux has a better perfomance

cojsolorzano commented 1 month ago

in fact, today May, 18th, 2024, Salamandra is working fine with Arch Here I present a proof Salamandra_180524