![]() |
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. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
because ryzom uses 99% of cpu time doing nothing, it might as well do it at background priority and leave cpu for apps that really need it (like second ryzom on same core ;-) .. also early wine had somewhat basic sound drivers, and without 'nice -n 19', ryzom took all cpu and left too little for wine sound thread. wine sound drivers are quite a lot better now, so i think 'nice -n 19' is not exactly needed for that purpose anymore. i still use it, even tho i have quad core cpu now. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Yes, the install looks like it works well with Linux, but unfortunately it still has trouble with the fglrx driver. The above-mentioned install method went without a hitch, but when trying to start the client, it dies with an openGL error. When I tried running it using the radeon driver, it worked fine, but with a framerate of 0.5 or something ridiculous. Encouraging, at least.
Anyway, thanks for the setup guide! Now, if I can just finagle a new computer with a nvidia card... |
Re: [FAQ] Ryzom in Linux (Reloaded)
Is there a trick to setting the resolution through either the configuration program or by choosing the resolution each time from the login screen?
I keep setting mine (1920x1200) and it only runs at 1024x768 but no messages tell me of any problems. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Hello, I've installed the game (tried wine 1.0rc3 and 1.1.5) following directions in this thread, but configuration doesn't start and the game itself starts, but when I try to log in, it just freezes. Any idea why is it doing so?
Wine is configured as w2k with msvcrt override. Tried to override mfc42.dll and mfc42d.dll, no effect. Configurator output: http://paste.jabbim.cz/2469 Client output: http://paste.jabbim.cz/2470 Edit: Looks like the second log is too long.. here is just the end - http://paste.jabbim.cz/2472 |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
|
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
I'm experiencing the same problem as juryz. I tried the dlls above, but no luck. Anyone have other ideas? Thanks in advance. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
didnt notice it before, but game seems to halt (it should give error eventually) because client.cfg seems to be reset and game tries to connect to old servers. this client.cfg should help in that case. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Wheee! Thank you blaah! It works now.
Looks like the problem (aside from wrong dlls) was I actually followed too old guide installing too old version, it was therefore unable to connect. Thanks one more time :) |
Re: [FAQ] Ryzom in Linux (Reloaded)
Looks like I've been too much optimistic :D
The game logs in, but it is very slow (some 2-5 fps on my Intel X3100 on character creation screen). Also, when I try to enter the world with my newly created character, it just freezes for a while and then it crashes. http://paste.jabbim.cz/2473 Hope you can help me again. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
|
Re: [FAQ] Ryzom in Linux (Reloaded)
Okay, wine obliviously doesn't understand meaning of AIGLX.. :-/ Anyway... it finally works... Although there are graphical glitches, which are probably caused by my gfx card. Well, thanks for help again. :)
|
Re: [FAQ] Ryzom in Linux (Reloaded)
Excellent, Blaah! Thank you for the config file, it works great. See you in game!
|
Re: [FAQ] Ryzom in Linux (Reloaded)
Hi linux users,
I've just been accepted as the new maintainer of the Ryzom entry on wine AppDB and want to ask you all to add your test data and votes to our great game (3 votes per account so only ~50 accounts needed to kick of WoW from the #1 Gold list :P). http://appdb.winehq.org/objectManage...rsion&iId=7819 |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
That's what unlocked it for me... The game is ok now, some minor mouse & keyboard issues at which I'll have a look later. For now I just have a few questions about displays... Running Ubuntu Hardy with a nVidia Geforce 7600 GT. My glxinfo tells me direct rendering is off (can't find out how to turn it on by the way) on display :1 (which is apparently the default display)... But I have direct rendering on display :0. So I run Ryzom on display :0 where it's got a decent graphic quality (which it hadn't when it episodically worked on :1) and the ryzom_configuration_rd.exe runs properly (doesn't on :1). (Funny thing, probably linked, nvidia-settings fails telling me the nvidia driver is not running on :1, but DISPLAY=:0.0 nvidia-settings runs fine...) My main problem right now is when I launch Ryzom on display :0 I get the game floating on top of my desktop but not actually in a window. So display :0 has no window manager and is on top of :1 ? I tried to find out my I had these two different displays but couldn't, really. The gdm configuration file only has "0=Standard device=/dev/console" in the [servers] subsection... I tried to have a look around for some documentation about all this... didn't really come up with anything. Should I look into x.org documentation ? or gdm's ? Is there an easy way to have this working decently ? (I think I read somewhere that some wow players under linux start another display to play...) Any suggestions ? I'm linking here my xorg.conf, and the outputs of glxinfo for :0 and for :1. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
... but with one video card in twin-view and one screen has direct rendering and other dont... strange hehe |
Re: [FAQ] Ryzom in Linux (Reloaded)
Right, kind of got it.... It was XGL & AIGLX I had to look into. Xgl is basically an x server (:1 here) running on top of an existing x server (:0). And AIGLX is more of an x server extension... And you need either XGL or AIGLX to run a composite window manager (like Compiz).
The thing is the XGL server not being the one to control the display, it won't let you use direct rendering. So I guess the solution would be to use AIGLX instead... don't know why I didn't so far. (This is as simple as removing the xserver-xgl package). Everything's fine now. <3 |
Re: [FAQ] Ryzom in Linux (Reloaded)
OK, just for grins I decided to try to run Ryzom under linux today.
Newest (very) ubuntu 9.10 Karmic Koala 64 bit. Copied in a functioning Ryzom dir from my windows partition. I diddled with the dlls and finally got ryzom_configuration_rd to start, but it crashes with a NeL error like so: Quote:
The output in the terminal ends like this: Quote:
the mfc42.dll I have in the ryzom folder is one I downloaded. I also tried copying in the one from windows/system32, but that one didn't work at all. (windows is Win 7 RC) ideas? |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
http://atys.pri.ee/linux/ryzom_linux_dlls.zip |
Re: [FAQ] Ryzom in Linux (Reloaded)
I install Ryzom with the ryzom installer on Ubuntu 8.10 64bits (Wine 1.1.32, ATI 5850 dirver 9.10) without doing any change.
It works fine but I got some graphical problem when changing the resolution in full screen or resize the window in windowed mode. I then manualy change the client.cfg file to set Driver3D to OpenGL. And now it work very well. No issue detected even after 12 hours of continus play. I just have the configure tool that crash, and I'm quite sure it is because of the missing mfc dll. But who care about the configure tools ? So I suggest you do a fresh install without changing anything but the client.cfg file. Let me know if it works ? I'm a maintainer of ryzom page on wine HQ. I'll test this WE with wine 1.1.33 and if it works I'll enter a new test result with silver or gold ranking instsed of bronze. |
Re: [FAQ] Ryzom in Linux (Reloaded)
We just release the first pre-alpha version of Ryzom for Linux. It's a package with pre compiled ryzom so you can directely run it.
All information are on this address: http://dev.ryzom.com/wiki/ryzom/Offi...zomClientLinux We need your feedback! |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
Thank you ! |
Re: [FAQ] Ryzom in Linux (Reloaded)
Thanks :)
Running (ok) on: i3 550 3.2GHz - 4GB DDR3 1333 GT 240 (Nvidia drivers 195.36.24) Mandriva Linux 2010.1 (Spring) 64 bits Only some crashes in the character creation time. The play time is ok. Tested (ok) on: Athlon 2400+ (2085MHz) 1GB DDR 7600GT (Nvidia drivers 195.36.24) Mandriva Linux 2010.1 (Spring) 32 bits Saludos :) |
Re: [FAQ] Ryzom in Linux (Reloaded)
Hi there. I hope this thread is still active. I've been playing Ryzom for a while on my Ubuntu 10.10 netbook, but suddenly when I try to load it, I get "XML files invalid
msg.xml and database.xml files are invalid (server version signature is different)". I tried the solution posted in the forums, but then it only said the path to msg.xml was missing after shutting down. In a related query, does it make a difference if I start Ryzom using Terminal as opposed to double clicking the client file in Nautilus? EDIT: Update on my situation. For a lark, I tried copying the data_common.bnp file from my Windows install, which does work, to my Linux machine. I no longer get error messages, but now when the game loads, it gets three-quarters of the way around the load ring graphic, then shuts down suddenly. In Terminal, it shows on word. Killed. Ubuntu Release 10.10 (maverick) Kernel Linux 2.6.35-22-generic GNOME 2.32.0 Hardware Memory: 990.1 MiB Processor 0: Intel(R) Atom(TM) CPU N270 @ 1.60 GHz Processor 1: Intel(R) Atom(TM) CPU N270 @ 1.60 GHz System Status Available disk space: 73.7 GiB |
Re: [FAQ] Ryzom in Linux (Reloaded)
The official static version is not up-to-date.
You can compile a more recent version yourself or use my PPA, adding this source : ppa:kervala/ppa (only Maverick version is compiled currently :p) |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
Thanks. I tried the PPA and it seems to be working fine. I decided to redownload the data rather than use the old Data folder. I'll let you know how it goes. |
Re: [FAQ] Ryzom in Linux (Reloaded)
Quote:
Sorry I didn't get back to you sooner. The PPA did help a lot, thanks. But I was still getting on only 50% of the time. Then I upgraded my netbook's memory from 1 GiB to 2 GiB, and that seemed to resolve things further. Again, thanks for the help. |
Re: [FAQ] Ryzom in Linux (Reloaded)
After I learned about ability to play for free and on Linux I became very interested in this game immediately.
I am searching for torrent Linux version download. Any Ideas? |
Re: [FAQ] Ryzom in Linux (Reloaded)
Can you please put a link from the download page to the Linux version of Ryzom? Right now it's really a lot of searching until you can download it.
Thanks, flant |
All times are GMT +2. The time now is 04:42 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.