Live data from Hacker News

WinApps: Run Windows apps as if they were a part of the native Linux OS

github.com

61–70 of 188 posts

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#62
post #30

Earlier quoted context omitted.

What's missing from the launcher available on Linux? I've been using it for many years, but I have never used in on Windows.

There are two editions: Java and Bedrock. Bedrock is the one that's got Realms, which is the easy way to get servers running. Have this problem with my brother and nephew, would love to get the lad on Linux, but this is a real obstacle.

Java edition can also use Realms. I'm playing on a realm using Linux Java edition and the official launcher now.

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#63
post #32

Earlier quoted context omitted.

As someone who is looking to go Linux, do most windows apps work now through Wine or VirtualBox ? I know Valve did a lot of work for games. It’s been 4 years since I even took a good look at it.

Most things work great. There are some niche things that do not work so well. Example: SteamVR,Vive VR Hub, some AntiCheat for games.

SteamVR works ok, but last I checked it still performs worse than on Windows. If you are feeling adventurous, you can try a FOSS VR stack [1]. It works for Steam games running Proton and when it works it provides better performance. I had some troubles with it, sometimes you need to switch versions or you get some artifacts in games, or some games just don't work at all. Good thing is, switching between FOSS and SteamVR is as simple as launching either first before starting the VR game in Steam.

I guess the Linux VR stack might get a bit of love from Valve for the Steam Frame, so things might improve in the near future.

[1] https://lvra.gitlab.io/docs/fossvr/envision/

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#64
post #61

Does anyone know if its possible to get shell integration working? The sole app keeping me on windows is tortoisegit: you right click, and get a bunch of git commands on your context menu. If there was any way to get this running in linux, I'd swap

This is something I have not heard before. Can you please explain your use case a bit more?

What commands do you run using right click? Do you strongly prefer this over a terminal window? You can have aliases if you'd like.

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#65
post #50

Earlier quoted context omitted.

Last time I checked I did not agree to be bombarded with ads and have all my data tracked after paying 100+ for a piece of software...

You kinda did... > By accepting this agreement and using the software you agree that Microsoft may collect, use, and disclose the information as described in the Microsoft Privacy Statement [...] Doesn't make it okay, just legal https://www.microsoft.com/content/dam/microsoft/usetm/docume...

There's a couple of terms in contract law, like fairness of obligations, unconscionability, disproportionate penalty, excessive advantage, etc. that the US seems to have forgotten. In the EU and other countries such... aberrations are struck down and unenforceable. People are still scared silly, but the ones that protest are usually left alone.

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#66

I see it's time for the bimonthly reinvention of VirtualBox and VMWare's seamless modes from a few faceless techies on GitHub and designed for people who can't be bothered to use WINE or VirtualBox.

And unfortunately it has become the norm in open-source to push out shiny-looking projects with pretty logos and UX but shoddy underlying technology and deceptive/overstated claims (looking at you Tauri). Thing thing uses RDP for communication which was designed for remotely administering servers over low speed networks. VirtualBox in contrast integrates at the driver level, and allows you to share the underlying GPU…

Nit: RDP’s roots are more in multi-user windows like Citrix Metaframe than in remote administration. I’ve found it to perform better than the alternatives (remote X11, VNC, Chrome Remote Desktop) for remote GUIs. Nomachine is the only alternative that was close to its performance.

(And before somebody jumps in to correct me - in ancient times X11 performed quite well over the network but modern Linux GUI apps are no longer designed to minimise X11 network traffic)

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#67
post #32

I see it's time for the bimonthly reinvention of VirtualBox and VMWare's seamless modes from a few faceless techies on GitHub and designed for people who can't be bothered to use WINE or VirtualBox.

As someone who is looking to go Linux, do most windows apps work now through Wine or VirtualBox ? I know Valve did a lot of work for games. It’s been 4 years since I even took a good look at it.

Bit of a mixed bag for me. There are a lot of things that work remarkably well, but I have some issues with GPU performance (Cyberpunk 2077 just doesn't run well on Linux for me, despite running great on Windows on the same PC, and GPU-heavy apps like Insta360 Studio and Topaz Denoise run excruciatingly slow or not at all) and some things just don't work (my audio VST plugins work alright, albeit with some bugs about window position handling, but I can't get some of the licensing apps to work under WINE).

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#68
post #61

Does anyone know if its possible to get shell integration working? The sole app keeping me on windows is tortoisegit: you right click, and get a bunch of git commands on your context menu. If there was any way to get this running in linux, I'd swap

There seem to be some git tools on Linux that integrate with some filemanagers e.g. https://flathub.org/en/apps/de.philippun1.turtle

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#69
It's funny because I remember in 2014 before WSL, certain hypervisors like VMWare Player had the ability to run Linux apps in Windows using "unity" mode allowing Linux apps to be seamlessly blended in as regular Windows windows, complete with window decorations, alt tab, shortcuts, etc.. It worked well for what it did, I ran Sublime Text 2 back then in that way and other tools.

This looks like an evolution of that, but in reverse.

I wonder what the performance is like. Has anyone tried it on CPU / GPU intensive apps like video editing tools?

Re: WinApps: Run Windows apps as if they were a part of the native Linux OS

#70
post #65
post #50

Earlier quoted context omitted.

You kinda did... > By accepting this agreement and using the software you agree that Microsoft may collect, use, and disclose the information as described in the Microsoft Privacy Statement [...] Doesn't make it okay, just legal https://www.microsoft.com/content/dam/microsoft/usetm/docume...

There's a couple of terms in contract law, like fairness of obligations, unconscionability, disproportionate penalty, excessive advantage, etc. that the US seems to have forgotten. In the EU and other countries such... aberrations are struck down and unenforceable. People are still scared silly, but the ones that protest are usually left alone.

Those aspects of contract law mean that if MS included "you owe us your first born child" or "if you have not uninstalled this operating system within 2 weeks of installation, you owe Microsoft an additional one million dollars" then that clause wouldn't be valid.

They don't however mean that MS choosing to put adverts all over Windows is illegal, or a breach of the contract, just because users would prefer the OS be ad-free. The EU could legislate in various ways that would mean MS had to stop doing so, but they haven't yet and there's no aspect of general contracts law currently that prevents it.

Post reply on HN