![]() |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
My Ryzom window isn't resized, and it never was (not visible to the human eye anyway). |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
iconized program is (normally) hidden from desktop, unless you running in wine desktop mode where you see minimized icons. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Oh, it works, thank you very very much! :)
|
Re: [FAQ] Ryzom in Linux (Reloaded)
Got a bit of a problem lately with getting Ryzom to run at all. I'm using the latest .54 release of wine at the moment and Ryzom fails to run the ryzom_downloader app which isn't the real problem as I just used u.R.D.M which installs the game just fine. Now when I fire up the game it goes to the patchscreen and loads another 100MB of patches all ok again. When I relaunch the game it shows the patcher window with a 0MB patch which it fetches real quick only to say it wants to relaunch again.
I'm getting this everytime. So if anybody knows a fix please let me know. Thanks in advance! Edit: Ack! Nevermind, just had to relaunch long enough, as it eventually loads a 7MB file and after that launches the game. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
|
Re: [FAQ] Ryzom in Linux (Reloaded)
Hello all,
I have followed the instructions to launch Ryzom with Linux (Mandriva 08). I arrive at the character select screen (graphics are ok, sound works). I choose my character, it loads then after a moment it stops. Here is the message i got. Any idea ? (sorry for the long post, don't know how to make a window in here...). ---------------------------------------------------------------------- WRN 9 debug_client.cpp 160 client_ryzom_rd.exe : INF 9 entity_animation_manager.cpp 237 client_ryzom_rd.exe : 12 seconds for EAM->load() WRN 9 sheet_id.cpp 99 client_ryzom_rd.exe : SHEETID: The sheet 'cast_off_blunt_begin.animation_fx_set' is not in sheet_id.bin, setting it to Unknown wine: Unhandled exception 0x0ace0ace at address 0x7ee30ab0 (thread 0009), starting debugger... Unhandled exception: 0x0ace0ace in 32-bit code (0x7ee30b38). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7ee30b38 ESP:0034fb34 EBP:0034fbd4 EFLAGS:00200202( - 00 - - I1) EAX:7ee1ae9d EBX:7eeac880 ECX:00000000 EDX:020daf28 ESI:020daf28 EDI:0034fc30 Stack dump: 0x0034fb34: 0034fbc0 00000004 0000003c 00000000 0x0034fb44: 0c84f0b0 0ace0ace 00000000 00000000 0x0034fb54: 7ee30ab0 00000001 00000000 019547a8 0x0034fb64: 00000001 0034fc30 020daf28 0034fbdc 0x0034fb74: 000001d4 019547a8 018b821c 0bcf0390 0x0034fb84: 0bcf0390 0034fbcf 0034fc00 000001d4 Backtrace: =>1 0x7ee30b38 RaiseException+0x88() in kernel32 (0x0034fbd4) 2 0x00a55951 in client_ryzom_rd (+0x655951) (0x00000168) 3 0x00000000 (0x00000000) 0x7ee30b38 RaiseException+0x88 in kernel32: subl $4,%esp Modules: Module Address Debug info Name (118 modules) PE 350000- 381000 Deferred ssleay32 PE 390000- 3a2000 Deferred zlib1 PE 3b0000- 3b7000 Deferred wwwfile PE 3c0000- 3d9000 Deferred wwwcore PE 3e0000- 3e8000 Deferred wwwutils PE 3f0000- 3f6000 Deferred wwwtrans PE 400000- 170f000 Export client_ryzom_rd PE 1710000- 1817000 Deferred libeay32 PE 1820000- 1829000 Deferred wwwmime PE 1830000- 1837000 Deferred wwwcache PE 1840000- 1847000 Deferred wwwstream PE 1850000- 185d000 Deferred wwwapp PE 1860000- 1873000 Deferred gnu_regex PE 1880000- 188e000 Deferred wwwhttp PE 1890000- 189b000 Deferred wwwhtml PE 18a0000- 195e000 Deferred stlport_vc645 PE 3950000- 3a52000 Deferred nel_drv_opengl_win_rd PE 10000000-1002b000 Deferred libcurl PE 780c0000-78121000 Deferred msvcp60 ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7c776000-7c7ae000 Deferred dinput<elf> \-PE 7c780000-7c7ae000 \ dinput ELF 7c7ae000-7c7c7000 Deferred dinput8<elf> \-PE 7c7b0000-7c7c7000 \ dinput8 ELF 7c822000-7c82e000 Deferred libgcc_s.so.1 ELF 7c91c000-7c99f000 Deferred libglu.so.1 ELF 7c99f000-7ca33000 Deferred opengl32<elf> \-PE 7c9c0000-7ca33000 \ opengl32 ELF 7cb44000-7cb4a000 Deferred libnss_dns.so.2 ELF 7cb4a000-7cb54000 Deferred libnss_nis.so.2 ELF 7cb54000-7cb6b000 Deferred libnsl.so.1 ELF 7cb6b000-7cb99000 Deferred libcrypt.so.1 ELF 7cb99000-7cbea000 Deferred libgcrypt.so.11 ELF 7cbea000-7cc71000 Deferred libgnutls.so.13 ELF 7cc71000-7ccaa000 Deferred libcups.so.2 ELF 7cce7000-7cd45000 Deferred rpcrt4<elf> \-PE 7ccf0000-7cd45000 \ rpcrt4 ELF 7cd45000-7cdf1000 Deferred ole32<elf> \-PE 7cd50000-7cdf1000 \ ole32 ELF 7cdf1000-7ce25000 Deferred uxtheme<elf> \-PE 7ce00000-7ce25000 \ uxtheme ELF 7ce25000-7ce3a000 Deferred midimap<elf> \-PE 7ce30000-7ce3a000 \ midimap ELF 7ce3a000-7ce62000 Deferred msacm32<elf> \-PE 7ce40000-7ce62000 \ msacm32 ELF 7ce62000-7cf42000 Deferred libasound.so.2 ELF 7d1f0000-7d208000 Deferred msacm32<elf> \-PE 7d200000-7d208000 \ msacm32 ELF 7d208000-7d23e000 Deferred winealsa<elf> \-PE 7d210000-7d23e000 \ winealsa ELF 7d23e000-7d248000 Deferred libxcursor.so.1 ELF 7d248000-7d266000 Deferred imm32<elf> \-PE 7d250000-7d266000 \ imm32 ELF 7d266000-7d26d000 Deferred libxrandr.so.2 ELF 7d26d000-7d276000 Deferred libxrender.so.1 ELF 7d276000-7d279000 Deferred libxinerama.so.1 ELF 7d27e000-7d282000 Deferred libgpg-error.so.0 ELF 7d70c000-7d70e000 Deferred libnvidia-tls.so.1 ELF 7d70e000-7e0a6000 Deferred libglcore.so.1 ELF 7e0a6000-7e13c000 Deferred libgl.so.1 ELF 7e13c000-7e142000 Deferred libxdmcp.so.6 ELF 7e142000-7e245000 Deferred libx11.so.6 ELF 7e245000-7e254000 Deferred libxext.so.6 ELF 7e254000-7e259000 Deferred libxxf86vm.so.1 ELF 7e259000-7e272000 Deferred libice.so.6 ELF 7e272000-7e27a000 Deferred libsm.so.6 ELF 7e27a000-7e312000 Deferred winex11<elf> \-PE 7e290000-7e312000 \ winex11 ELF 7e385000-7e4ba000 Deferred libxml2.so.2 ELF 7e4ba000-7e4e9000 Deferred libfontconfig.so.1 ELF 7e4e9000-7e4fc000 Deferred libz.so.1 ELF 7e4fc000-7e577000 Deferred libfreetype.so.6 ELF 7e577000-7e58d000 Deferred psapi<elf> \-PE 7e580000-7e58d000 \ psapi ELF 7e58d000-7e5da000 Deferred dbghelp<elf> \-PE 7e5a0000-7e5da000 \ dbghelp ELF 7e5da000-7e5f2000 Deferred imagehlp<elf> \-PE 7e5e0000-7e5f2000 \ imagehlp ELF 7e5f2000-7e629000 Deferred winspool<elf> \-PE 7e600000-7e629000 \ winspool ELF 7e629000-7e6f2000 Deferred comctl32<elf> \-PE 7e630000-7e6f2000 \ comctl32 ELF 7e6f2000-7e751000 Deferred shlwapi<elf> \-PE 7e700000-7e751000 \ shlwapi ELF 7e751000-7e85e000 Deferred shell32<elf> \-PE 7e760000-7e85e000 \ shell32 ELF 7e85e000-7e901000 Deferred comdlg32<elf> \-PE 7e870000-7e901000 \ comdlg32 ELF 7e901000-7e96d000 Deferred msvcrt<elf> \-PE 7e910000-7e96d000 \ msvcrt ELF 7e96d000-7ea11000 Deferred gdi32<elf> \-PE 7e980000-7ea11000 \ gdi32 ELF 7ea11000-7eb63000 Deferred user32<elf> \-PE 7ea30000-7eb63000 \ user32 ELF 7eb63000-7ebf6000 Deferred winmm<elf> \-PE 7eb70000-7ebf6000 \ winmm ELF 7ebf6000-7ec41000 Deferred advapi32<elf> \-PE 7ec00000-7ec41000 \ advapi32 ELF 7ec41000-7ec54000 Deferred libresolv.so.2 ELF 7ec54000-7ec59000 Deferred libxfixes.so.3 ELF 7ec64000-7ec83000 Deferred iphlpapi<elf> \-PE 7ec70000-7ec83000 \ iphlpapi ELF 7ec83000-7ecb1000 Deferred ws2_32<elf> \-PE 7ec90000-7ecb1000 \ ws2_32 ELF 7ecb1000-7eccb000 Deferred wsock32<elf> \-PE 7ecc0000-7eccb000 \ wsock32 ELF 7edef000-7ef25000 Export kernel32<elf> \-PE 7ee10000-7ef25000 \ kernel32 ELF 7ef25000-7ef30000 Deferred libnss_files.so.2 ELF 7ef30000-7ef55000 Deferred libm.so.6 ELF 7ef55000-7f000000 Deferred ntdll<elf> \-PE 7ef70000-7f000000 \ ntdll ELF b7d40000-b7d43000 Deferred libxau.so.6 ELF b7d46000-b7d4a000 Deferred libdl.so.2 ELF b7d4a000-b7e8a000 Deferred libc.so.6 ELF b7e8a000-b7ea1000 Deferred libpthread.so.0 ELF b7ea1000-b7fb7000 Deferred libwine.so.1 ELF b7fc8000-b7fe3000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000c 0 0000000b 0 00000008 (D) Z:\media\SHAREDISK\Ryzom\client_ryzom_rd.exe 0000000e 0 0000000d 0 00000009 0 <== bash-3.2$ |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
if you dont have access to windows dll, then you can download it from here. unpack dlls to ryzom directory. it might be neccessary to override them in winecfg. try and see. no quarantee that it works. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Good news for all Linux and Ryzom fan.
Now, you can play your favorite game under your favorite OS. I copied my Ryzom installation from windows disk to Linux. (Maybe not necessary but i prefer to work on copy) I have latest Ubuntu : Hardy Heron. This is the steps: 1) Install wine (apt-get install wine). Use package manager under other distributions. 2) Install ati or nvidia drivers (for 3D acceleration) 3) Copy mfc42.dll file from windows (c:\windows\system32) to Ryzom path (or download at : http://www.dll-files.com/dllindex/dll-files.shtml?mfc42) 4) Configure wine with winecfg like that: ![]() 5) Run Ryzom : wine client_ryzom_rd.exe Use OpenGL mode instead DirectX (DriectX works but when change size or minimize window Ryzom crash) To configure Ryzom : wine ryzom_configuration_rd.exe Enjoy! |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
Thank you for the guide, but if you take a closer look you'll notice that the original post gives the same information as yours and it isn't exactly new now anymore ;) That said I can confirm success on Linux, only needing the msvcrt.dll override discussed earlier, and the newly compiled client software available elsewhere (which now installs without any troubles in wine). |
Re: [FAQ] Ryzom in Linux (Reloaded)
I have a question about the startup script in the first post.
The line "nice -n 19 wine $GameExeFile;" means that the game is started with very low priority, doesn't it? I would have expected the opposite. Said that, it works great and Ryzom works better than ever under Linux/Wine now. I even tried get it running on my Eee PC but I can't get further than the character selection room, with 2 fps! I figured even if I get the game running it wont be fun playing it like that. |
All times are GMT +2. The time now is 04:18 AM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Ryzom forums are part of the SoR service and subject to the EULA and Code of Conduct.