Forum

How to play under l...
 

[Sticky] How to play under linux  

 

Wolfypre
(@admin)
GM / Super Admin Admin
Joined: 2 years ago
Posts: 2970
12/01/2020 6:19 pm  

1) Create a fresh 32bit Wineprefix

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot

"prefix32" is the folder of your choice. It may not exist before, you have to let wine create it!

 

2) Now install dotnet 45 in the newly created Wineprefix using winetricks. If you don´t have winetricks installed, do it first.

WINEPREFIX="$HOME/prefix32" winetricks dotnet45

Just click through both setups (dotnet40 and dotnet45)

 

3) Tell your wineprefix to use Windows7

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winecfg

Select Windows7 from the dropdown menu as your default OS

 

4) Install the L2 client normally into a folder of your choice and after install, extract the l2reborn serverfiles into your gamefolder

 

5) Start the launcher with the following command:

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 ./l2reborn.exe

Assuming you are in your current gamefolder. Otherwise replace "./l2reborn.exe" with your complete path.

 

6) Enjoy the community!

 

Credits to: Citysnake


Quote
Ennse
(@ennse)
Elpy
Joined: 4 months ago
Posts: 5
24/11/2020 11:21 am  

Hi,

Just finished setting up everything on Ubuntu 20.04. Some information seems to be wrong/not up-to-date in this guide.

There is wine command missing in 5). Also the current client exe file is L2Reborn.exe (in Linux everything is case sensitive) so the provided command wouldn't work. It should be:

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine ./L2Reborn.exe

 

I also have problem with launcher being invisible when starting up. When I hover on an active element (i.e. start button) the element appears and I can use it just fine. I am able to to launch the game with that button just fine (or just launch it directly using /system/l2reborn.bin instead of the exe). In terminal I get error when starting up the "invisible" launcher:

002c:err:ole:CoGetContextToken apartment not initialised

Any ideas what I could do to solve the issue and make the launcher useful?

Regards,

Ennse


ReplyQuote
grambas
(@grambas)
Newbie
Joined: 2 months ago
Posts: 2
07/01/2021 10:22 am  

After running 

 

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine ./L2Reborn.exe

I get also error:

002c:err:ole:CoGetContextToken apartment not initialised

 

Wine opens only file manager from windows and not l2. Any suggestions?


ReplyQuote
Wolfypre
(@admin)
GM / Super Admin Admin
Joined: 2 years ago
Posts: 2970
07/01/2021 3:58 pm  

try to run l2reborn.bin from Lineage 2/system folder.


ReplyQuote
grambas
(@grambas)
Newbie
Joined: 2 months ago
Posts: 2
08/01/2021 8:02 am  

running bin file fixed the issue:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine ./system/l2reborn.bin


Wolfypre liked
ReplyQuote
AssassinPWNZ
(@assassinpwnz)
Elpy
Joined: 5 months ago
Posts: 5
18/01/2021 7:26 pm  

I crits through the standard client, and through the classic comes in. But I'm not allowed beyond the login, writes incorrect data, despite the fact that the forum, I went.

 


ReplyQuote
Ennse
(@ennse)
Elpy
Joined: 4 months ago
Posts: 5
23/01/2021 8:55 am  

@assassinpwnz

Which linux distro? If on Ubuntu I believe you need to enable 32bit architecture first.

You sure you are launching the l2reborn.bin file?

 


ReplyQuote
AssassinPWNZ
(@assassinpwnz)
Elpy
Joined: 5 months ago
Posts: 5
16/02/2021 9:28 pm  
Posted by: @ennse

@assassinpwnz

Which linux distro? If on Ubuntu I believe you need to enable 32bit architecture first.

You sure you are launching the l2reborn.bin file?

 

Arch.

Yes, I did everything as before. After they complained on Reddit that they couldn't get it up and running either.


ReplyQuote