Running Skywarn Operators Console on Linux
WX8ILN | July 29, 2026
Running Skywarn Operators Console on Ubuntu (via Wine)
We get asked pretty regularly whether Skywarn Operators Console works on Linux. The honest answer is "not natively, but Wine gets you most of the way there." I finally sat down, ran through a clean install on Ubuntu, and wanted to write up exactly what works, what doesn't, and what the plan is going forward.
The short version
Skywarn Operators Console runs on Ubuntu under Wine with almost full functionality. Alerts, spotter reporting and the rest of the core app behave the way they do on Windows. The one thing that doesn't work right now is the map display — more on that below, along with what I'm doing about it.
Why Wine (and not a native Linux build) — for now
The Console is currently a Windows application, built and distributed as a win-x64 package. There's no native Linux build today. That said, I know there's real interest in the storm spotter and ham radio community from folks running Ubuntu, Debian, Mint, and similar distros — plenty of station setups lean Linux, especially anything built around Raspberry Pi or a dedicated shack PC. So this Wine-based path is meant to be a solid stopgap while a proper native Linux version is in the works.
What you'll need
- A recent Ubuntu install (this was tested on a current LTS release, but other modern versions should behave similarly)
- Wine (stable branch is recommended over staging/development for this)
- Winetricks, to install a couple of common Windows runtime dependencies
- The latest Skywarn Operators Console release, downloaded as the win-x64 zip from the usual release page
Installing Wine
If you don't already have Wine installed, the quickest path on Ubuntu is through the package manager:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wine64 wine32 winetricks
Depending on your Ubuntu version, you may want to pull Wine from WineHQ's own repository instead of the default Ubuntu repos, since WineHQ tends to ship newer builds. WineHQ's site has straightforward instructions for adding their repo if you want to go that route.
Setting up a clean Wine prefix
I'd recommend running the Console in its own Wine prefix rather than your default one, just to keep things tidy and make troubleshooting easier:
export WINEPREFIX=~/.wine-skywarn
export WINEARCH=win64
winecfg
This will pop up the Wine configuration window and initialize the prefix. You can close it once it's done setting up.
Installing dependencies with Winetricks
The Console relies on some common .NET/Windows runtime pieces. With your prefix set:
winetricks dotnet48
winetricks corefonts
Depending on which build of the Console you're running, you may need additional runtime components — if you hit an error on first launch about a missing runtime, Winetricks almost certainly has a package for it.
Installing and running the Console
- Unzip the win-x64 release package into a folder inside (or accessible from) your Wine prefix.
- Run the executable through Wine:
WINEPREFIX=~/.wine-skywarn wine SkywarnOperatorsConsole.exe
- The app should launch normally. Alert filtering, spotter reporting, and Station Master scope integration all function as expected in my testing.
If you want a desktop shortcut, winecfg and standard .desktop file creation work the same way they do for any other Wine application — nothing Console-specific there.
The known issue: maps don't render
The one piece that isn't working under Wine right now is the map display. Everything else — alerts, reports, the scope integration — runs fine, but the mapping component doesn't render correctly in this environment. I haven't found a clean workaround yet, so if you're relying on the Console primarily for visual radar/map work, Wine isn't going to get you there today. Everything else is fully usable in the meantime.
What's next: a native Linux build
Wine compatibility was always meant to be a bridge, not the destination. A native Linux version of Skywarn Operators Console is on the roadmap, which should resolve the mapping issue for good along with any other rough edges that come from running a Windows app under compatibility layers. I don't have a firm timeline to share yet, but it's actively something I'm working toward, and I'll post updates here as that progresses.
Bottom line
If you're on Ubuntu and want to run Skywarn Operators Console today, Wine gets you a fully functional alerting and reporting setup — just leave the maps for another device until the native build lands. If you run into issues getting it installed, feel free to reach out through the usual channels.