Categories
Technology Reviews

Wine, bottles VS Windows 10 in dual boot with Ubuntu (for ntfs recovery etc)?

Some things work well under Wine, some do not. There is a database of various rankings based on the observations of individuals who have tested them. Unless you find someone who has studied the Wine database and has an eidetic memory, is a savant or a mnemonist, you won’t find someone who has all the answers. (By the way, although exceptional, even persons in those categories do not actually have perfect memory.)

It is important to know what Wine is:

As stated above Wine Is Not an Emulator. Neither it is a hypervisor.

Wine attempts to intercept Windows API calls and translate them into POSIX calls that Linux can respond to. That means someone has to do the work to make that hook function. For some Windows applications, nobody has bothered. For others, it does not work well. For some few, things work pretty well. But none work as well as they do in Windows.

Asking people here to be put on the spot is not likely to get you many detailed answers.

Unless you use a Linux alternative, you have three options, really:

1. Research the Wine application database at https://appdb.winehq.org/ and find how well an application that interests you works … if it is even listed. Bear in mind, however, that Wine has some serious, possibly disastrous, security implications for Linux because the very Windows APIs for which Wine attempts to provide POSIX alternatives for can be used by malware designed to attack in that manner. I would simply never, ever, install Wine.

2. Run Windows in a virtual machine. This is not likely a perfect answer, since much of the “hardware” is actually provided by a software “hardware abstraction layer”, which means it’s not a perfect one-for-one and you won’t likely get, for instance, really good graphics performance without using a pass-through GPU.

3. Run Windows on bare metal, as in a multi-boot or a separate machine.

I usually virtualize, but then I don’t do graphics-heavy computation in a Windows VM.