Is there a way to run this properly on Linux?

正在查看此主题的用户

juanfgs

Recruit
I purchased this expansion (The Reforged Edition) and altough I can say it's very good and immersive.

The game is unplayable on Linux with crashes each 5 minutes or so, with different settings. The only way to play this game well is to play it through Wine, which takes a considerable performance hit. On native linux binaries I can easily play battles of 300~ units on screen with not a single frame drop, with Wine I can barely play with 80 people on screen without massive lag (with graphics turned to 50%~ and reduced resolution). The only difference, on Wine it doesn't crash each 5 minutes or so.

Is there any way, or setting that helps with stability on Linux? I really want to be able to enjoy this at it's fullest potential.
 
for support you need to provide your basic info:

1) rgl_log.txt (on game folder)
2) your computer specs (CPU, RAM, GPU)
3) your OS and version (Ex: Ubuntu 16.10)
4) are you playing vanilla or a modded version?
5) are you playing the latest version (2.025)? Beta (2.02:cool:? Something else?
6) Steam, TW download, GOG, ... ?
7) rgl_config.txt

I don't have issues (I am a player like you) with Ubuntu 16.04 + Nvidia GPU (using Nvidia drivers), so you need to detail your own particular case for devs to help you.

Cheers
 
I tried again, this time I lasted more and got my hopes up, but alas it crashed again.  :cry:


This is the console dump:

*** Error in `./mb_warband_linux': free(): invalid pointer: 0x7a3dfe40 ***
======= Backtrace: =========
/lib/libc.so.6(+0x693fa)[0xf704f3fa]
/lib/libc.so.6(+0x720e6)[0xf70580e6]
/lib/libc.so.6(cfree+0x53)[0xf705b543]
/usr/lib/nvidia/libGLX_nvidia.so.0(+0xaa8bf)[0xeb2908bf]


1) rgl_log.txt : http://pastebin.com/5ckBHhN8

2) Specs:
AMD FX(tm)-8120 Eight-Core Processor
8GB Ram
GPU : GeForce GT 520 64-bit 1024Mb

3) I'm running Fedora 24

4) I'm playing Viking Conquest without any submods

5) I'm playing Viking Conquest 2.025 version on Warband 1.168 version

6) GoG version

7) rgl_config.txt : http://pastebin.com/04TvQ5uc

If you can, can you share your rgl_config.txt? might be some setting off there.
 
Hi juan,

First of all, check if you find some help (and answers) in the oficial thread of unix-based OShttps://forums.taleworlds.com/index.php/topic,334283.0.html
Then, I have checked your rgl_config and it seems odd... could you post again your rgl_log?

In general, the main issue comes from the M&B:WB engine that doesn't manage properly the new materials from VC (and in other mods as well) pushing the RAM to the limits and once you run out of RAM... it crashes.
 
Hello, I'll see to reproduce the crash again and post a new rgl_log. Can you provide a working rgl_config so I can try it? if it works then it will be ok since I can make a script that swaps the config before launching the game.

In general, the main issue comes from the M&B:WB engine that doesn't manage properly the new materials from VC (and in other mods as well) pushing the RAM to the limits and once you run out of RAM... it crashes.

I'm aware of this problem I actually play the linux version of Warband with a series of selected mods mixed together without raising the memory usage too much. Mods like Brytenwalda and Rome at War 2 have problems as well.

I however thought that the fact that Viking Conquest being a DLC they had found a workaround to make it perform correctly. I don't want to sound rude, but perhaps it's not a good idea to market a product as Linux-compatible if the experience offered for Linux is actually way worse than the one offered for Windows.

Also. What's the reason why TaleWorlds doesn't release 64-bit binaries for Linux? I think that would fix most (if not all) of the problems at this point. It seems curious since we had support for 64 bits systems way before than Windows and most Linux Desktop users have 64-bit distributions.
 
juanfgs 说:
What's the reason why TaleWorlds doesn't release 64-bit binaries for Linux?

that is a question for TW (support forum), as the VC team is a different thingy  :smile:. There isn't a Win64 bits version either, lets hope that Bannerlord will have one hehe

and maybe you should test Warband (mods and DLCs) with Ubuntu/Steam OS, you may have issues by playing with a non-official supported OS (Fedora).

just run a quick Ubuntu install from a external drive, a pendrive, or something, update it with drivers + the game and see if changes anything on your end
 
kalarhan 说:
juanfgs 说:
What's the reason why TaleWorlds doesn't release 64-bit binaries for Linux?

that is a question for TW (support forum), as the VC team is a different thingy  :smile:. There isn't a Win64 bits version either, lets hope that Bannerlord will have one hehe

Oh then I was misinformed, I thought windows binaries where 64 bits, the problem must be something else.

As I said if anyone can get me a proper rgl_config.txt for linux so I can try I'd be really thankful.
 
The game crashed again, the rgl_log.txt as requested:

http://pastebin.com/JLAuEytt

It crashed when I tried to walk around the streets of Edynburgh

I also noted that Bebbanburgh seems to have placement problems. It's like the whole village is off centered. One of the walls floats in the air, and the Meduseld is half buried in the cliff.

Edit:  :grin: :grin: :grin: :grin: :grin: I got it to work with good performance on WINE, wherehas this doesn't solve my problem with Linux binaries, this actually allows me to play the mod with good graphics quality and smoothly with more troops on screen. Currently I'm playing with 200 troops in battle and it runs really well, with occassional slowdowns but never reaching really low FPS.  For the record, the way I got it to play is using WINE, I had to tick the  "enable single threading" option and disabling load textures on demand.

Thanks everyone for the help! just got my first fief with Mercia and fought in 2 huge battles!
 
Hey Juanfgs,

could explain how you made it running with wine? I would appreciate it, since I also have problem with VC and Linux  :???:
 
后退
顶部 底部