No Linux support yet?

Then why not just build a simple Windows machine?
You can use the same hardware.
You can get an old Win7 Key for almost nothing on ebay.
Too much hate for MS? :rofl:

1 Like

Btw a Linux box will be faster a lot. And you may want to update the operating system and firewall the host. Easy if Linux, not so with W7 end of life.
Paolo.

1 Like

You can upgrade a Win7 with Win10 for free.
And Linux is not faster as Windows.
That’s a myth.
I have a lot of Linux and Windows systems here.

But to put all of that aside…
It’s easy: You need the right tool for the job. Or, if you want to use Zwift, you need a device with a OS that’s supported by Zwift.

1 Like

Really looking forward to a Linux release as this is now my everyday OS.

3 Likes

Hello,

I see some old requests for Linux support, and wanted to check and see if there was any hope that this was something that would be added. It would be great to support an open source software for those without windows or mac OS products.

3 Likes

Hi all, good news. Thanks to wentam42’s workaround found here (see comment #7), Zwift in Linux is working using Wine.

I was not able to get sensors to connect directly; I’m using a BLE PowerTap SCS and the extent of Bluetooth support appears to be immature. Connecting using Zwift Companion works however.

Here’s an abridged video showing the process:

(sorry for the double-post; I could not find a way to edit my previous reply)

4 Likes

Thank you so much for working through this on wine! I used your steps to load Zwift successfully on my Linux box! Also maybe Zwift will have to make a Linux port given:

And what he’s saying is that there is a lot of non-crossover between Windows users and Linux users. I would love to use Zwift, but I use Linux exclusively. So their calculation can’t possibly include me or any other people like me. Oh well, I’d totally be up for helping with a port too, but nobody seems to want my money.

2 Likes

A Linux version might not make sense but a cursory thought is PWA using canvas, web assembly for the graphics processing and web usb to connect your ant+ dongle (or intents to bridge to a simple native app that reads the daya) and you’d basically serve PC with one app, just open a browser. FYI I haven’t looked into the specifics, but I don’t imagine it’s that hard. https://developer.mozilla.org/en-US/docs/Web/API/USB

1 Like

I do think it would make sense to have native linux support beyond WINE.
That could open the door to create all-in-one devices based (for example) on RaspberryPI that had everything installed and ready to play. A user would only have to switch it on, connect to the TV/monitor, configure the wifi and connect the sensors.
That would be very cheap compared to the current alternatives.The fact the hardware is known would ease the support part and reduce the amount of issues that we all face when starting on Zwift :slight_smile:

2 Likes

Well an AppleTV is similar what you are describing and works very well with Zwift already.

4 Likes

You are right, that’s the current cheapest way to run Zwift and that’s what they recommend for budget setups. RPI would probably be at least half the price though…

1 Like

RPI does not have the graphics power to handle Zwift. It would also be under powered as far as CPU and storage.

2 Likes

of course Linux is faster, it’s not a myth…and I would also add: much more reliable and not designed to suck money and personal data from their users.

2 Likes
4 Likes

I have Zwift successfully working under Wine (https://www.winehq.org/) on Fedora Linux (but any distribution should work).

It works very well & has pretty good performance on my laptop using 720p. However, bluetooth is only minimally supported by Wine, so as mentioned above you have to use the Zwift companion app.
I use a separate Wahoo Speed, Cadence and Heartrate monitors, all but the cadence sensor work well, for some reason it under-reports the cadence.

See here for a launch script and some installer instructions, which should fix problems like the system going to sleep etc.
https://gist.github.com/wannabegeek/f3452c0d4d7cf7710a49f6cc9e689ad3

Should be fairly self explanatory for anyone with a bit of bash/command line knowledge.

3 Likes

+1 Linux Support

3 Likes

Has anyone tried running Zwift in a Windows VM hosted in VirtualBox?

2 Likes

Thanks for this. Have it working perfectly in Ubuntu/Pop_OS! on my laptop. Had to install some missing dependencies to get it to install property with Wine 5 but largely a painless experience. Have to use the Companion to pair sensors but that’s okay for now.

+1 Linux Support

2 Likes