9187.112:002a:002e:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
9187.112:002a:002e:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x2ed7cc70,(nil)): stub
9187.112:002a:002e:err:eventlog:ReportEventW L"Application: TaleWorlds.MountAndBlade.Launcher.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 0000000000CB4F9A (0000000000CB0000) with exit code 80131506.\n"
9187.112:002a:002e:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Couple of things:I've never used protontricks, so I'm probably missing something obvious.
I've :
From the beginning it complains that "You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug."
- quit steam
- installed ge's proton build
- restarted steam
- protontricks 261550 annihilate
- protontricks 261550 vcrun2019 ( at this point it tells me it doesn't know steam app 261550)
- realize I didn't launch the game before I ran annihilate.
- launch the game (made sure it's configured to the latest installed proton)
- steam installs stuff
- (at this point, not sure if I should resume at annihilate or vcrun2019)
- protontricks 261550 vcrun2019 => Unknown arg vcrun2019
I'm not sure what to do now.
Couple of things:
1. protontricks annihilate removes the whole prefix, along with the 261550 directory, so you have to launch the game once after that and let it recreate the prefix before installing vcrun2019.
2. you need to update winetricks so it can install vcrun2019. the easiest way to do this would be doing winetricks --self-update, although you might also be able to use your distro's package manager.
3. I would recommend installing dotnet48 as well, as without it save times will be extremely long. you can do this using the same command (protontricks 261550 dotnet48.
You'll likely need to wipe out the prefix again (i.e. delete or rename "~/.steam/steam/steamapps/compatdata/261550", or run "protontricks 261550 annihilate"), then rerun the game once, then do the protontricks commands (except "annihilate").
- realize I didn't launch the game before I ran annihilate.
- launch the game (made sure it's configured to the latest installed proton)
- steam installs stuff
- (at this point, not sure if I should resume at annihilate or vcrun2019)
Your Winetricks is out of date. You should be able to run "winetricks --self-update" (possibly need to do this as root) if your package manager is insisting on some outdated version.
- protontricks 261550 vcrun2019 => Unknown arg vcrun2019
That warning is normal. Wine's first-class support for 64-bit prefixes (like what Proton requires) is somewhat new, and therefore so is Winetricks' awareness of it, so Winetricks presents that blanket warning as an indicator that things might go sideways a lot faster. Thankfully the things we need to do don't seem to be impacted.From the beginning it complains that "You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug."
I'm not sure what to do now.
They honestly need to make a native Linux port as they did with Warband. We have Vulkan and stuff now. After the full release there won't be any excuse for the devs not to do it.
They honestly need to make a native Linux port as they did with Warband. We have Vulkan and stuff now. After the full release there won't be any excuse for the devs not to do it.
Quick status update: a bunch of us have confirmed that Valve's kernel patches for FUTEX_WAIT_MULTIPLE help cut down on save times without needing any protontricks'd .NET installs, so that's an option for people who don't want to wait multiple minutes every save and don't want to crash every 5 minutes, lol. You'd need to install a patched kernel:
- General info: Valve's thread on the relevant patches
- Arch: linux-tkg or linux-fsync or XanMod
- Ubuntu: Valve's PPAs (kernel-bionic or kernel-disco depending on your Ubuntu version) or XanMod
- Debian: XanMod
- Slackware: I'll have a SlackBuild up at some point
- Others: ???
boot.kernelPatches = [
{ name = "fsync-support"; patch = ./linux-v5.4-fsync.patch; }
];
If anyone knows how to install an fsync-enabled kernel on Manjaro I'd love to know that too (my SO's distro). She tried to install the Arch package but she couldn't figure it out but I don't know the details.
makepkg -si
AFAIK you can use PKGBUILDs from AUR.
just clone the AUR repo, cd into it and run
this should install build dependencies, build the package and install the package.Bash:makepkg -si
you might need to replace upstream kernel soruce repo with Manjaro's unless Manjaro uses exactly same sources with Arch's default kernel
some useful links:
Makepkg
wiki.manjaro.orgArch User Repository
wiki.manjaro.org
Bannerlord.exe
and Bannerlord_BE.exe
cd ~/.steam/steam/steamapps/common/Mount\ \&\ Blade\ II\ Bannerlord/bin/Win64_Shipping_Client
ln -s Bannerlord.exe ManagedStarter.exe
ln -s Bannerlord_BE.exe ManagedStarter_BE.exe
my game is crashing alot, have intel core i7- intel hd 4000, 8 giga rams, and had to lower audio scale- resolution screen and audio channels to low + very low settings and still crashes in single player mode but the rest feels smooth and your words gives hope to see that this game as tale world announced has the ability to work for all kinds of pc, which makes the game deserve every $/euro...... will look forward for how this master peace will progress!Hello, long time Mount&Blade fan and linux user here with some exciting news that custom battles in Bannerlord work on linux through steam proton! Most of the rest of the game seems to still be borked, in ways such as, can't use the mouse in the menus for example, crashes during saving settings sometimes, campaign will not run after the character creator and the launcher doesn't run, heck you can't even run the game on settings lower then high without the game crashing but it feels so damn good to be riding and fighting in this beautiful game
Hopefully with some work all the kinks will be worked out and the campaign will be my next conquest, until then I'm a plains marauder to the end.
Screen shots below taken from my PC running Solus Linux
type in google ( can i run bannerlord or can my pc run bannerlord) should find a program that tests it, tho im sure the game might as well work if your willing to play it on low audio channel/ very low resolution kinda the 1120... or close to screen resolution with almost pixelated graphics and bot count to the lowest which is 200 on mapWhile I do play Warband on my Laptop, the only thing strong enough to run Bannerlord here would be my Mac, anybody know if these tips would work for me? Kinda don't want to spend 50 euros on a game that would just sit in my steam library and laugh at me.
Thanks for the site; big oof thotype in google ( can i run bannerlord or can my pc run bannerlord) should find a program that tests it, tho im sure the game might as well work if your willing to play it on low audio channel/ very low resolution kinda the 1120... or close to screen resolution with almost pixelated graphics and bot count to the lowest which is 200 on map