Project Origin on Linux
a (hopefully) beginner friendly guide for running Origin on Linux.
Report Bug
·
Request Feature
- Requirements
- Before you start
- Little Story Time - My Journey on this project
- Getting a USB Stick
- Flashing USB Stick
- Getting Nvidia Driver
- The Steps for running Origin on Linux
- Scripts (not tested yet)
- Additional Gaming OS that can be mentioned
- Additional Ressources
- License
- Contact
- Acknowledgements
- Support
This guide is target for casual users and gamers.
This Instruction helps you installing all important things for running origin on a linux machine. It provides also scripts for installing the required software. Additionally there is a script for installing OBS-Studio.
If you are familiar with linux you don't really need this guide. Just install lutris and then origin following this guide or use the commands on this section.
- a place (on your ssd / hd) where you want to install linux
- a usb stick (for installing linux)
Before you start, take a step back and ask yourself,
"is this game also on steam ?"
If so, use steam proton for your games. Most Games will work out of the box ! :)
Take also a look on Proton DB and search your game for getting more information.
If you want to skip the bla bla go straight to Getting a USB Stick or The Steps for running Origin on Linux
I tried several ways to get a nice little linux usb stick, but in the end it was not possible, but here are some quick "mile stones" on this journey:
-
Puppy OS - no Lutris
-
Manjaro on USB - to Slow on a USB Drive
-
Slax - no nvidia driver (have to compile it lol)
-
LiveCDs :
- Ubuntu : hard to customize
- Cubic - Dependencies of NVidia, Lutris and OBS are a mess on live cd isos
- LiveCDs with Casper: could not install OBS, Lutris and the system takes very long with nvidia drivers
- Ubuntu : hard to customize
So if you can avoid nvidia so far ... it's quite easy getting a running usb stick with linux.
But with Nvidia Driver it's not that easy.
I recommend using a little partition space on your windows machine (gparted, shrink that partition) and put a linux on it. Then dual boot into this linux.
For that approach I recommend PopOs, Ubuntu or Manjaro
Recommended Distros:
- PopOs: https://pop.system76.com
- Ubuntu: https://ubuntu.com/download
- Manjaro: https://manjaro.org/download/
if you are unsure what to choose, use popOs :)
Download the Software Etcher and use it. It's pretty straight forward.
For more advanced user I recommend Rufus or Universal-USB-Installer.
sudo dd if=/your/iso of=/your/usb status=progress
- (Connect to the Internet)
- Nvidia Driver
- Call Software and Update Center
- Go to Additional Drivers
- Instrall NVidia Drivers (proprietary, tested)
- Click on Apply Changes
- Download the version that has the nvidia drivers
sudo mhwd -a pci nonfree 0300
-
install wine
-
sudo apt install wine
-
-
install origin relevant drivers
-
Using Origin Guide for Lutris
Ubuntu:
sudo apt install libgnutls30:i386 libldap-dev libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386
-
-
install lutris
Ubuntu
sudo add-apt-repository ppa:lutris-team/lutris sudo apt update sudo apt install lutris
-
open lutris, search for origin on "lutris" tab and "community" (right tab)
-
install it on a ext4 partition (or your linux partition you installed your linux)
-
After Origin is installed, start it. It will fail the update, don't worry!
Stop it and start it again and it will work :) -
login as usual.
-
Download a game of your choice (e.g Sims 4 ( working! :) )
-
Have fun! :D
- Run whole installation for Ubuntu based Distros
-
sudo bash ./run.sh
-
- Run additional OBS installation for Ubuntu based Distros
-
sudo bash ./install_OBS.sh
-
- Garuda (Arch Based)
- Drauger (Ubuntu Based)
Distributed under the MIT License. See LICENSE
for more information.
Images are licensed under the License Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
Blackeye - @BlackeyeM - private_blackeye+linux_origin@posteo.de
Project Link: https://github.com/Blackstareye/linux_origin
- Talks, helpful tips and Opinions: Columbarius
- Readme Template
If you like my work and want to support me and my work, then this is the way:
Many Thanks ♥