Welcome to the Forum Archive!

Years of conversation fill a tonne of digital pages, and we've kept all of it accessible to browse or copy over. Whether you're looking for reveal articles for older champions, or the first time that Rammus rolled into an "OK" thread, or anything in between, you can find it here. When you're finished, check out Boards to join in the latest League of Legends discussions.

GO TO BOARDS


Tutorial: LoL in Wine (Linux)

Comment below rating threshold, click here to show it.

DeemR

Junior Member

08-24-2010

After two days "fighting" with wine I can say this:

IT WORKS!

Thank you so much Gabbajoe. My launcher is now downloading patch

But I found in another topic that is important to download with winetricks : win2k and wininet

Look here: http://www.leagueoflegends.com/board/showthread.php?t=5204&page=21 (http://www.leagueoflegends.com/board/showthread.php?t=5204&page=21)

I will tell you later how many fps I have ^^

Greetings,
Deemr


Comment below rating threshold, click here to show it.

DeemR

Junior Member

08-24-2010

Omg -.- I think I will back to Windows ...

After when launcher downloaded patch this started to copy and I got error. Something about IE so I installed with winetricks : ie6, ie7 and ie8 . After this launcher starts but all window is white ... I don't know what happened ... Any sugestions? ;(


Comment below rating threshold, click here to show it.

JerMenKoO

Senior Member

08-24-2010

Try installing newest wine.

btw: I had some problems too, but with of the patches got fixed.


Comment below rating threshold, click here to show it.

DeemR

Junior Member

08-25-2010

I installed patches from first post. Bug 20296 and Bug 21870 ... It works for a moment after install but when launcher started to copy files I see only white window -.-

http://appdb.winehq.org/objectManager.php?sClass=version&iId=19141
In this page there is informaction that it works in 10.04 with wine 1.3.0.

Anyone know when can I download wne 1.3.0 for Ubuntu 10.04 x64 ?


Comment below rating threshold, click here to show it.

DeemR

Junior Member

08-25-2010

Oh not again -.- I will cry :/

I started game at wine 1.3.0 and works but I can only log in, join to game or make practise and choose champion etc. and then when game is starting I get: "Game crashed".

Have anybody got this error too?


Comment below rating threshold, click here to show it.

Gabbajoe

Junior Member

08-25-2010

Hi DeemR,

have you install direct dx9 correct?
whats you can read in a terminal if you start the lol.launcher.exe?
the output could help to find your issue.

Regards,

Gabba


Comment below rating threshold, click here to show it.

DeemR

Junior Member

08-25-2010

Quote:

fixme:hnetcfg:fw_ports_Item 0x167f28, 8394, 6, 0x32e144
fixme:hnetcfg:fw_port_put_Protocol 0x167f70 6
fixme:hnetcfg:fw_port_put_Port 0x167f70 8394
fixme:hnetcfg:fw_ports_Item 0x167f28, 8394, 17, 0x32e140
fixme:hnetcfg:fw_port_put_Protocol 0x167f70 17
fixme:hnetcfg:fw_port_put_Port 0x167f70 8394
fixme:hnetcfg:fw_ports_Item 0x167f28, 8393, 6, 0x32e144
fixme:hnetcfg:fw_port_put_Protocol 0x167f70 6
fixme:hnetcfg:fw_port_put_Port 0x167f70 8393
fixme:hnetcfg:fw_ports_Item 0x167f28, 8393, 17, 0x32e140
fixme:hnetcfg:fw_port_put_Protocol 0x167f70 17
fixme:hnetcfg:fw_port_put_Port 0x167f70 8393
fixme:hnetcfg:fw_ports_Item 0x167f28, 8390, 6, 0x32e144
fixme:hnetcfg:fw_port_put_Protocol 0x167f70 6
fixme:hnetcfg:fw_port_put_Port 0x167f70 8390
fixme:hnetcfg:fw_ports_Item 0x167f28, 8390, 17, 0x32e140
fixme:hnetcfg:fw_port_put_Protocol 0x167f70 17
fixme:hnetcfg:fw_port_put_Port 0x167f70 8390
fixme:ole:CoCreateInstance no instance created for interface {c839a84c-8036-11d3-9270-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:seh:_abnormal_termination (void)stub
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
fixme:lsa:LsaGetLogonSessionData 0x81f574 0x81f568 stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
setScreenDimensions: width: 1280 height: 800
new ChatController
Hello
fixme:seh:_abnormal_termination (void)stub
fixme:seh:_abnormal_termination (void)stub
Opened log file: C:\Program Files\League of Legends\Air\logs\LolClient.20100825.180333.log
warning: unable to bind to property 'xpBoostEnabled' on class 'com.riotgames.platform.gameclient.domain.inventory::ActiveBoosts'
warning: unable to bind to property 'ipBoostEnabled' on class 'com.riotgames.platform.gameclient.domain.inventory::ActiveBoosts'
showScreenElements is called
warning: unable to bind to property 'chatPrompts' on class 'com.riotgames.platform.gameclient.chat::ChatViewMediatorImpl'
verify global$init()
stack:
scope:
locals: global
0:getlocal0
stack: global
scope:
locals: global
1:pushscope
stack:
scope: global
locals: global
2:getscopeobject 0
stack: global
scope: global
locals: global
4:getlex 2
stack: global Object$?
scope: global
locals: global
6:pushscope
stack: global
scope: global Object$
locals: global
7:getlex 4
stack: global flash.events::EventDispatcher$?
scope: global Object$
locals: global
9:pushscope
stack: global
scope: global Object$ flash.events::EventDispatcher$
locals: global
10:getlex 3
stack: global mx.modules::ModuleBase$?
scope: global Object$ flash.events::EventDispatcher$
locals: global
12:pushscope
stack: global
scope: global Object$ flash.events::EventDispatcher$ mx.modules::ModuleBase$
locals: global
13:getlex 3
stack: global mx.modules::ModuleBase$?
scope: global Object$ flash.events::EventDispatcher$ mx.modules::ModuleBase$
locals: global
15:newclass GeneratedResourceModule6299836149889032156$cinit()
GameViews.afterSummonerCreated...
fixme:imm:ImmReleaseContext (0x100a0, 0x1b08b0): stub
Animated List -- Adding Elements
Refreshing Animated List..... animate = false
fixme:ras:RasEnumConnectionsA (0x630607a8,0xad3e834,0x6305f610),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusA 0x1e136a0 type=30 state=1 0xad3e5bc 240 0xad3e800 0xad3e808 0xad3e7fc
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1



ReferenceError: Error #1056
warning: unable to bind to property 'championSkinName' on class 'com.riotgames.platform.gameclient.domain::ChampionSkin'
warning: unable to bind to property 'championSkinName' on class 'com.riotgames.platform.gameclient.domain::ChampionSkin'
warning: unable to bind to property 'championSkinName' on class 'com.riotgames.platform.gameclient.domain::ChampionSkin'
ReferenceError: Error #1056
Refreshing Animated List..... animate = true
ReferenceError: Error #1056
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
wine: cannot find L"C:\\windows\\system32\\BugSplatHD.exe"
fixme:win:EnumDisplayDevicesW ((null),0,0x33f0a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e924,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9d4,0x00000000), stub!
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xffffffff
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
wine: cannot find L"C:\\windows\\system32\\BugSplatHD.exe"
fixme:win:EnumDisplayDevicesW ((null),0,0x33f0a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e924,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9d4,0x00000000), stub!
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xffffffff


I installed directx9 while I was installing LoL and I add lib d3dx9 with winetricks.
This change in Game.cfg is important?

btw. How to check that Adobe Air is install? In winecfg I can't see this adobeair.


Comment below rating threshold, click here to show it.

Gabbajoe

Junior Member

08-26-2010

hmmm that looks like that you have dont install the vcrun2005
have you install it via winetricks?


Comment below rating threshold, click here to show it.

DeemR

Junior Member

08-26-2010

Yes, via winetricks. I installed it in wrong way?

When I type winetricks vcrun2005 I get:

Quote:
Using native,builtin override for following DLLs: msvcr80
Executing early_wine regedit c:\winetrickstmp\override-dll.reg
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*msvcr80"="native,builtin"
Executing wine vcredist_x86.exe
fixme:advapi:DecryptFileA "C:\\users\\rafal\\Temp\\IXP001.TMP\\" 00000000
fixme:advapi:DecryptFileA "C:\\users\\rafal\\Temp\\IXP002.TMP\\" 00000000
fixme:advapi:LookupAccountNameW (null) L"rafal" (nil) 0x33f150 (nil) 0x33f154 0x33f148 - stub
fixme:advapi:LookupAccountNameW (null) L"rafal" 0x166060 0x33f150 0x176a78 0x33f154 0x33f148 - stub
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L"Upgrade" table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L"MsiAssembly" table values
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
fixme:msi:install_assembly Manifest unhandled
fixme:msi:install_assembly Win32 assemblies not handled
Install of vcrun2005 done
winetricks done.


Comment below rating threshold, click here to show it.

Gabbajoe

Junior Member

08-26-2010

Quote:
DeemR:
Yes, via winetricks. I installed it in wrong way?

When I type winetricks vcrun2005 I get:


hmmm i got no error message,
Have you compiled wine on a 64bit linux with out the 32bit integration?
What is the output of:
uname -a
cat /etc/issues

Regards,

Nils