OM Workspace - Linux wine install how-to

mchnz

Senior Member
Messages
2,020
Solutions
2
Reaction score
1,697
Location
NZ
With some limitations, OM Workspace can run in the Wine emulator on Linux.

There were some instructions posted for Olympus version of Workspace. That post seems to have disappeared, so I will repeat an updated set of instructions here.

What works:
  • Photo library browsing
  • RAW processing (including GPU use)
  • Export of the processed RAW to tiff or jpeg via Photo->Launch Registered Application.
What doesn't work or has not been attempted:
  • The normal batch-based export RAW doesn't work, but export via Launch Registered Application can work around that.
  • Camera USB communications (I don't think Wine supports all aspects of USB).
  • Wifi connectivity
  • AI denoiser, Workspace recognises my GTX 1650 Super, can use it for RAW processing, but reports that the required OS, GPU, GPU RAM, or cuda is missing.
  • No internet access. Perhaps that's the real issue with the denoiser download.
Installation steps: (assumes I've downloaded to ~/Downloads)

Obtain/Install wine-staging (the latest beta release), non-staging versions will likely also work. I chose staging because it has a functional cuda library necessary for the AI denoiser (which I could not get to work - yet).

Create a wine instance: run the following or similar and set the config to Windows 10 (I also set the monitor DPI, but Workspace still persisted with tiny fonts).

% WINEARCH=win64 WINEPREFIX=~/.wine64_OMW winecfg

Install OM Workspace:

% WINEPREFIX=~/.wine64_OMW wine64 ~/Downloads/OMS_OWSetup_64bit.exe

You won't be able to register, so always choose register later.

Install an external viewer: for exporting RAW

Download a 64bit windows version of https://www.irfanview.com/

% WINEPREFIX=~/.wine64_OMW wine ~/Downloads/iview459_x64_setup.exe

Don't change any defaults.

Workspace should now be useable:

% WINEPREFIX=~/.wine64_OMW wine64 ~/.wine64_OMW/drive_c/Program\ Files\ \(x86\)/OMDS/OM\ Workspace/OM\ Workspace.exe

Do NOT set-up Registered Application under Tools. Select a RAW image. Select Photos->Launch Registered Application. After a processing spinner, IrfanView should launch with a processed tif.

If you do register IrfanView and select 8-bit transfer, then Photos->Launch Registered Application will launch IrfanView with a processed jpeg.

Checking for functioning cuda: useful if attempting to get AI Denoiser working:

Download a Windows 64bit Cuda utility http://cuda-z.sourceforge.net/

WINEPREFIX=~/.wine64_OMW wine64 ~/Downloads/CUDA-Z-0.10.251-64bit.exe

This should produce a summary of your graphics setup.

I've not done much testing, but so far Workspace has not crash on me. I don't normally use Workspace, but it's useful if I want to run it's RAW processor.

--
https://www.flickr.com/photos/digitaltrails
 
Last edited:
There were some instructions posted for Olympus version of Workspace. That post seems to have disappeared, [..]
If it's still of use to you: Olympus Workspace - Linux install
Thank's, but I was looking for the thread where IrfranView was discussed as the final piece of the puzzle (exporting RAW). I think a participant in the thread may have been deleted, or had their their posts deleted and that clobbered my old post as well as theirs. I had a link, but it reports something to that effect.

Fortunately I reverse engineered what that thread contained, plus Wine has improved and some of the other steps are no longer necessary.

I've also made a submission to https://appdb.winehq.org/ , so there will be a permanent record of the steps there once that gets through moderation.
 
Thank you so much for this installation howto for OM Workspace on wine.
Have installed this but because of the high CPU usage (60 - 80%) it is a bit unusable, and the laptop fans start blowing. While i have a not so old Intel core i7.
It works although but not in a pleasant way.
Any suggestions?
 
Thank you so much for this installation howto for OM Workspace on wine.
Have installed this but because of the high CPU usage (60 - 80%) it is a bit unusable, and the laptop fans start blowing. While i have a not so old Intel core i7.
It works although but not in a pleasant way.
Any suggestions?
As I mentioned at the start of the thread, I don't use Workspace that much (I mainly use digikam). I had hoped to get the denoiser working with my GPU, but I've had no success.

Could you pin down what it is doing? I'm not too familiar with Intel's chip heritage, but as I understand it, an i7 is pretty fast. Could it be sort of RAM? Lack of RAM often causes systems to burn CPU shuffling from memory to swap and back. When ever my desktop gets very sluggish, that's usually the cause. Tools I would use to narrow this down would include htop, and iotop.

The version of Wine may be a factor. I'm running OpenSUSE Tumbleweed which is slightly bleeding edge, it's currently on Wine 8.12.

On my system, when playing with PP options for a single RAW file, Workspace doesn't appear to be consuming much CPU. I don't do any bulk processing using Workspace, so perhaps I just don't notice it being sluggish.

My current desktop is a AMD Ryzen 5 5600, 32GB of RAM, GTX-1650 Super 4GB, 2 TB of SSD for user files, and a fast NVMe for the digikam database. I think 16GB of RAM is a pretty good minimum for avoiding thrashing due to lack of RAM. 32GB is definitely well in the clear.
 
Thank you for your answer, for now limiting CPU usage with cpulimit and keep it under the 25% and it still works fine. I'm also a fan of digikam, great program but it lacks cooperation from the photo camera producers, sadly!

Will keep looking for answers, to solve this.
Using Wine 8.13 and having 16GB's of RAM and when OM Workspace is running (on wine) still more than 6GB of RAM is free.

Have a great day.

Neljor
 
With some limitations, OM Workspace can run in the Wine emulator on Linux.

There were some instructions posted for Olympus version of Workspace. That post seems to have disappeared, so I will repeat an updated set of instructions here.

What works:
  • Photo library browsing
  • RAW processing (including GPU use)
  • Export of the processed RAW to tiff or jpeg via Photo->Launch Registered Application.
What doesn't work or has not been attempted:
  • The normal batch-based export RAW doesn't work, but export via Launch Registered Application can work around that.
  • Camera USB communications (I don't think Wine supports all aspects of USB).
  • Wifi connectivity
  • AI denoiser, Workspace recognises my GTX 1650 Super, can use it for RAW processing, but reports that the required OS, GPU, GPU RAM, or cuda is missing.
  • No internet access. Perhaps that's the real issue with the denoiser download.
Installation steps: (assumes I've downloaded to ~/Downloads)

Obtain/Install wine-staging (the latest beta release), non-staging versions will likely also work. I chose staging because it has a functional cuda library necessary for the AI denoiser (which I could not get to work - yet).

Create a wine instance: run the following or similar and set the config to Windows 10 (I also set the monitor DPI, but Workspace still persisted with tiny fonts).

% WINEARCH=win64 WINEPREFIX=~/.wine64_OMW winecfg

Install OM Workspace:

% WINEPREFIX=~/.wine64_OMW wine64 ~/Downloads/OMS_OWSetup_64bit.exe

You won't be able to register, so always choose register later.

Install an external viewer: for exporting RAW

Download a 64bit windows version of https://www.irfanview.com/

% WINEPREFIX=~/.wine64_OMW wine ~/Downloads/iview459_x64_setup.exe

Don't change any defaults.

Workspace should now be useable:

% WINEPREFIX=~/.wine64_OMW wine64 ~/.wine64_OMW/drive_c/Program\ Files\ \(x86\)/OMDS/OM\ Workspace/OM\ Workspace.exe

Do NOT set-up Registered Application under Tools. Select a RAW image. Select Photos->Launch Registered Application. After a processing spinner, IrfanView should launch with a processed tif.

If you do register IrfanView and select 8-bit transfer, then Photos->Launch Registered Application will launch IrfanView with a processed jpeg.

Checking for functioning cuda: useful if attempting to get AI Denoiser working:

Download a Windows 64bit Cuda utility http://cuda-z.sourceforge.net/

WINEPREFIX=~/.wine64_OMW wine64 ~/Downloads/CUDA-Z-0.10.251-64bit.exe

This should produce a summary of your graphics setup.

I've not done much testing, but so far Workspace has not crash on me. I don't normally use Workspace, but it's useful if I want to run it's RAW processor.
I'll just stick to using ART.
 
I'll just stick to using ART.
There are quite a few options. I hardly ever use RAW, so I've never explored any of the Linux alternatives enough to get a good feel for them. I mainly need something that can do small tweaks and help me file images, so digikam is fine.

I was interested in Workspace because it can duplicate the processing the camera does. Just in case I ever need to do that. Plus a GPU based denoiser would be a nice bonus if I could figure out how to get it to work.
 
I'll just stick to using ART.
There are quite a few options. I hardly ever use RAW, so I've never explored any of the Linux alternatives enough to get a good feel for them. I mainly need something that can do small tweaks and help me file images, so digikam is fine.

I was interested in Workspace because it can duplicate the processing the camera does. Just in case I ever need to do that. Plus a GPU based denoiser would be a nice bonus if I could figure out how to get it to work.
 
I'll just stick to using ART.
There are quite a few options. I hardly ever use RAW, so I've never explored any of the Linux alternatives enough to get a good feel for them. I mainly need something that can do small tweaks and help me file images, so digikam is fine.

I was interested in Workspace because it can duplicate the processing the camera does. Just in case I ever need to do that. Plus a GPU based denoiser would be a nice bonus if I could figure out how to get it to work.
Reupping this old thread. Did you figure out any more on using om workbench on linux? Or a linux solution to handling RAW? I need to buy a new family computer and am considering a linux box to avoid the current glut of forced ai slop on windows machines.
I haven't been pursuing this much.

I recently upgraded my GPU to an RTX 3060 with 12 GB of VRAM. Subsequent to that, Workspace 2.4 acknowledges that the GPU is usable and even promotes the AI denoiser in a popup at startup. This is running under wine 10.13 with linux cuda driver and libraries installed. But clicking on Help -> Download AI Noise Reduction results in failed to communicate with server. The wine console output reports:

fixme:winhttp:winhttp_request_QueryInterface interface {...} not implemented

That looks discouraging. I'm not very familiar with the wine emulator, it's possible that I've failed to install some DLL. It seems winhttp is installed. I haven't had much luck hunting down any info using google.

I'm not highly motivated to resolve this because I don't do much denoising. Under Linux I mostly just using digikam to manage and process my images. I also mostly just shoot jpeg. I got Workspace working under wine in case I ever wanted to use OM-Systems RAW decoder, but I never needed to bring it into play - so it's a theoretical need only.

I used to run Windows software in a Virtualbox install of windows. I have not needed to do so for many years, but perhaps that might still be a good approach.
 
TBH I havent been using OM Workspace at all. I use an android phone through OM-Share, for moderate editing, but even there I'll use snapsead for any quick processing as it's superb.
-
Being a linux user for over 25 years, I neither miss windows nor need any programs it offers.
-Digikam is a superb photographic organizer, and quick processing.
-Rawtherapee is an outstanding Post Processing open source editing program for Raw and jpeg. GIMP is connected to this as a fine tuning image production program that is industry standard, and immensely powerful, and I have the G'Mic addon connected to GIMP... so I can access all three of these programs through opening an image, either RAW or JPG, in Rawtherapee. Once you have created your own profiles, which you can save, you can batch process large swathes of images with these profiles.
-SO
- Digikam
- Rawtherapee
- G'Mic
- GIMP
Other useful programs...
- Upscayl ( can be handy upscaler, but you can upscale through GIMP)
- Darktable
 

Keyboard shortcuts

Back
Top