Slashdot Mirror


Wine 3.0 Released (softpedia.com)

prisoninmate shares a report from Softpedia: The Wine (Wine Is Not an Emulator) project has been updated today to version 3.0, a major release that ends 2017 in style for the open-source compatibility layer capable of running Windows apps and games on Linux-based and UNIX-like operating systems. Almost a year in the works, Wine 3.0 comes with amazing new features like an Android driver that lets users run Windows apps and games on Android-powered machines, Direct3D 11 support enabled by default for AMD Radeon and Intel GPUs, AES encryption support on macOS, Progman DDE support, and a task scheduler. In addition, Wine 3.0 introduces the ability to export registry entries with the reg.exe tool, adds various enhancements to the relay debugging and OLE data cache, as well as an extra layer of event support in MSHTML, Microsoft's proprietary HTML layout engine for the Windows version of the Internet Explorer web browser. You can read the full list of features and download Wine 3.0 from WineHQ's website.

153 comments

  1. Awesome by Major_Disorder · · Score: 3, Funny

    The Wine people have done a fantastic job, and do not get enough credit.
    I'm off to play some GTA Vice City under Wine on Mint.

    --
    First law of people: People are generally stupid.
    1. Re:Awesome by HiThere · · Score: 1

      But it still won't reliably run MSWind95/98 programs. It'll run some of them, but not others.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:Awesome by Anonymous Coward · · Score: 0

      Software Manager on my Mint 18.3 says the version is 1:1.6.2-0ubuntu14.2 which to my untrained eye looks a long way off from v3.0. Given how slowly changes arrive in the (Ubuntu) repositories, you have to add yet another ppa, or wait 3 years. Thanks Canonical.

      Comical are also way behind on the fallout from Spectre/Meltdown. The Kernel updates arrived just fine and quickly, but then VirtualBox would crash the whole machine when you started any VM up. After 3 frantic days I found a fix. The repos again were stuck with VirtualBox v5.0.4 or something - but replaciing it with Oracle's own VirtualBox v5.2 solved things.

    3. Re:Awesome by Anonymous Coward · · Score: 0

      Agreed. The Wine project has come a long way and has improved a lot, especially recently.

      I love that I can play Doom 2016 under Wine flawlessly.

    4. Re:Awesome by Anonymous Coward · · Score: 0

      Most likely they never will support everything. They don't have the amount of time and resources Microsoft has so they have to focus on the most widely used APIs and parameters first and Windows 95/98 currently aren't that popular. If you need a specific API with some odd parameter choices you can either wait and hope, pay someone or implement it yourself.

    5. Re:Awesome by Anonymous Coward · · Score: 0

      But it still won't reliably run MSWind95/98 programs. It'll run some of them, but not others.

      Try playing MechWarrior games on Windows 7. I have a few (MW2: The Titanium Trilogy, MW3, MechCommander) and although I've forgotten which one it was, Windows 7 would do the following in my setup:

      - Launch the game.
      - Attempt to show the main menu.
      - Fail to load the menu correctly, rendering it useless.
      - Prevents Taskmgr from being able to kill it (auto switches back to the broken menu)
      - Attempts to change users (in hopes of using taskmgr to kill the program then switch back) result in an indefinite staring contest at the spinning cursor on the secure desktop.
      - Final result: Hard reboot.

      On wine:
      - Launch game.
      - Attempt to show the main menu.
      - Main menu displays (last I checked)
      - Main game fails.
      - Final result: I quit to desktop.

      So yes, although it's been a while since I last checked, it's still a massive improvement over Windows 7. I might check later today and see if the game is playable now with this new wine release. (And I don't want to know what that program will do to Windows 10.)

    6. Re:Awesome by Stuarticus · · Score: 2

      Neither will Win7, win 8 or Win 10.

      --
      If you think someone isn't free to have a different definition of "freedom" you may be a tyrant.
    7. Re:Awesome by HiThere · · Score: 1

      When they first started out their announcement said they intended to become a working replacement for Windows95. I was quite disappointed when they started tracking MSWindows versions rather than finishing compatibility.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    8. Re: Awesome by Anonymous Coward · · Score: 0

      please notice that the VirtualBox ppa does trail a bit behind kernel versions, but nothing horrible. also wine has a ppa for their latest versions which works just fine.

    9. Re:Awesome by Anonymous Coward · · Score: 0

      Windows95 is an operating system. They never said it would be a replacement for Windows95. They said it would run windows software, and they've always closely followed the latest Windows version. You must be thinking of ReactOS? That is to be a drop-in replacement for Windows, initially targeting W95.

  2. Re:Why wine? by Narcocide · · Score: 4, Insightful

    Game crash in Windows:
      - full system lockup
      - hard reboot
      - inevitable data loss
      - no recourse

    Game crash in Wine:
      - laugh at the foolishness of Microsoft slaves
      - kill Wine and restart it

  3. Soo, which version of Windows is 100% implemented? by Anonymous Coward · · Score: 1

    Any?

    Yes, you prioritize that which most applications actually used by users need the most. That is good.

    But I still would like to see at least *one* version be at 100%, so I can be certain that (ignoring bugs), *everything* will work. WinXP would spring to mind.

  4. Ends 2017 in style by xxxJonBoyxxx · · Score: 1

    Someone tell them that it's 2018 please.

  5. Can it run Widevine-enabled browsers on FreeBSD yet? Streaming videos are the only thing keeping me on Windows.

    1. Re:But by Anonymous Coward · · Score: 0

      You'd rather stream videos in Windows than run Linux? Is systemd really worse than Microsoft's ads and telemetry?

    2. Re:But by Anonymous Coward · · Score: 1

      -FreeBSD
      -systemd

      Pick one.

    3. Re:But by Anonymous Coward · · Score: 0

      -FreeBSD
      -systemd

      Pick one.

      Gentoo

    4. Re: But by Anonymous Coward · · Score: 0

      Gesundheit

  6. Re:Soo, which version of Windows is 100% implement by Anonymous Coward · · Score: 0

    At that point, why not just run Windows in VirtualBox or something?

  7. Obligatory I'm waiting for version 3.11 post.. by Anonymous Coward · · Score: 1

    Obligatory I'm waiting for version 3.11 post..

  8. Emulator by sexconker · · Score: 1, Informative

    WINE is in fact an emulator. An emulator is a thing that emulates the behavior of another thing. The word isn't specific to what you emulate or how you do it.

    WINE is the worst retconned recrusive backronym I've ever seen.

    1. Re:Emulator by Anonymous Coward · · Score: 0

      Pine Is Not Elm

    2. Re:Emulator by squiggleslash · · Score: 3, Informative

      Yup. For those who didn't grow up with this stuff: as an example, back in the 1980s, there were a lot of programs marketed as CP/M emulators, which worked with chips like the V30, a 8086 compatible chip that also could natively run 8080 software. The emulators emulated the CP/M API (BIOS and BDOS), not the CPU, allowing software for CP/M 2.x to run under MS DOS (and access the MS DOS file system.)

      The misnomer that you can only use the term emulator for CPU emulation, and not API emulation, seems to be relatively new, I'm almost inclined to stay it started in this millennium.

      --
      You are not alone. This is not normal. None of this is normal.
    3. Re:Emulator by Anonymous Coward · · Score: 5, Informative

      The reason it's saying it's not an emulator is because it's executing the x86 natively, using its own standin for the nt kernel, a pe loader, etc. Emulation in this context is referring to not having to emulate the whole "pc platform" in order to do this, which a few moments of research could've told you. But I guess it's just easier to be snide than it is to look something up.

    4. Re:Emulator by halivar · · Score: 2

      The distinction, in the case of WINE, was first made in 1993, months after the project began.

    5. Re:Emulator by Anonymous Coward · · Score: 0

      WINE is in fact an emulator. An emulator is a thing that emulates the behavior of another thing. The word isn't specific to what you emulate or how you do it.

      Language is not unambiguous, context free or static. It belongs as much to the grade school dropout as it does the most obnoxious ivory tower pedant.

      Everyone knows what is meant when they say it's not an emulator.

    6. Re:Emulator by Anonymous Coward · · Score: 0

      Given that WINE does not emulate the behaviour of Windows, what in your opinion is it emulating?

    7. Re:Emulator by mark-t · · Score: 1

      I'd say that wine is no more of an emulator than freedos is a dos emulator, or cygwin is a unix emulator.

    8. Re:Emulator by Anonymous Coward · · Score: 0

      It is not, it is a runtime environment.

      Java is not an emulator even though there is a java virtual machine, as the bytecode is converted to native instructions, much like the Winelib libraries are all Unix ELF .so libraries. It is simply a PE binary loader which provides a runtime environment and libraries.

      If you compile a.out support in to your kernel and drop older libraries on to your system, you are not 'emulating' an older Linux, you are running a modern linux with support for older binaries. Both are still native.

    9. Re:Emulator by sexconker · · Score: 1

      Apparently.

    10. Re:Emulator by sexconker · · Score: 1

      Emulating has never meant having to mimic an entire "platform", a piece of hardware, or an ISA.
      Emulating has always meant acting as something else. Even in the computer world. There was never a rule that emulation dealt with hardware or a complete "platform".

      Emulate, image, and imitate all come from the same root word.

    11. Re:Emulator by sexconker · · Score: 1

      It emulates the behavior of parts of Windows and emulates the normal execution of Windows programs.

      Next.

    12. Re:Emulator by sexconker · · Score: 1

      It's mimicking the behavior of Windows and Windows programs. It's emulating.

      Emulation has absolutely n o t h i n g to do with hardware, ISAs, etc. It has everything to do with behavior and appearances. To emulate means to imitate. It does not matter what you're emulating or how. A few decades ago there was tons of software sold as emulating other software.

    13. Re:Emulator by Anonymous Coward · · Score: 0

      Is ReactOS an emulator? I'd say no, it's a Windows clone. Wine is a win32 API clone. Emulation has a different context in the software world than it does outside of computers.

    14. Re:Emulator by DamnOregonian · · Score: 1

      https://www.merriam-webster.co...

      You are being obnoxious. You know that, right?

    15. Re:Emulator by Godwin+O'Hitler · · Score: 1

      A retcon is exactly what it was.
      When Wine began life it was explicitly an abbreviation of windows emulator.
      http://www.faqs.org/faqs/windo...
      Then the naming fairy did a 180 turn and WineHQ started pretending "windows emulator" never happened.

      --
      No, your children are not the special ones. Nor are your pets.
    16. Re:Emulator by Bite+The+Pillow · · Score: 1

      ReactOS uses most Wine code as is or with minor patches to execute native Windows. Is ReactOS an emulator? Pedantry aside, that is not an emulation, it is an implementation. Way down under the hood, the kernel is emulated and Windows calls are translated to Linux calls.

      If you weight how much is emulated vs directly implemented, Wine is not an emulator.

      And yes, this means that you can use the ReactOS build chain to take Wine code and replace a Windows dll in most cases. If you override the load order and keep it in the application folder it integrates well with actual windows. I would not recommend replacing it system wide but even that can be done with some success.

    17. Re:Emulator by Anonymous Coward · · Score: 0

      So GNU is a Unix emulator, Firefox is an Internet Explorer emulator and Clang is a GCC emulator. Gotcha.

    18. Re:Emulator by Anonymous Coward · · Score: 0

      Is Firefox an emulator? Is JamVM an emulator? Is MySQL an emulator?

  9. Re:Why wine? by Gadget_Guy · · Score: 3, Insightful

    Another alternative to prevent games from crashing the OS all the time is to upgrade from Windows 95. Either that or stop spouting outdated notions of what life is like running Windows.

  10. Re:Why wine? by toadlife · · Score: 4, Funny

    Game crash in Windows:
        - full system lockup
        - hard reboot

    1996 called. They want their Microsoft dig back...and if you still have it, that Sublime CD you borrowed.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  11. Re:Why wine? by Anonymous Coward · · Score: 1

    If running Windows is normal, I'll be abnormal forever.
    Once upon a time, running Windows put you at risk of getting adware and spyware. Now the OS itself is literally both.
    But I still have two Windows executables I want to run but can't recompile to run on a free OS.
    So Wine is still relevant.

  12. Does it run Adobe CC? by roc97007 · · Score: 2

    Adobe CC is the only reason I still have Windows. If there's a way to get it to run on Wine 3.0, it's bye-bye M$. It *almost* ran on the previous version.

    I should be specific. I could live with just Lightroom and Photoshop. A stretch goal would be Premiere.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:Does it run Adobe CC? by halivar · · Score: 4, Informative

      You can search by app here. PS CC18, at least, has a "gold" rating, meaning you should not have any trouble with it. The CC suite is one of those "we better get this right" apps they prioritize during development and testing.

    2. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      To be honest, the WineHQ App Database is bullocks. The general problem is that people don't test most stuff in a clean bottle and even if they did, most people aren't going to setup a clean bottle for every app they run. Meanwhile, compatibility breaks pretty regularly either from program updates or WINE updates. I don't say any of the above as some sort of fault of WINE. It's just that realistically you're not going to get a lot of programs to run well or at all under WINE without a lack of hacks (winetricks included), and those hacks are going to invariably break other stuff.

      Wake me when I can reliably play a random Steam game in WINE without issue.

      PS - I really have a lot of respect for the WINE developers. I just think people tend to ignore its faults.

    3. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      Nope, Wine still doesn't run the latest non-free software from Adobe. You can still do what you need to do with Gimp,Luminance HDR, and Raw Therapee rather than P$ and Lunkroom. That way you can get rid of M$ Windoze and all of your non-free software, that is unless you truly love M$ or are an M$ astrotufer.

      --
      Friends don't help friends install M$ junk
      Friends do assist M$ addicted friend in committing suicide

    4. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      One thing that bothers me is that programs I get working under Wine then frequently break after some sort of update. I don't use Wine too often, so in between uses there will be Wine updates, kernel updates, video driver updates, mesa updates, etc. Next thing I know, I try to fire up that old game again, and it crashes on start. No idea why.

      This has even happened with games that I had locked to a specific Wine version through PlayOnLinux.

    5. Re:Does it run Adobe CC? by roc97007 · · Score: 3, Insightful

      I think I just threw up in the back of my mouth. I am absolutely not an M$ astroturfer. I'm a big fan of Gimp. I can install it anywhere for free and it'll do some things faster than Photoshop. But I still have to go back to photoshop occasionally for some of the advanced features. And in Lightroom, it's a matter of "right click, edit in Photoshop".

      I check out the "best Lightroom alternatives" a couple times a year. Open source Lightroom alternatives tend to do really well for operations of basic-to-medium complexity. I do photography as a profession, and basic-to-medium often isn't good enough. Not to mention, the catalog needs to work well with a quarter million photos. On the plus side, raw support is pretty good with free alternatives. So maybe some day, and I'm really looking forward to that day. But not today.

      The other thing is, I have an investment in Lightroom categorizing the aforesaid quarter million photos, so a migration path would be necessary. (Which some products have.) And finally, I know how to use Lightroom, and would have to learn the new tool. And, I have a midi controller with motorized sliders bound to the most used Lightroom controls, and that would have to carry over too.

      It's not a simple problem. Many of the pieces are there, but not quite all. I'd be more than happy to keep spending my $10 a month to Adobe if I could work entirely on, say, Mint instead of Winders.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    6. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      Why are you blindly applying updates? You should only update if it fixes something that is broken for you, otherwise leave it alone.

      It sounds like Microsoft and Google have really brainwashed you into believing that you need all of the latest bleeding edge updates immediately.

    7. Re:Does it run Adobe CC? by sad_ · · Score: 1

      yes you can, just yesterday there was somebody on g+ showing off photoshop cc running in wine.

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
    8. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      Try Krita. It's really good.

    9. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      It's strange that you mention Steam, given that it has a native Linux client and most games released post-2012 have native Linux ports which wouldn't need WINE in the first place.

    10. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      Forget WINE. If you're on Linux, you can use the free vmware-player or QEMU/KVM from your distro. I've used CC in both on a Debian PC. I'd recommend starting with the latter, though, as vmware tend to have issues after kernel updates and have proven to be extremely slow at addressing their problems. This has always been the case with vmware, and was happening on the pro version at least a decade ago.

      You'll need your win install media and a license for doze, but the Linux side of things is free and works pretty well, certainly better than WINE will ever be.

    11. Re:Does it run Adobe CC? by BenFenner · · Score: 1

      I'm not sure if this helps you ditch Microsoft, but as a photographer who refuses to get into the Adobe world for many reasons, I've been very happy with RawTherapee as a replacement for Adobe Lightroom.

      http://rawtherapee.com/downloa...

      It works natively on Windows, Mac OS, and Linux. (I use it on Windows.)

      The best introduction to the software seems to be Tony's video here: https://www.youtube.com/watch?...

      Tony is well known in the photography/tech world, and uses Adobe Photoshop and Lightroom almost exclusively in his workflow (to give you an idea of where he's coming from).

    12. Re:Does it run Adobe CC? by tlhIngan · · Score: 1

      On the plus side, raw support is pretty good with free alternatives

      That's because everyone (including Adobe) uses the exact same RAW library. It happens to be open-source, too.

      DCRaw is a raw image handler for basically every camera out there. It's such an impressive piece of code everyone uses it,

    13. Re:Does it run Adobe CC? by xvan · · Score: 1

      KVM with windows10 sucks.

    14. Re:Does it run Adobe CC? by Anonymous Coward · · Score: 0

      Know how I know you aren't an artist? Because you think Krita and PhotoShop serve the same purpose.

      It's like recommending ZBrush to someone looking for a replacement for 3ds Max. Or recommending Audacity as a replacement for Ableton Live.

  13. Color me thrilled by Anonymous Coward · · Score: 0

    When they decide to provide APIs and document them for Windows developers they'll have something. In the meantime it's just 20+ years worth of some Windows software that sort of works on Linux. Not worth the trouble.

  14. Re:Why wine? by Anonymous Coward · · Score: 0

    You mean like us old-timers did when developing for Windows 3.11?
    Install OS/2, put Windows under it and laugh all the way.

  15. Re:Soo, which version of Windows is 100% implement by demon+driver · · Score: 4, Interesting

    From my limited experience: if it comes to older Windows applications, the chances to get something to run properly might actually be higher under Wine than under a current Windows, and that was already true before 3.0. (And if something doesn't run, as was already said, there's still Virtual Box, VMware etc.)

  16. Re:Soo, which version of Windows is 100% implement by Anonymous Coward · · Score: 0

    You're looking for ReactOS.

  17. No USB support? by Anonymous Coward · · Score: 0, Troll

    No USB, so no thanks.

    Awesome FPS? Sorry, I'm a grown up.

    1. Re:No USB support? by Anonymous Coward · · Score: 0

      Apparently not. Only someone who was immature would restrict themselves from things because you want to appear "grown up" according to your childish notion of the term.

      When you truly grow up, you'll stop caring so much about projecting your superficial image and just do what you enjoy without worrying about what other people think.

  18. Re:Why wine? by Anonymous Coward · · Score: 3, Interesting

    Sadly, I just had my Windows 10 totally fsck on me a few days ago.

    In this particular instance, the "lock up" was because the game takes over full-screen mode and for whatever reason the game became unresponsive. I did CTRL-ALT-DEL and it gave me the options screen for logout/taskmanager/etc but even when starting the task manager the screen just went back to the game and the task manager was inaccessible. ALT-TAB would show the task manager running, but when selected Windows auto-switched right back to the game. The result was, after trying literally everything possible to kill the process from within, I had to force a reboot to finally get out of it.

    I have never had a similar experience on Ubuntu, though I've had my share of other bad experiences there too so I'm in no way a fan-boi for that OS.

  19. Re:Soo, which version of Windows is 100% implement by Hal_Porter · · Score: 1

    Unactivated Windows 10 is actually pretty usable. I run it in Parallels Desktop on my Macbook.

    My cup runneth over!11!

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  20. Still no Java support by Rick+Schumann · · Score: 3, Informative

    The one piece of Windows-only software I'd like to run, sadly, requires Java, and WINE still doesn't, apparently, allow you to install Java under it. Guess I'll just have to try Windows XP in a virtual machine.

    1. Re:Still no Java support by mohsel · · Score: 1

      Ironically one of the biggest selling point of java is the portability of your software that runs on the JVM and doesn't -supposedly- care about the OS.

    2. Re:Still no Java support by Anonymous Coward · · Score: 1

      I’d really like to hear the explanation for this, since Java VMs exist for many OS/hardware combinations. What is it about this particular application which makes it Windows-only?

    3. Re:Still no Java support by scdeimos · · Score: 2

      It would probably true if developers actually queried Java for the Path Separator characters and used them instead of hard coding '\' and '/' everywhere. Oh, plus all the other unabstracted platform differences like preference storage.

    4. Re:Still no Java support by gr8dude · · Score: 2

      If you call Windows API functions from your code, then you are tied to this API. In other words, a pure Java program would indeed be able to run anywhere; but if one explicitly ties it to an environment - well, they depend on that environment.

    5. Re:Still no Java support by jon3k · · Score: 1

      Every tried ReactOS ?

      The irony of a java application requiring an OS is pretty painful.

    6. Re:Still no Java support by mohsel · · Score: 1

      Then it might be more efficient to design the language in a manner that forces the users to use the abstractions.

  21. Re:Soo, which version of Windows is 100% implement by HiThere · · Score: 1

    When I talked to the ReactOS people (admittedly over a decade ago, now) they said if it wouldn't run under Wine, not to expect it to run under ReactOS.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  22. WOW by ArhcAngel · · Score: 1

    So you're saying that now my Android phone will run Windows x86 software that a Windows phone can't? Got it!

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    1. Re:WOW by Anonymous Coward · · Score: 0

      Only if your phone is x86 (like Asus Zenfone 2). This is most likely coming from the CrossOver implementation where they had a focus to provide Wine support for Chromebooks. Highly doubt ARM devices can run Wine applications

    2. Re:WOW by Anonymous Coward · · Score: 0

      ARM is a no go... Wine is not an emulator...

    3. Re:WOW by xvan · · Score: 1

      You may use quemu + wine for running windows apps on ARM.

    4. Re:WOW by xvan · · Score: 1

      qemu* sorry for the typo.

  23. runs fine on Alpha/GNU/Qemu-x86 by Anonymous Coward · · Score: 0

    that is only 5 layers of abstraction for an x86 virus to run on my DEC Alpha

  24. Re:Why wine? by ArchieBunker · · Score: 1

    Assuming the game even loads in Wine...

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  25. Re:Why wine? by Anonymous Coward · · Score: 0

    I have had that too but it is easy to work around. Create a new local account that is an admin account and then download process explorer and extract/copy it to the desktop of said user. Then when the game acts up, switch users, start process explorer (procexp64 unless you are still on a 32 bit OS for some reason), go to File then choose show details for all processes and accept the UAC elevation prompt, then kill the game. Finally switch back to your main user.

  26. Re:Soo, which version of Windows is 100% implement by Anonymous Coward · · Score: 0

    Or just use kmspico, problem solved.

  27. Damn you, World of Warcraft!!! by Anonymous Coward · · Score: 0

    If only Blizzard would get their heads out of their asses I could get rid of Windows AND Wine. Oh well, until then my guild and I send love and praise to the WINE team. Y'all are life savers!

  28. Re:Soo, which version of Windows is 100% implement by AvitarX · · Score: 1

    Isn't everything not working a bug these days?

    Or are some of them still features?

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  29. i am. laughing. by Anonymous Coward · · Score: 1

    in ways you don't understand.

    you buy a continuation of a 1996 product fork

    i am running Specter gui ontop of Quarterdeck memmory manager, inside a window under Wine//Norton Desktop.

    come at me Arachne browser bro, I ain't even mad as Dr Solomon AV.

  30. Re:Why wine? by Anonymous Coward · · Score: 1

    I guess Windows is fine because a broken game can only destroy a user session, assuming you thought of it ahead of time and did your workaround prework.

    Meanwhile, in Linux, you just like pkill the problem.

  31. Re:Soo, which version of Windows is 100% implement by phorm · · Score: 1

    Absolutely. I can't remember at exactly which version, but I found that after one upgrade to Wine suddenly a crapload of my windows games started to "just work". What's more, they would often run better under Wine than a native windows OS (or in some cases wouldn't install on a modern Windows at all).

    Nicely done!

  32. Re: Why wine? by Monster_user · · Score: 1

    Try 2017. This happens to me regularly with specific games. While it isn't as common an occurrence since sound output became software driven, it still happens. Usually because there is a big difference in DirectX versions between the game and host OS, in either direction.

  33. Re: Soo, which version of Windows is 100% implemen by Monster_user · · Score: 1

    ReactOS is probably a good benchmark for how close WINE is to 100%.

  34. 7 months old comment ? by Anonymous Coward · · Score: 0

    The comments below the article are from 7 and 2 months ago... how does that work ?

  35. WINE by Anonymous Coward · · Score: 0

    Wine is an emulator. Discuss.

  36. Re: Why wine? by Anonymous Coward · · Score: 1

    If you run an operating system from a software vendor that rarely produces its own hardware that is installed on billions of devices that interface with the OS through drivers not written by the software vendor, this kind of crap will happen.

    Look at Apple. Even though they have absolute control over the hardware their OS runs on and have more money than God they are now producing devices on such a massive scale with hardware produced by so many subcontractors that even they have similar issues with their own OS.

    Apple, in the early Steve Jobs return era, hit the sweet spot between producing the hardware and software necessary to make many of their computers and devices âoejust workâ. Do to economies of scale there will never again be a time when Apple can produce hardware and software with that kind of synergy unless youâ(TM)re cool with joining a yearâ(TM)s long wait list for what will then be long outdated hardware.

  37. Re:Why wine? by pslytely+psycho · · Score: 1

    I have had this occur with a couple of heavily modded games. I just set my task manager up to 'always on top' which allows it to be accessible in the locked up game.

    --
    Donald Trump, on a crusade to make Nixon look respectable
  38. Re:Why wine? by Anonymous Coward · · Score: 0

    Sublime CD you borrowed

    Fuck me, that sent me back.

  39. Roblox by Anonymous Coward · · Score: 0

    The latest status for Roblox support was "garbage": "The server will disconnect you since Roblox virtualizes and encrypts their code through VMProtect. No possible way around this with the current version of Wine. "

    Source: https://appdb.winehq.org/objectManager.php?sClass=application&iId=9392

    I wonder if Wine 3.0 improves on this in any way.

  40. Re:Why wine? by tepples · · Score: 1

    and if you still have it, that Sublime CD you borrowed.

    Since when does Sublime come on CD-ROM?

    (I don't practice Santeri'a either.)

  41. Re:Why wine? by unhooked · · Score: 1

    I'd give them the cd back, except that it was in the cupholder of my window10 box when it locked up playing starcraft2.

  42. VirtualBox extension pack costs $5,000 by tepples · · Score: 1

    why not just run Windows in VirtualBox

    Because commercial use of the VirtualBox extension pack for more than 30 days requires paying $5,000 to One Rich American Called Larry Ellison. (This breaks down as $50 per user with a minimum order quantity of 100 users.) I'd be interested to read about your workarounds for the missing features of VirtualBox that are provided only by the extension pack.

    or something

    Three reasons. First, Linux + Wine uses less RAM than Linux + Windows would. If I end up thrashing swap despite having maxed out the RAM in my laptop, I'd have to buy a whole new laptop. Second, a Windows license costs $119.99. Third, Windows 10 snitches on users even when telemetry is set to basic, sending a list of all installed applications and device drivers to the mothership.

    1. Re:VirtualBox extension pack costs $5,000 by Anonymous Coward · · Score: 0

      Would https://www.safer-networking.org/spybot-anti-beacon/ help? Click "Show options" under the Protection tab for some details.

      This or may other things I've done took care of what is listed at https://winaero.com/blog/how-to-disable-telemetry-and-data-collection-in-windows-10/. Now I'm off to check it against https://winaero.com/blog/stop-windows-10-spying-on-you-using-just-windows-firewall/

    2. Re:VirtualBox extension pack costs $5,000 by Rob+Y. · · Score: 1

      My company has a piece of Win32 code that acts as a smart terminal - enabling a complex server-based app to appear as a desktop GUI app. Pretty nice. Anyway, the theory was that if we ever needed to support Mac's - or God-forbid, Linux ;-) - we'd just have to provide a version of the terminal thing for those platforms. In practice, we only got occasional requests for Mac support, and those users generally figured out how to use Parallels on their own.

      But I found early on that the app runs well under Linux with WINE. At the time, though, WINE Mac support wasn't great. But a few years ago, I found Mac support had greatly improved - and there was this thing called Wineskins that made it easy to package your app up with WINE into a single zip file that was a cinch to install pre-configured in a way that integrates nicely with the rest of the Mac desktop (including launching native Mac apps to handle downloaded PDF's and XLS's that get produced by our server-based system). So, bottom line, the 'wineskins' version of our app runs great on the Mac - and has a much smaller footprint and launches much faster than using Parallels. My only complaint is that the WINE themeing engine doesn't work particularly well (here's hoping 3.0 brings improvement there).

      The prospect of an Android port is a great next step - though I'm guessing that's still limited to Intel processors. An ARM emulator would be nice (isn't Microsoft doing that for its next generation of ARM-based devices?). Also nice would be more focus on making winelib a viable development tool for building native apps from existing Win32 source code. Or is it too late for that to be a priority...?

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
  43. ReactOS uses Wine by tepples · · Score: 1

    ReactOS's user environment is Wine. As I understand it, the most significant theoretical advantage of ReactOS over Wine on X11/Linux is ability to run apps that depend on bespoke drivers, such as the client for updating a GPS device, fitness tracker, or iProduct. If Linux supports your hardware, you're probably better off sticking with the more mature operating environment.

  44. Platform features not exposed through Java by tepples · · Score: 1

    That's true of applications that fit within the constraints of 100% Pure Java. Many do not and must therefore use JNI to access platform features that Oracle has not exposed through the Java standard library. For instance, does Java have native joystick support without a third-party native component such as JInput?

  45. But does it run No Man's Sky? by Anonymous Coward · · Score: 0

    2 year-old game. Still doesn't run properly under Wine. Move along.

  46. Re:Soo, which version of Windows is 100% implement by Anonymous Coward · · Score: 0

    At that point, why not just run Windows in VirtualBox or something?

    VirtualBox doesn't support anything better than DirectX 9 and OpenGL 3.x.

    At least VMare Workstation at least gets you to DirectX 10 and OpenGL 4.0, but you'll have to get out your wallet.

  47. Wrong priorities by Eravnrekaree · · Score: 2

    Ill bet that 50% of Windows apps still crash and refuse to run at all on Wine. I doubt that many Wine users care about android, and would rather more advances had been made toward supporting 99% of windows apps (Windows Desktop apps on a phone, good god).

    1. Re:Wrong priorities by DamnOregonian · · Score: 1

      Aye :( I'd love to be able to get rid of this fscking Windows partition. Dual booting is annoying, and so is running a desktop virtualized on your desktop.

    2. Re:Wrong priorities by gukin · · Score: 1

      Let's investigate: Prey 2017 runs perfectly, Hellblade Sacrifice of Senua crashes. Yup you're right with a carefully picked sample of two you're spot on. Of course once Hellblade starts working I'll need to exclude that point and find something else. 2017 was a crap year in many ways but the advances made in Mesa and in WINE were truly spectacular. If you're a person who enjoys watching the evolution of things like WINE and Mesa, it's fun and impressive watching the evolution. If you're a person who demands perfection from your tool then perhaps sticking with Windows or Mac is a better way to go for you; just don't get too grumpy when your vendor leaves you behind. Many kudos to the WINE team, DirectX 11 and VK12 on the way, too cool.

    3. Re:Wrong priorities by erapert · · Score: 1

      What is it that you need Windows to run, exactly?
      Perhaps we could find a Linux alternative for you.

    4. Re:Wrong priorities by ilsaloving · · Score: 1

      How about Quickbooks?

      In that case, an alternative isn't acceptable because whatever accountant you're working with probably also uses quickbooks and isn't very likely to change.

      Heck, there was a company (from New Zealand I believe) that would give you a free second copy of their software for you to give to your accountant, in an effort to break the quickbooks stranglehold. I search now and can't find them anywhere.

      IMO that's one of the key apps that Wine needs to get working before there's really any hope of gaining meaningful marketshare.

    5. Re:Wrong priorities by ilsaloving · · Score: 1

      Whoops, I was wrong. The software is called MoneyWorks. It's still around, but I had to *really* push my google-fu to the limit to find it. They clearly haven't even made a dent against intuit.

      https://www.cognito.co.nz/

    6. Re:Wrong priorities by DamnOregonian · · Score: 1

      Just games. Though Linux game support is incredible these days (I've got 160 games in my Steam library that run on linux!)
      There are still a few titles that I love that are Windows only, and too much trouble to get working under Wine with 3d acceleration.

  48. Re:Why wine? by Gadget_Guy · · Score: 1

    Cool story, but that isn't Windows locking up. The operating system is still working fine. Rather, that is just a crappy application that rudely keeps pushing itself to the top. That is just poor coding.

    You could have tried Windows-Tabbing (like Alt-tab but using the Windows key) and then using your mouse to click the close gadget of the thumbnail while you hold down the tab. I haven't needed to test what happens when you do this to a non-responsive application so I can't say for sure whether this works.

    Still, this problem does show that launching Task Manager from Ctrl-Alt-Delete menu should act as a top-level interface above all other processes in the same way that the "Lock, Switch user, Sign out, etc" menu works above all applications.

  49. Perfect replacement for Windows XP by Anonymous Coward · · Score: 0

    ...assuming anyone really wants to run Windows XP nowadays.

    1. Re: Perfect replacement for Windows XP by Anonymous Coward · · Score: 0

      Well, that'll do me! Ive been held back by some specialist software never updated.

      But I *did* buy other PCs with Win 7, 8.0 and 10. And managed to network them mostly but clunkily. Sometimes its two moves from xp to 7 to NAS. Does wine allow a former xp pc to play nice with other win pcs in a network, please?

    2. Re:Perfect replacement for Windows XP by Godwin+O'Hitler · · Score: 1

      I for one would really like to run XP. Unfortunately some essential programs don't want anything more to do with it.
      There's not one single piece of functionality added in later versions that is useful to me.

      --
      No, your children are not the special ones. Nor are your pets.
  50. Re:Soo, which version of Windows is 100% implement by Anonymous Coward · · Score: 0

    VirtualBox feels like abandonware that's slowly bit-rotting, though I will say it still has the best UI of any VM software I've tried. Still, various issues accumulated since Oracle's acquisition and general neglect eventually led to me trying alternatives, and VMWare's the first one I tried.

    From what I saw of it, I have to say, VMWare's a great product when it works, but unfortunately it's broken more often than not in my experience. I tried multiple times, and every time it caused system instability because it wasn't compatible with any kernel over 4.9, which made it a non-starter since 4.10 and up have Ryzen-related patches that I need.

    Finally gave up on both and went with qemu+kvm. Not as slick but pretty solid and, as a bonus, supports PCI-e passthrough, which is fairly limited in VBox and requires ESXi to do it with VMWare.

  51. Re: Why wine? by Anonymous Coward · · Score: 0, Informative

    Can't tell if trolling or ignorant. Linux has its fair share of viruses, including Arches, Pilot, and systemd.

  52. What were they thinking? by mnt · · Score: 1

    So much flak for an open source product that is able to run nearly everything i throw at it (after some tweaking)... Is this windows hate by proxy?

    1. Re:What were they thinking? by wjcofkc · · Score: 1

      Most people gave up on Wine as forever hopeless over the first few years (it did seem so at the time), and so have not bothered with the most recently releases. At least this is the sort of talk I have seen on other tech related boards over many years. As far as the "(after some tweaking)" part? I can only suspect that a lot of people go on their most absolute first impression and do not even know what you mean by that.

      --
      Brought to you by Carl's Junior.
  53. Excellent I am already a fan by wjcofkc · · Score: 2

    I remember the ancient days when Wine really excelled at running notepad.exe. Over the first few years, I had serious doubts about the project's future. But for the last few years , I have been able run substantially more - even rather complex - applications to the point that it is useful. As of the last couple releases before this, I have been downright impressed by the number of application I have been able to run. This is even to the point where I now consider it a powerful tool. Anything that can improve on that now with hope for ongoing development is absolutely great in my book.

    --
    Brought to you by Carl's Junior.
  54. Re:Why wine? by paulatz · · Score: 1

    If it's a full-screen game causing problems, you can usually just CTRL-ALT-ESC+click

    --
    this post contain no useful information, no need to mod it down
  55. Wish it could run the latest version of Office by edtice1559 · · Score: 1

    Cue a hundred posts about LibreOffice. Outlook 2016 is still the gold standard for shared calendaring :(

    1. Re:Wish it could run the latest version of Office by Anonymous Coward · · Score: 0

      Really, I'm using that at work, and I much prefer Gcal.

  56. Re:Soo, which version of Windows is 100% implement by Pyramid · · Score: 1

    Why would you run unactivated 10 when you can make it legit with a Win 7 licence code that can be had for the price of a McDonald's lunch?

    --
    ~Any apparent grammatical or typographic errors are caused by defects in your display device.
  57. Re: Why wine? by Pyramid · · Score: 1

    "If you run an operating system from a software vendor that rarely produces its own hardware that is installed on billions of devices that interface with the OS through drivers not written by the software vendor, this kind of crap will happen."

    So what you're saying is you've never used a well designed operating system that properly abstracts hardware, memspace, etc. Might I suggest you try a mature X86 Unix variant?

    --
    ~Any apparent grammatical or typographic errors are caused by defects in your display device.
  58. Re:Why wine? by gr8dude · · Score: 2

    If that happens again, try to start the Task Manager, and then type the name of the EXE (even if the window itself is not visible) and press DEL + ENTER.

    The idea is that the Task Manager's window may not be visible for some reason, but it still has focus - so you can try to interact with it.

  59. Re:Why wine? by JackieBrown · · Score: 1

    I'm amazed at what you consider an easy work around. If this was suggested on linux, the response would be "This is why linux will never be ready for the mainstream."

  60. Re:Why wine? by hduff · · Score: 1

    And have your system get infected with viruses, lol.

    Linux is immune to viruses.

    Many Windows viruses can be loaded and run using WINE. YAY!

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  61. Re:Emulator, Shmemulator by hduff · · Score: 1

    A retcon is exactly what it was.
    When Wine began life it was explicitly an abbreviation of windows emulator.
    http://www.faqs.org/faqs/windo...
    Then the naming fairy did a 180 turn and WineHQ started pretending "windows emulator" never happened.

    Is this like when KDE originally stood for "Kool Desktop Environment", but now they claim it is just "KDE" and it doesn't stand for anything because "Kool Desktop Environment" sounded to dickish?

    Cane we re-write history in that manner?

    It appears so. and really, who cares?

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  62. Re:Why wine? by thevirtualcat · · Score: 1

    I've had Wine cause kernel panics before.

    It's not particularly common, though. No more common than a blue screen and it's usually related to video drivers.

  63. Re:Why wine? by Rhipf · · Score: 1

    I have had this happen to me and was just restarting the computer. Then I realized I just need to log out of the account (on the Ctrl-Alt-Del screen) then log back in and all is good to go again.

    May not work with your game but worth a try next time.

  64. Re:Soo, which version of Windows is 100% implement by morgauxo · · Score: 1

    Hah! By that definition, which version of Windows has Microsoft even 100% implemented?

    Seriously though, why would you want them to do this? If developers have a choice, spend time developing some barely known, barely used part of windows X that hardly anyone cares about or implement some important feature of Windows Y that will allow some popular, important application to start working... do you really want them to chose the X?

    I suspect that what you really want is for YOUR favorite application to work. Have you contributed anything towards making that happen? Have you documented how it fails and submitted a review to WineHQ? Have you submitted any code to Wine yourself?

    If you can't do that you could at least send a message to the authors of the program you want to run. I would buy your software if... One person will not make a difference but one person alone can't write Wine either. Imagine if all software developers tested their produce in Wine and made adjustments before releasing! Or.. they could just build native Linux versions in the first place. Whichever floats their boat...

  65. Could systemd kill freebsd? by walterbyrd · · Score: 1

    What happens when linux apps require systemd?

    Those apps usually run in freebsd under linux mode.

  66. Re: Soo, which version of Windows is 100% implemen by Hal_Porter · · Score: 1

    Where do you get Windows 7 licences for the price of a McDonald's lunch.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  67. Re:Why wine? by ilsaloving · · Score: 1

    That's true. Modern versions of windows fail for completely different reasons.

    1. Game crashes in Windows
    2. Try rebooting to see if that helps
    3. Microsoft forces an update to install
    4. Computer bricks and requires a complete reinstall of windows

    1. and 2. being completely optional, of course.

  68. Re:Why wine? by ilsaloving · · Score: 1

    That only works if you know what the executable name is before-hand. But that's good to know for future reference.

  69. Yes, I AM that guy by Hallux-F-Sinister · · Score: 1

    WINE is "WINdows Emulator". This backronym bullshit is just that: childish, lame bullshit. This is how I feel about ALL recursive acronyms. They're all stupid. If... if, IF WINE actually stood for WINE Is Not and Emulator, there's NO reason why the first letter couldn't be any other. It could (using only the English alphabet,) just as easily be "AINE" (AINE Is Not an Emulator) or "BINE" (BINE Is Not an Emulator) or "CINE" (CINE Is Not an Emulator), and so on to ZINE...

    These things make the entire community look like stupid children. PINE was/is the Program for Internet News & E-mail (or whatever,) and NOT PINE Is Not Elm. (Though it happens to be true both in software and botany that pine and elm are different.) Linux is an amalgam of Linus (as in Torvalds) and UNIX; it is NOT a bloody acronym for the phrase "Linux Is Not Unix..." or again, it could just as easily be Dinux (Dinux Is Not Unix) or Einux (Einux Is Not Unix) et CETERA.

    No, no, NO. Similarly, WINE does NOT (no matter how much even the maintainers and users of the software may insist,) stand for Wine Is Not an Emulator. Maybe it does to them, but I categorically refuse to play the recursive acronym game.

    --
    Our reign has gone on long enough. Indeed. Summon the meteors.
  70. Don't feed the trolls by Anonymous Coward · · Score: 0

    You do realize you were just trolled by Twitter, don't you? In case you can't recall Twitter trolled by calling anyone that doesn't agree with him as "astroturfers" that work for "M$." Once his main account was downmodded he created almost 20 accounts to support his main. Today his 15-20 slashdot accounts all have a starting score lower than an anonymous coward.

    1. Re:Don't feed the trolls by roc97007 · · Score: 1

      I did not. That would explain it.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  71. Re: Why wine? by Anonymous Coward · · Score: 0

    isn't that the default behavior for task manager, always on top? i had the same issues when a game was always on not no matter what I tried. i toggled the always on top setting for task manager (using alt+space shortcut) without success.

  72. Re: Why wine? by Anonymous Coward · · Score: 0

    this does not work, the program refuses to close that way. even with dual monitors, the task manager opens on the 'blocked' monitor and refuses to move to the other one.

  73. Re: Why wine? by Anonymous Coward · · Score: 0

    it happened to me with skype for business :)

  74. Re:Soo, which version of Windows is 100% implement by Anonymous Coward · · Score: 0

    It's been that way for many years now. My older games run fine on my MacBook under WINE. I can't for the life of me get them to run under Win7 or later, and I'm not real sure about Vista. Really, why bother with MSWindows anymore?

  75. Re: Soo, which version of Windows is 100% implemen by Anonymous Coward · · Score: 0

    Dumper diving at the "pirate bay"...