Please upgrade your browser for the best possible experience.

Chrome Firefox Internet Explorer
×

Yes, you can easily play SWTOR on Linux.

STAR WARS: The Old Republic > English > New Player Help
Yes, you can easily play SWTOR on Linux.

rodrikberg's Avatar


rodrikberg
01.21.2019 , 05:19 PM | #11
I play Swtor on a Intel HD graphics laptop with 4gb ram and i3 processor running majaro no issues what so ever.
Tried the game with the same laptop using windows and it just wouldn't play on good frame rates.
Also game download was slow on windows no issues in linux.
Now over 30 fps constantly.

alexzk's Avatar


alexzk
03.24.2019 , 05:10 AM | #12
Update for pvp, today figured that
Code:
sudo sysctl net.ipv4.tcp_low_latency=1
Makes pvp much better. To keep it permanent make a file under /etc/system.d/sw.conf

with

Code:
net.ipv4.tcp_low_latency=1
There is no ignorance - there is knowledge.

hollowdrum's Avatar


hollowdrum
08.07.2019 , 04:40 PM | #13
Quote: Originally Posted by BufferOverload View Post
Hi guys,
- now start the the updater with
Code:
java -jar ~/starparse/app/starparse-launcher.jar
it will download and update, but fail to start the client. Don't worry. We're on Linux, we start the client manually with:
Code:
java -jar ~/starparse/app/client/app/starparse-client.jar
And we are done.
Did anyone get starparse to run? Everytime i run this command I get
Code:
Error: Could not find or load main class com.ixale.starparse.gui.StarparseApp

DarkFess's Avatar


DarkFess
10.30.2019 , 03:23 AM | #14
Great thread! Thx guys! I`ve been trying to run SWTOR on Ubuntu for years. Work`s fine now in SWTOR 6.X
Don`t know about that github project. That`s just great, now I can play game more often

alexzk's Avatar


alexzk
10.30.2019 , 08:01 AM | #15
Disabling:
nameplates -> guild heraldy/names (both) rises 5-7 fps on quesh HB to 17 in avr.

That is as for 6.0. Never was so bad yet >:

They changed something in GUI for sure, as it hangs now differently - before that was empty screen, at 6.0 u see some parts ...still neeed ctrl+U twice.
There is no ignorance - there is knowledge.

alexzk's Avatar


alexzk
11.20.2019 , 05:20 PM | #16
Guess I found bug ... they put some file named DiskCacheArena to program's folder ...It is new some (was absent 5 years ago).

So, if you have ramdsik like (/etc/fstab)
tmpfs /ramcache tmpfs defaults,nodev,nosuid,size=8G 0 0

Then u need add this file to ram too (set ur paths on P1):
Code:
P1="/home/alex/.PlayOnLinux/wineprefix/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/swtor/DiskCacheArena"

[ -f "$P1" ] && rm "$P1"

touch /ramcache/swtor/DiskCacheArena
[ ! -L "$P1" ] && ln -s /ramcache/swtor/DiskCacheArena "$P1"
So my latest script executed once on logon, then can play swtor ok:

Quote:
mkdir -p /ramcache/swtor/
[ ! -L ~/pre_swtor/swtor ] && ln -s /ramcache/swtor ~/pre_swtor/swtor

[ ! -L /ramcache/swtor/settings ] && ln -s ~/Games/swtor_settings/settings /ramcache/swtor/settings
cat /dev/null > /tmp/DiskCacheArena

P1="/home/alex/.PlayOnLinux/wineprefix/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/swtor/DiskCacheArena"

[ -f "$P1" ] && rm "$P1"

touch /ramcache/swtor/DiskCacheArena
[ ! -L "$P1" ] && ln -s /ramcache/swtor/DiskCacheArena "$P1"
Where
~/pre_swtor/ is persistent symlink to

/home/alex/PlayOnLinux's virtual drives/SWTOR/drive_c/users/alex/Local Settings/Application Data/SWTOR/
There is no ignorance - there is knowledge.

DonPolilla's Avatar


DonPolilla
02.05.2020 , 05:53 PM | #17
Quote: Originally Posted by hollowdrum View Post
Did anyone get starparse to run? Everytime i run this command I get
Code:
Error: Could not find or load main class com.ixale.starparse.gui.StarparseApp
Make sure you're running with java runtime version 8. I spent more time than I care to admit trying to run it on a wrong (higher) version.

Code:
java -version
If you're not using version 8 it will not run. Depending on your distro there might be several ways to change the default version of the Java runtime.

DrPrupp's Avatar


DrPrupp
02.29.2020 , 05:35 PM | #18
I know I'm mega late to this, but now all you need is a package called Lutris and yes of course the additional 32-bit libraries.

Install Lutris, get an account (free), search "Star wars the old republic" on the lutris website and then run the installer script. You are done!

Well, almost, you of course have to wait for the launcher to update and the game to download

https://github.com/lutris/lutris/wiki/How-to:-Esync

https://github.com/lutris/lutris/wiki/How-to:-DXVK

https://lutris.net/

And different distros will have different ways of getting Lutris downloaded but a quick google search will help you
with that

Or do the sensible thing, run Arch and just pacman -S lutris

grinsh's Avatar


grinsh
08.02.2020 , 02:41 AM | #19
With steam it is even easier to get Swtor running.
You go to steam settings/steam play -> Enable Steam Play for all other Titles
Start the client, log in and start the download this way.
Recommended to prevent all the bit raider issues:
- Cancel the download and installation by forcing the shutdown.
- Modify the setupfile as said before or copy you "backup" into your installation folder (there is no need to care where it comes from)
Nur weil man eine Meinung hat, heiß es noch nicht, dass man Ahnung hat.
Nur weil man was zu sagen hat, heißt es noch nicht, dass andere es hören wollen.

Vanjervalis Chain:
Lhart'pak, Marn'ktar (Tank) Tharlas, Gehrald (Heal) Lamadua (dd)

grinsh's Avatar


grinsh
08.02.2020 , 02:49 AM | #20
I have a Problem to get StarParse running.
I think the problem is to chose the right binderies for java or the proper java version.
Note: since I am running more Java applications with different versions of java, there are multiple versions to find.
- Do I need Oracle Java 8?
- is OpenJava 1.8 ok?
- what does the line look like after modifikation?
app.runtime=/usr/bin/java
app.runtime=/usr/lib/jvm/java-8-openjdk-amd64/bin/java
app.runtime=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Nur weil man eine Meinung hat, heiß es noch nicht, dass man Ahnung hat.
Nur weil man was zu sagen hat, heißt es noch nicht, dass andere es hören wollen.

Vanjervalis Chain:
Lhart'pak, Marn'ktar (Tank) Tharlas, Gehrald (Heal) Lamadua (dd)