Has anyone come up with a way to run PL on Linux with decent performance?

Hopefully without getting into a long discussion on why the real answer is MacOS and that Linux is a tiny, tiny portion of the market (none of which I dispute) i’d LOVE to know if anyone found a way to get PhotoLab (either the Win of MacOS version) running on Linux without crippling its performance.

I’m currently running fairly high-spec equipment (AMD Zen5, 32G DDR5, Radeon 9070 w 16GB, PCIe5 NVME SSDs) and using Win 10 PL8 exports 24MP raws at about 1.5 sec per and 45MP raws at aroung 2sec.

I’m also somewhat aghast at the reports about Win 11, but would also LOVE to avoid side-tracking into “it’s fine so long as you use a local account and use an app to control updates”. I’m a retired software architect / developer, very familar with Windows internals.

I am NOT expecting the fine developers at DxO to spend any time building a Linux version (the economics are just not there and given the teething problems with v9 I’d expect resources are fairly limited)

So… if you ARE running PL on a Linux distrubution with decent performance (particularly making full use of the GPU) what did you do and how might I (or anyone else) reproduce that?

Apologies if I’m duplicating a thread, but if I’m not (and I couldn’t find one) then IMO we need to have a thread that addresses this.

Thanks in advance!

Reports of Windows 11 and Mac problems are to be taken seriously. I, too, am aghast at the constant reports I see about Windows features breaking with updates, for example. However, not everyone experiences the problems. I haven’t had any issues at all (affecting PhotoLab or day-to-day use) with Win 11 on three different computers. And I generally keep everything up-to-date. Similarly, Joanna has said of Mac, “it just works” while others might not agree…

Unfortunately, that recent topic produced almost no discussion about running DxO software from Linux. Instead, posts focused on getting along with Win and Mac.

This next topic is more relevant to your inquiry about PhotoLab-on-Linux performance:

I hope you get a good response here!

Yep, waded through the whole thing hoping for something that might approach a ‘how-to’. I’ve used Linux as a server OS for quite a while now (and when developing for Windows used to install the server version* that matched the desktop I was targeting - and use that in single user mode, just to remove a layer of ‘pessimization’; I suspect I’m not representative of the PL general user population.

I’ll go dig through those threads. Thanks for those. I’ve already tried WINE on CentOS (community version of the Linux server distribution I’m familar with) and yes it installed, but was really slow.

*which BTW came for free with a subscription to MS’s Developer Network.

My extremely limited understanding of the problem of getting PL to run on Linux is that there is no way for PL to reach out from the ‘container’ it is running in and access the GPU. Consequently performance is crippled. See this post:

Have you tried this approach:

1 Like

Going to try the latter approach (KVM w GPU passthrough) as soon as I can get the decks cleared away. If it works I’ll try to put together a how-to. The ‘secret sauce’ seems to be lookingglass.io. Pasting a quote from their webpage:

Unlike network based streaming applications, Looking Glass does not use any form of compression or color space conversion, all frames are transferred to the viewer (client application) in 32-bit RGBA without any transformations or modifications. This is possible through the use of a shared memory segment which enables extremely high throughput low latency guest to host communication.

It occurrs to me that I’ll need to add a GPU. My mboard has a single HDMI out and my processor includes a GPU - but I have 2 4K monitors, so I also get to learn about Linux and multiple GPUs (and better yet one Nvidia and one AMD - maybe that’s a feature?).

Thanks!

1 Like