Форум

[Arch 64bit] League of Legends Maestro connection error

Автор Replies
OFC Tuesday 7 January 2014 at 20:27
OFCAnonymous

So, I installed LoL and the first start was a breeze. Client had no lag and I got 60 fps in a custom game (maintained like 40 once parts got graphically intensive). Anyway, my client/game had no sound though, so I decided to restart the client to troubleshoot that issue. Well, now whenever I start the client after 1-15ish seconds I get an error: "There was an error connecting to Maestro. League of Legends will now exit. Please try restarting the client."

I'm pretty bummed lol because it ran so well. I've been doing searches for the past 30 mins and haven't yet found any solutions, but people have certainly gotten this error before I can tell.

Some info on my system and what I've tried:
Distro: Arch 64 bit
Versions of Wine tried: 1.7-LeagueOfLegends and 1.5.24-LeagueOfLegendsShop
Desktop enviorment: i3

Thank you.

Update: So I only get the Maestro error if I start the client up after previously closing it, so if I want to play and I've already opened and closed the client once I need to reboot - I can somewhat live with this.

I still have no sound though ;-; But this I think has to do with Wine itself and not LoL because the windows sound tests aren't even working!

Edited by OFC

booman Wednesday 8 January 2014 at 22:32
booman

Sooner or later they need to release a Linux native version of League of Legends.
So far I think its the biggest game in-demand on Linux.
Just endless posts here on the forum about it.

Thanks for posting some of your specs
What version of PlayOnLinux are you running?

Since it originally ran, I can assume your system is setup correctly with 32-bit libraries and Proprietary video drivers.

Does your shortcut launch lol.launcher.admin.exe?
I know there is more than one way to launch the client, but that one specifically worked for me.

You can also post the debug and maybe it will reveal something about Maestro

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
ert65 Friday 10 January 2014 at 11:43
ert65Anonymous

I had the same problem when i use optirun/primusrun with my optimus nvidia graphic card. The solution for me is to start game from terminal with command "PRIMUS_SYNC=2 optirun playonlinux". Optirun can be changed with "primusrun" or "VBLANK_MODE=0 primusrun" if you want to use primus. If your GPU is not nvidia with optimus and you dont use bumblebee, i think it's enough just to type in the terminal "PRIMUS_SYNC=2 playonlinux" and start the game from the opened PlayOnLinux window, but i think that this problem is related to bumblebee, cuz when i start the game with my intel gpu i dont have such problem with maestro connection error.

Edited by ert65

booman Friday 10 January 2014 at 13:57
booman

So the PRIMUS_SYNC=2 optirun playonlinux will launch PlayOnLinux using the Intel video chip as default?

Thanks for the tips.

Here is a good FAQ on BumbleBee if anyone is curious: Bumblebee (PRIME)

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
ert65 Saturday 11 January 2014 at 12:00
ert65Anonymous

So the PRIMUS_SYNC=2 optirun playonlinux will launch PlayOnLinux using the Intel video chip as default?

Thanks for the tips.

Here is a good FAQ on BumbleBee if anyone is curious: [url=https://github.com/Bumblebee-Project/Bumblebee/wiki/FAQ]Bumblebee (PRIME)[/url]

Quote from booman
No. It will use nvidia gpu, but wthout maestro error. 
booman Monday 13 January 2014 at 19:42
booman

Cool, that is good to know.
I'm going to stay away from these CPU/GPU combos because they seem to cause problems with games

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
renatov Sunday 4 May 2014 at 1:07
renatovAnonymous

I had the same problem when i use optirun/primusrun with my optimus nvidia graphic card. The solution for me is to start game from terminal with command "PRIMUS_SYNC=2 optirun playonlinux". Optirun can be changed with "primusrun" or "VBLANK_MODE=0 primusrun" if you want to use primus. If your GPU is not nvidia with optimus and you dont use bumblebee, i think it's enough just to type in the terminal "PRIMUS_SYNC=2 playonlinux" and start the game from the opened PlayOnLinux window, but i think that this problem is related to bumblebee, cuz when i start the game with my intel gpu i dont have such problem with maestro connection error.

Quote from ert65

What exactly we should type if we wish to use primusrun?

VBLANK_MODE=0 primusrun playonlinux

This command is not working, I type it and I still get Maestro error. If I type "PRIMUS_SYNC=2 optirun playonlinux" I fix the error, but with optirun I get low FPS, I must use primusrun.
renatov Sunday 4 May 2014 at 1:56
renatovAnonymous

It seems this is working for me:

$ PRIMUS_SYNC=2 primusrun playonlinux

So far, Maestro error disappeared.

edit: yep, Maestro error totally disappeared with the above initialization command.

Edited by renatov

renatov Monday 5 May 2014 at 19:45
renatovAnonymous

I've done a comprehensive guide on "How to play League of Legends on Ubuntu 14.04". It covers everything: optimus notebooks, maestro disconnection error, user store error, in game shop big items etc... now League of Legends is 100% working here! If it helps you too, please, up vote my guide (:

http://askubuntu.com/questions/459888/league-of-legends-on-14-04-shop-and-in-game-item-shop-not-working/461256#461256
aNxello Sunday 26 October 2014 at 1:45
aNxelloAnonymous

Hello,

This is late, but hopefully can help. I fixed this issue by click on League of Legends on PlayOnLinux and click "Close".  I think the problem was that some service must have been left open making it not work, but once it closes everything it should work.