LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Has anybody ever installed OlyVIA under wine? (https://www.linuxquestions.org/questions/linux-software-2/has-anybody-ever-installed-olyvia-under-wine-4175668935/)

kaz2100 02-03-2020 09:02 PM

Has anybody ever installed OlyVIA under wine?
 
Hya,

Question Has anybody ever installed OlyVIA under wine?

OlyVIA is a virtual slide microscope by Olympus.

I tried on several Debian(amd64) setup's. So far, all fail.
Error is most probably
Code:

010b:err:msi:ACTION_InstallFiles Failed to copy L"C:\\users\\donJoe\\Temp\\RarSFX0\\eula.1025.txt" to L"C:\\windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Microsoft .NET Framework 2.0 (x64)\\eula.1025.txt" (2)
There are several threads about NET under wine64. I have not tried 32 bit version, (which I no longer have)

Any feedback will be appreciated.

cheers

business_kid 02-04-2020 05:11 AM

I went as far as trying to download the thing. I've a Multilib system here and a 32/64 version of wine.

It was offering the same file for windoze 7 32 & 64 bit, so I conclude it's a 32 bit file. Wine works by translating windows system calls to posix (unix) ones using unix libs. As libraries are not promiscuous, 32bit & 64bit libraries are needed. Very difficult to do in most distros.

You have a few options:
  1. Install skackware64. With that, you can get compat32 libs, and a 32/64bit wine and your best chance of running it under linux lies there. That's a learnng curve, but you'll get there.
  2. Install VirtualBox, and a Windows VM, preferably Windoze 7 if it's not EOL.

kaz2100 02-04-2020 09:07 PM

Hya

Thanks for your post.

Currently, VirbualBox is not in Debian testing roster. I will go opiton #1. I will update, but need time.

cheers

business_kid 02-05-2020 04:37 AM

I just hate registering places, like Olympus.com, only to find a paywall. Is it free for download or does it cost money? BTW, another option if you don't like slackware is to use any 32bit OS with a 32bit wine.

Some links: The Compat32 32 bit libraries
Note that you have to reinstall GCC and glibc 64 bit packages with multilib ones. But the Slackware 'upgradepkg' command allows you to do that. It presumes you know what you're doing. You can even downgrade with upgradepkg.

http://taper.alienbase.nl/mirrors/people/alien/ This is a link to a repository of a lot of extra packages. It's usually up to you to find the dependencies, but somebody has probably compiled them too.

https://slackware.pkgs.org/ Actually, most things you want somebody has packaged. The top quality best documented packages are Alien Bob's and rworkman's. Both of those guys work (IIRC) for slackware.

kaz2100 02-05-2020 10:57 PM

Hya,

Thanks for your post.

1. No cost for download. Under "Virtual Slide Microscopes".

2. I tried wine and wine64 (Debian bullseye amd64), with gcc-multilib, unsuccessful.

3. I am not 'hate slackware', I just need to find hardware and time to do. When I used slackware, it was in the last century. I switched to Debian woody for some reason, and only Debian ever since.

business_kid 02-06-2020 10:28 AM

Quote:

Originally Posted by kaz2100 (Post 6085956)
Hya,

Question Has anybody ever installed OlyVIA under wine?

OlyVIA is a virtual slide microscope by Olympus.

I tried on several Debian(amd64) setup's. So far, all fail.
Error is most probably
Code:

010b:err:msi:ACTION_InstallFiles Failed to copy L"C:\\users\\donJoe\\Temp\\RarSFX0\\eula.1025.txt" to L"C:\\windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Microsoft .NET Framework 2.0 (x64)\\eula.1025.txt" (2)
There are several threads about NET under wine64. I have not tried 32 bit version, (which I no longer have)

Any feedback will be appreciated.

cheers

Right kaz2100: I installed Olyvia painlessly in wine. I ran it, and the desktop icon threw me this error
Code:

002c:err:seh:setup_exception stack overflow 2544 bytes in thread 002c eip 000000007bcd68a5 esp 0000000000130c20 stack 0x130000-0x131000-0x230000
A stack overflow is a kind of serious error. The install is both 32 and mainly 64 bit.Now there's a whole host of tuning and effects in wine, but I tried none of it. You can set the windows version. There's WINEDEBUG variable you can set to trace things, and options you can set to control things. So you can go that road if you want. It's just been 5 years and a lot of illness since I did this stuff, and it's gone out of my head. I'd have to start reading.

I went the other way. I have VirtualBox, and a windows 10 VM, and I installed it there. The problem with this approach is resources. My i3 twin core cpu and 250G SSD are both uninspiring w/6G of ram. You realistically need around 50G of disk space minimum, and you need to be able to run the box on half resources (cpu, ram, video memory, etc). My windows 10 install is 32G, which is about a barebones install, really. I use techniques laid out here for downsizing VM hard drives. But you can only give your vm 50% of each resource in virtualbox - 50% of cores, ram, video memory. That leaves me running an unimpressive one core w/3G of ram :-/.

Anyhow, it offended windows to the point where windows defender stepped in, but it somehow worked; at least it sits up. I gave it a few astronomical photos and it opened them as slides. I forget even how to uninstall things in windows 10, which is bad. But there's plenty of sites up giving help to idiots (which I apparently am) doing that stuff.

So to summarize: Install in wine is good, running is less certain. It does use the 'xv' viewer and xv is free in linux. The VM works, if you have what it takes.

business_kid 02-07-2020 09:39 AM

Gave this another brief look in wine.

The xvViewer exe throws the stack overflow. A stack initially was an internal thing in the cpu, but now they're in ram, and often a target of hackers.
The Startit.exe complains "Only the Program is supposed to run me. Go away and run that."
Finally, the ConvertNISJetToSQLite.exe complains about missing dlls.

Try the VM.

kaz2100 02-08-2020 04:56 AM

Hya,

Thanks for your posts.

So far, I tried to install another Debian, fail! But something different happened, something like core dump.
Code:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x000000007e83daa0).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
 EIP:7e83daa0 ESP:0033817c EBP:003381a8 EFLAGS:00210212(  R- --  I  -A- - )
 EAX:00000000 EBX:7e8a0f58 ECX:003382d4 EDX:100dbf30
 ESI:0033825c EDI:00ac4504
Stack dump:
0x000000000033817c:  ffffffff00000016 0000003effffffff
0x000000000033818c:  0000000000338230 003381c0000000c0
0x000000000033819c:  003388307e8a0f58 0033880800000010
0x00000000003381ac:  000000397e858156 0000000000008400
0x00000000003381bc:  00ac45047e858156 0033825c00338230
0x00000000003381cc:  00000016100dbf30 0033827800000000
0x00000000003381dc:  038b54c07e926b7a 006f005200009c00
0x00000000003381ec:  004500200074006f 007900720074006e
0x00000000003381fc:  00ac450400000410 0000001000000000
0x000000000033820c:  100dbf3000000016 100d9030100d903a
0x000000000033821c:  03b8dad07e8a0f58 003382b800000000
0x000000000033822c:  0000000000000000 7e9dcf5800000010
Backtrace:
=>0 0x000000007e83daa0 (0x00000000003381a8)
.
.

With VM, do I need OS disk?

cheers

business_kid 02-08-2020 01:18 PM

Quote:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x000000007e83daa0).
That's illegal 99% of the time as the bottom 64k of memory is protected. I would expect the kernel to bale out. Who/what is actually allowed into the bottom 64k, I don't know. Make sure you're starting from power off and nothing 64bit is hanging around. If you're sure the dvd is good, I'd also google it, as you might be able to get round it with a kernel boot option.

Are you ready for a big fight with wine? If not, go for a VM, if you want my advice.

kaz2100 02-09-2020 07:49 PM

Hya,

Thanks for your post.

I stop fighting with wine. I will find some hardware for slack/VM.

cheers


All times are GMT -5. The time now is 10:54 PM.