staging.inyokaproject.org

League of Legends - Plötzlich Fehler trotz einmaliker Spielbarkeit ohne Komplikationen

Status: Gelöst | Ubuntu-Version: Ubuntu 13.10 (Saucy Salamander)
Antworten |

TheFlyingPsyman

Avatar von TheFlyingPsyman

Anmeldungsdatum:
19. November 2013

Beiträge: Zähle...

Hallo liebe Community!

Ich habe mit PlayOnLinux League of Legends installiert. Es war versteckt weil es sich nur um eine Testversion in PlayOnLinux handelt. Nun zuerst hatte ich absoluten Erfolg, das Spiel startete. Zuerst ein Fehler: Der Sound, welcher extrem verschnellert sich anhörte und irgendwie knisterte. Nach Recherche fand ich eine Möglichkeit es zu beheben und zwar per winecfg die mmdevapi (und zwar ausgeschaltet) im Reiter "Bibliotheken" erstellen, denn im Reiter "Audio" ging der Sound auch fehlerfrei im Test. Nach der mmdefapi-Sache schon. Anschließend League of Legends gestartet und TADAAA es läuft. Eingeloggt und erstmal ne Runde gezockt. Dass bei den Items im Shop teilweise die Sprites fehlen ist nicht weiter tragisch. Nach Spielsieg wechselt ja LoL bekanntlich wieder in den Client und listet die Erfolge etc auf, allerdings bei mir nicht und stürtzt ab. LoL-Fehlerbericht nach Sieg Halb so wild denk ich mir, immerhin lässt sich der Client wieder starten. Ein weiteres Spiel probierte ich zwar nicht aus aber dafür heute wieder eines. Diesmal verhielt sich LoL merkwürdig (ich startete via PlayOnLinux und dem Starter der nach dem Klick auf den Unitybutton aufgelistet wird). Der Client verhält sich wunderbar, aber im Spiel UND Ubuntu ist plötzlich eine schlechtere Auflösung(800x600), sowie aufgrund von LoL erweitert es irgendwie meinen Desktop. Meine Unityleiste ist stets zu sehen und der Sound verhält sich wieder seltsam. Das LoL Fenster lässt sich nicht mehr minimieren (an dieser Stelle eine Frage nebenbei: Gibt es sowas wie ein Taskmanager in Ubuntu?). Irgendwie hab ich das wieder geschlossen. Dann Fehlermeldung: LoL-Fehlerbericht Totalversagen Dann weiterhin versucht zu connecten. Ich komm ins Spiel. Selber Fehler. Versuche ingame die Auflösung zu ändern. Es verschlimmert sich. Versuche FPS runterzuschrauben und die Auflösung auch. LoL wird überhaupt nicht mehr bedienbar. Wenn die Maus over Buttons ist, ist nichts anklickbar nur unsichtbar ein paar stellen weiter. Da der Sound auch wieder komisch ist: Ab ins winecfg > "Enter drücken" >

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

Ab in den Reiter Bibliotheken und im Terminal folgende Ausgabe:

err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1

Dann will ich im Reiter "Audio" das Ausgabegerät testen. Was gestern noch ging mit Soundausgabe und damit LoL irgendwie entbuggte, funktioniert heute nicht mehr. Es wird statt einem Sound nur im Terminal folgendes ausgegeben:

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1

Hat das alles irgendwas mit dieser DLL zutun?

Ach ja noch weitere Infos zu meinem Computer die vielleicht nützlich wären: Grafikkarte habe ich eine nVidia Geforce GT 520. Intel CoreDuo mit jeweils 3.0 GHz und 6 GB-DDR3-RAM (Vom Mainborad einem Asus P5K(?) wird allerdings nur DDR2 nativ unterstützt)

PS: Ich bin nur ein normaler User der aus idealistischen Gründen Ubuntu vorzieht und konsequent ein Dualboot mit Windows vermeiden möchte. Allerdings bereitwillig Lernen möchte dieses freie Betriebssystem näher kennenzulernen. (jaja Leute ich merk schon um die Konsole kommt man scheinbar nicht umhin ;-D )

Ich hoffe jemand hat vielleicht Ideen oder im Idealfall verweise auf entsprechende andere Lösungsansätze.

Vielen Dank!

TheFlyingPsyman

(Themenstarter)
Avatar von TheFlyingPsyman

Anmeldungsdatum:
19. November 2013

Beiträge: 5

So ich hab auf eigene Faust ein bisschen rumexperimentiert. Ich habe PlayOnLinux gestartet. Bin auf Konfiguration > League of Legends > Registerkarte "Installierte Komponenten" und habe ein paar einzelne Pakete nachinstalliert:

  • mono210

  • mono26

  • mono28

  • d3dx9

  • ffdshow

  • Adobe Air (hab irgendwo gelesen dass dieser hier ganz wichtig für den Client ist! Leider wird dieser nicht mehr für Linux weiterentwickelt)

  • dsound

Mono hab ich installiert weil beim Installieren von LoL ein problem mit .NET bzw. MONO gab. Damals hab ich Wine und die monopakete mit dem Terminal nachinstalliert. Ich vermute dass PlayOnLinux ein eigenes Wine anlegt das Extra konfiguriert werden muss. Wobei ich mir nichts sicher bin, da ich ja nach dem ersten Start mit winecfg ja den Sound einstellen musste und dieser auch funktionierte. Jedenfalls ging im Anschluss der Soundtest in winecfg nicht. Aber LoL läuft jetzt tadellos. Bis auf den Champion- und Skinshop. Ja mei da find ich bestimmt nen Kumpel bei dem ich mich einloggen kann. Aber Windows kaufen um NUR LoL zu spielen? Nö. Sollte dennoch jemand eine Idee haben wie man das mit dem Champion- und Skinshop lösen kann, dann nur bitte immer her mit den Infos! 😀

Kelhim

Avatar von Kelhim

Anmeldungsdatum:
18. September 2006

Beiträge: 3642

POL verwendet standardmäßig das normale System-Wine, es sei denn, man stellt selber etwas anderes ein oder verwendet ein POL-Installationsskript. POL verwaltet aber eigene Wineprefixes, darum ist normal mit winetricks installierte Windows-Software nicht mit POL verfügbar, selbst bei Verwendung von System-Wine nicht. Das bestätigt deine Vermutung also zur Hälfte. 😉

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

an dieser Stelle eine Frage nebenbei: Gibt es sowas wie ein Taskmanager in Ubuntu?

Gib's doch mal in die Unity-Suche ein, ob sich da was findet. Oder Überwachung oder Prozess. 😉 Im Terminal gibt es zudem

top

Verlassen mit q. Kerne anzeigen mit 1. Spalten sortieren mit Taste > bzw. < (Größer-/ Kleinerzeichen als Richtung interpretiert). Prozessnummern von dort killen mit k.

TheFlyingPsyman

(Themenstarter)
Avatar von TheFlyingPsyman

Anmeldungsdatum:
19. November 2013

Beiträge: 5

@Kelhim Das POL-Installationsscript ist doch das ich mit POL auswähle und mir das LoL installiert oder?

@Benno-007 Habs grad ausprobiert =) Danke funktioniert! Allerdings wenn der Unitybutton (also der 'Ubuntu-Start-Button' iihh Windows-Jargon linuxiert ;D), weil LoL oder ein anderes Programm die komplette Oberfläche blockiert, gibts da ne Tastenkombination wie Strg+Alt+Entf für Linux um den Terminal zu starten? Mit dem top-Befehl sind mir auch einige Hintergrunddienste aufgefallen die ich gar nicht brauche wie zB Bluetooth. Sowas Verwende ich nicht, gibts da ne Möglichkeit das aus dem Autostart zu nehmen?

crazy-biscuit Team-Icon

Supporter
Avatar von crazy-biscuit

Anmeldungsdatum:
6. November 2010

Beiträge: 4847

Versuchs mal mit STRG + ALT + F1 um in eine Konsole zu wechseln. Dort kannst du dich anmelden und top öffnen. Es gibt eine Möglichkeit Programme die starten, die du aber nicht brauchst zu beenden. Ich glaube wenn man "Startanwendungen" oder etwas Ähnliches bei Unity eingibt sollte sich das finden lassen. Probiere mal ein bisschen rum. Da ich kein Unity verwende, kann ich es dir leider nicht genau sagen. Alternativ kannst du Dinge die du garnicht brauchst (meinetwegen Bluetooth-Integration) auch komplett deinstallieren.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

OT: Dienste.

TheFlyingPsyman

(Themenstarter)
Avatar von TheFlyingPsyman

Anmeldungsdatum:
19. November 2013

Beiträge: 5

Danke für die Tips!

Im Wiki-Artikel Dienste habe ich das Programm rcconf gefunden. Das war genau das was ich suchte! =)

Kelhim

Avatar von Kelhim

Anmeldungsdatum:
18. September 2006

Beiträge: 3642

TheFlyingPsyman schrieb:

@Kelhim Das POL-Installationsscript ist doch das ich mit POL auswähle und mir das LoL installiert oder?

Ja, aber POL ist es generell egal, welche Software du mit System-Wine mithilfe von winetricks installierst hast, weil es in jedem Fall eine eigene Wine-Umgebung (Wineprefix) anlegt, darauf wollte ich hinaus. 😉

Antworten |