Install UO on Linux

Ask this page

Questions from this page use the current page as the primary answer context.

Ask another question

Linux using Bottles

This is a fairly straightforward guide to install UO Outlands on Linux via bottles: https://write.as/charred/. Make sure to use the exact version of wine that's suggested in the guide (newer ones will likely lead to an error).

Linux using Lutris (it may be outdated)

You can download the installation script here: https://lutris.net/games/ultima-online-outlands/. Be warned that the script may or may not work right off the bat. Having a look at the Lutris forums may be a good idea: https://forums.lutris.net/t/ultima-online-outlands/16958

Steam Deck using Bottles

Follow the guide here: https://github.com/roxya/OutlandsSteamDeck/blob/main/README.md

Linux using Wine without wrappers (old guide)

The following (slightly outdated) guide assumes you have your sound and graphic installed and properly working.

Debian flavor

Video
Watch on YouTubeYouTube id 4Xv8oAaB4yA

---------------------------------------------------------------------------

https://wiki.winehq.org/Ubuntu
------------------------------------------

from https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-5.0.7-windows-x64-installer
wget "https://download.visualstudio.microsoft.com/download/pr/2b83d30e-5c86-4d37-a1a6-582e22ac07b2/c7b1b7e21761bbfb7b9951f5b258806e/windowsdesktop-runtime-5.0.7-win-x64.exe"

env WINEPREFIX="/home/user/ultima" wine windowsdesktop-runtime-5.0.7-win-x64.exe
-------------------------------------------

wget https://uooutlands.com/Outlands.exe

env WINEPREFIX="/home/user/ultima" wine Outlands.exe

Note: IF YOU GET A PROMPT TO INSTALL MONO, CLICK YES/INSTALL

"Could not find a suitable graphics device"
vi /home/user/ultima/drive_c/Program\ Files\ \(x86\)/Ultima\ Online\ Outlands/ClassicUO/settings.json

add: "force_driver", 1
---------------------------
Command to Launch Outlands:

env WINEPREFIX="/home/user/ultima" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/user/ultima/dosdevices/c\:/Program\ Files\ \(x86\)/Ultima\ Online\ Outlands/Outlands.exe

Arch flavor

$ sudo pacman -Sy gamemode

$ sudo pacman -S lutris

Unhandled exception: page fault on read access to 0x0000000000000008 in 64-bit code (0x000000007b0124de).
...
System information:
Wine build: wine-7.2-1-g1f8837bdccd (Staging)
Platform: x86_64
Version: Windows 7
Host system: Linux
Host version: 6.1.9-arch1-1

Tables

Linux using Wine without wrappers (old guide) > Arch flavor

Package NameURL
UO Outlands Installerhttps://patch.uooutlands.com/download
.NET Desktop Runtime 5.0.17-win-x64$ wget https://download.visualstudio.microsoft.com/download/pr/3aa4e942-42cd-4bf5-afe7-fc23bd9c69c5/64da54c8864e473c19a7d3de15790418/windowsdesktop-runtime-5.0.17-win-x64.exe

Source: Official UO Outlands Wiki.