I would be curious if others had any insight(anecdotal or otherwise) about Wine usage these days.
I would be curious if others had any insight(anecdotal or otherwise) about Wine usage these days.
A full discussion of FG or a comparison vs the browser-based competitor Roll20 would be off-topic, but the company behind FG officially supports Windows, Mac, and Linux.
Their app is a Windows app on all platforms. For Linux, they test and document Wine, and I can confirm firsthand that it works.
For Mac, I think Wine is involved too, but although they do have documentation about that case, I think most of FG's Mac users (and many of their Windows users) install it via Steam without having to care about Wine. They don't have a version packaged through Steam for Linux.
This example may go away in 2019 or in an upcoming year: they're working on a rewrite to be based on Unity. But this isn't a case where they can just use Unity for the next game in a series. They have a long-standing product with a lot of features and users that shouldn't be broken in the transition, and a small staff that has other priorities alongside the rewrite. The product just happens to be a tool for gaming. So the rewrite has understandably been a slow years-long background effort.
And no, I won't run Windows in a VM as I refuse to pay the “Windows tax”.
(Also for games, I still rely a lot on Wine — even if mostly hidden behind Lutris these days.)
https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
You may use the software for testing purposes only. You may not use the software for commercial purposes. You may not use the software in a live operating environment.
[1] - https://az792536.vo.msecnd.net/vms/release_notes_license_ter...
Does this kind of stuff work in Wine for you? I generally need to use a VM, because if it needs to talk to another device drivers are involved.
However, once I learned of the wine interface that is available on flathub (for flatpak) I immediately removed wine and its 32 bit components from my system- now that untidyness is neatly contained within flatpak dependencies.
Correct me if I'm wrong, but doesn't flatpak'd wine solve this issue?
I was sure that was a placeholder for you to avoid naming the program until one of the other replies to this comment seemed to confirm that it was in fact an actual name of a program.
Running in a VM requires an additional Windows license. I'm not even sure if you're allowed to use an OEM license for a VM, or if you need proper retail or even one of those "VDA licenses". It's precisely this kind of stuff why I still use Wine.
Of I understand correctly, and I might not, you either need an Enterprise license or a VDA subscription and you need the user PC that will access the VM to also have its own desktop (pro or enterprise) license if you aren't using a VDA subscription x (that it, it is a license precondition for the VM license that the PC has its own license in addition to any licenses for VMs.) Windows desktop VM licensing seems to be oriented around corporate VDI setups, not desktop-on-desktop local VM use.
Not really nowadays. The seamless mode tends to be broken so hard with Windows 10 guest in Virtualbox, and VMWare's seamless mode (Unity mode) on a Linux host is dropped a few years ago.
Most importantly, I don't want to run a full Windows VM in my low-powered laptop just to use KakaoTalk, the dominant messenger app in Korea.
No, the overhead of a VM is way too much for a single application. This is actually a disaster in the making.
I know, I know, there are plenty of Linux native IRC clients. In fact, mIRC has been quite stagnant lately. But to me, its UI is still unsurpassed (20 years of muscle memory also help), and it has less latency than alternatives (even with Wine).
Another proof that you never know how people will use your software.
Reminds me of this XKCD: https://xkcd.com/1172/
mIRC is the first client I ever used and I tried other ones (XChat, BitchX since running irc in a terminal sounded appealing, Konversation) and they just felt wrong so I stuck with mIRC.
It's been running perfectly in WINE since the late '90s.
I can't point you to an exact tutorial. I usually just google "[name of game] wine ubuntu how to" or occasionally "[name of game] [problem I'm experiencing] wine ubuntu" :) I suppose you could follow the same procedure to install arbitrary software.
Yesterday, I urgently needed to run a piece of software on one of my systems. I had two versions of that software on hand: One for linux and one for windows.
The linux version flat-out refused to run. In my desperation, I installed wine and (to my surprise and the surprise of my coworkers) the windows version ran flawlessly.
Granted, the specifics surrounding my situation was far from typical, but I wouldn't be surprised that the majority of wine usage is also atypical in one way or another. Measuring wine's relevance by your own (or my own) use cases will likely only lead to inaccurate conclusions.
Examples: Rust, Rainbow Six Siege, DayZ. All the games using BattlEye can be banned.
On the other hand LoL handles GPU passthrough well.
I've always thought that Wine is just a compatibility layer for games and entertainment because actual professional software can't run on it without crashing every 30 minutes.
Imagine you spend a career training on something and random people just tell you to do something else.
If you limiting yourself to a single tool and refusing to learn anything else you are doing yourself a disservice.
Sure, and on the contrary I've added Procreate on an iPad as my new illustration workflow because it absolutely kills vs. my old Photoshop/Wacom technique.
This isn't a "I'm not willing to try new tools/invest time into learning because I'm comfortable" thing... it's a GIMP/Inkscape are not capable thing.
Broken tools cost my client money.
Yes I've tried those alternative solutions and they don't have the same sort of polish and workflow as everything else. Find me ONE professional graphics designer who works 100% in GIMP and Inkscape - they just don't have the same feature set. If you do find people using GIMP and Inkscape in the professional world they almost always use them in conjunction with Adobe tools.
I have a specific list of needed features that do not have parity. "Doing something else" isn't an option when you don't have the tools to do your job/can't deliver for the customer because the software can't support what the printer needs...
In all reality I'm constantly adding new capability to my gfx workflow via software/hardware. I've switched completely over to Procreate on an iPad to do illustration. "Doing something else" is something I'm willing to do if it has value.
GIMP and Inkscape provide zero value to me - they're 100% neutered solutions/"toys" in the professional world. Open source folks (as much as I am one myself) want to think that there's a 1:1 tool for every piece of pro-level software out there and it's simply not the case =|
My partner does, as do a number of studios and collectives I know in Rotterdam, Brussels, Paris and Porto. They use of course way more tools than Gimp and Inkscape, but work on Linux and exclusively with Free and Open Source software.
For them I feel it’s both about the philosophy, the challenge, and discovering new ways of working. Trying to reproduce an Adobe way of working will always feel lacking. Yet working in a free software ecosystem will make you also discover new tools (Latex, Graphviz etc.) and new ways of working (a lot of people are experimenting with doing print layout with HTML for example).
Of course sometimes it is painful--preparing for print production and especially spot colours without Adobe Acrobat is difficult and requires a a collaborative process with your printer. But it also comes with the thrill of trying a different creative model and the exchange with a small but thriving community of people who are excited about these things.
EDIT: This is not to say that it would be a viable approach for everyone. It’s just to say that such designers do exist, and to try to make their motivations more clear!
Sure - somewhere they exist. But I have yet to run into one in my career. Real question: are they doing paid production work?
I just simply cannot fathom passing off the cost of using buggy/incomplete tooling to my customer so I'm curious if it's people just producing for the open source community using open source tools?
Not trying to rip on your statement, but that's the only reason I can fathom using these tools in any professional context.
Edit: HN's really gone downhill. I thought we didn't downvote with feelings around here? All I did was point out that it's a legitimate question for people who don't have much experience with Photoshop, GIMP, etc.
Sincerely, Person who has spent ~2-3x as much time in The Gimp as in Photoshop, and first learned image editing on Paint Shop Pro, not Photoshop, but would still choose PS if you told me to edit some images and my life depended on it, especially if I also couldn't use Google to look up how to do basic freakin' things.
Similarly GIMP has a lot of oddities that Adobe would have found unacceptable in Photoshop versions released 25 years ago. You can do real work in GIMP, but the polish just isn't there.
If you're suggesting GIMP and Inkscape to someone coming from a pro-level career/background it shows complete ignorance on the topic.
Lots of the time I see this sort of brazen opensource can replace anything/everything attitude - it's simply not true + very idealist. It's likely a ton of pros who use graphics software are coming through and expressing similar thoughts through the downvote button... which in some ways is a "don't take this seriously" button.
Anywho - I agree that the parent comment shouldn't be downvoted, it's a legitimate question to ask if you have no experience in graphics.
I use Inkscape and Gimp at work, very tiny minor part of a small part of my workflow.
Today Inkscape was crashing when I tried to rotate a spline with six nodes in an otherwise empty workspace.
I’m probably going to buy a commercial vector graphics app even though my employer won’t pay for it because that sort of bug is a show stopper right when I need the program most.
Yep - similar experience with Inkscape. I mean - yeah it's fun and it's pretty capable but it's just really not capable of real work. It's a toy/open source "entry-level" piece of software.
Now imagine someone who needs to crank out 40 unique pieces of vector art within 4-5 days. There's NO WAY they can AFFORD to use Inkscape with those sort of stability issues.
You might as well ask: why not use hobbyist tools with a subset of the features and a tiny fraction of development time and UX work, that basically nobody else in your industry uses?
In a professional setting you can't even think about replacing the established tools with the open source equivalents in the majority of scenarios.
Welcome to HN though - it's filled with really really smart people who want to be right about everything. If I'm being honest I'm one of them too ;)
Cheers!
It's very valuable to me for this use case, and AFAIK, there is no viable alternative on Linux (other than cracking the epub DRM, which I really don't want to do and risk giving publishers an argument against public libraries.)
Year by year I've been trying Wine again and again. As of today, it's still almost there. So, maybe in 2030? By now, I'll stay using Windows.
For years, I've been reluctant to use Wine wrappers like PlayOnLinux, for no reason other than I don't like wrappers. I always ended up getting everything working with bare Wine, but at the cost of long hours (sometimes even days) of experiments.
I've started using Lutris a few months ago (I gave up on getting Wine and DXVK play well together) and, well, that's a life changing experience so far: everything works out of the box. I has taken all the fun out of Wine configuration for me ;)
For games that aren't available in Steam, Proton is of little help AFAIK, and that's where Lutris shines.
Also, some people like having all their games in a single place, in which case Lutris may be a solution too, even for Steam games. As my “single place for games” is my shell, I usually skip Lutris and Steam GUIs to start games directly anyway, so…
That's why I still have an XP partition
As of present day I am a happy Linux and Wine user and don't plan on switching to anything else.
I just don't buy/play games that don't have a Linux version, as a VM was historically (maybe still?) too much hassle in terms of getting GPU to work, etc.
With the advent of WSL on Windows and my professional need to use both Linux and Windows, I don't have a lot of reasons to use Wine anymore, or desktop Linux for that matter. Windows + WSL is good enough, and better than the other way around of Linux + Wine or a VM. I fear Wine will become more and more irrelevant as time passes. Killing 32bit support doesn't help them any.
For home and companies that don't architect themselves around specific workstation OS, Linux all the way. I personally rarely use Wine, if ever, but had to use it for my kids requiring software that was available on Windows only.
https://community.teamviewer.com/t5/Community-Blog/The-Wait-...