Em client on linux

I do think Linux users would buy licenses, just not enough of them to generate significant income to make a port worth it based on the total amount of users that use Linux as a desktop OS when compared to the user base for Windows and MacOS X. They have made it clear a port is not easy, but if someday it was or the amount of desktop users that use Linux increase dramatically, then it might make more sense. Of course people are voting on this feature so who knows maybe enough votes will convince them. Short term the only solution I can see that doesn’t involve having to install Windows OS itself, is using a software that translates Windows API calls, such as WINE. When you do this you are not using virtualization or emulating the software, you are installing eM Client into a Linux type container that just translates the Windows API calls to Linux API calls.

I would like to see a Linux version myself, but I also understand if the eM Client staff at this time point out a port is not easy and it doesn’t make financial sense based on the amount of Linux Desktop users.

For the record, I tried it with Proton and GE Proton, made no difference to the notifications being blank unfortunately. Was worth a shot I guess.

I decided to no longer use Bottles, personally. I created an executable script specifying the runner and prefix and pointed a start menu entry at it to make it behave like an actual app without running Bottles in the background. Works just the same in practice but I think Bottles is more friendly to new Linux users.

I would never rely on an emulated version of emclient.

For clarification, this is not an emulated version of eM Client, it’s just the one and only authentic eM Client. Only difference being it’s running inside an environment it wasn’t developed for. The compatibility layer is doing all the work to rectify this.

Porting the software means answering the Wayland X11 issue, I think that needs more time to mature.

@BigR What’s a Wayland X11 issue?

The question is what to prefer, Wayland or X11. I ran into difficulties with Wayland and proprietary software.

To fix the issue of the maximised window title bar getting all messed up and hiding the search feature edit the configuration of the bottle (i think under display settings) and turn off the setting to have your environment decorate the window.

I also changed the bottle to emulate windows 8. I think that also solved the notification text fade issue.

Changing from windows 10/11 emulation also solves the problem of the setting dialogs not starting properly. Windows 8 or 7 (either one) solved that for me.

The last issue i have running em client on wine via bottles (crossover to be specific) is that you can’t enter a license code… it takes it, thinks about processing it and displays a spinner… but never actually saves the license or applies it.

Also second order menus like View => Layout don’t draw properly… but that’s very minor.

Other than that, so long as you have all the windows fonts installed into the bottle it works really well.

2 Likes

@grover

To fix the issue of the maximised window title bar getting all messed up and hiding the search feature edit the configuration of the bottle (i think under display settings) and turn off the setting to have your environment decorate the window.

I fixed this in KDE by disallowing decorations for eM Client from the System settings. But I wasn’t sure this was possible across the board