[FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Got a problem getting things to work? Drop us a line here and you'll find all the help you need.
User avatar
katriell
Posts: 2479
Joined: Mon May 16, 2005 1:36 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by katriell »

So is there any way Ryzom can work on Linux with an ATI Radeon 9550/9600?
Jelathnia, Kasarinia, KianShi, Maethro, ShuaLi, and OPaxie (Arispotle)
TeiJeng (Leanon)

ï = ALT+0239 | advice for mission design | Zoraï masks
long-distance communication | some foods and drinks | Zoraï pictograms
"Ryzom: We dare to be different. Do you dare to adapt?" - Acridiel
User avatar
zyrom
Posts: 230
Joined: Wed Mar 02, 2005 2:48 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by zyrom »

katriell wrote:So is there any way Ryzom can work on Linux with an ATI Radeon 9550/9600?
I really don't know since i do not own any ATI cards at all ... but you could allways try it with wine and D3d, but i would'nt get my hopes up very much, the wine 3d3 implementation is on top of OGL, and the ATI OGL drivers on Linux, are not that great, and to follow up, the D3D implementation in wine is not feature complete either.
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
User avatar
ptitmain
Posts: 63
Joined: Thu Jun 16, 2005 8:58 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by ptitmain »

Hi,

I just read the last 6 pages of posts in the thread... (I was paused during 6 month). I am so desesperate about the fact that ryzom is no longer running under linux. I am wondering how to sollicitate Nevrax to say that we exist and that we need that it works (and it's no so complicated, we know it's possible !).

I don't know if I should spend time trying to use wine because you are saying that the result is not so convincing...

Since the previous message (March 15), no news ?

Ptitmain.
User avatar
zyrom
Posts: 230
Joined: Wed Mar 02, 2005 2:48 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by zyrom »

ptitmain wrote:Hi,

I just read the last 6 pages of posts in the thread... (I was paused during 6 month). I am so desesperate about the fact that ryzom is no longer running under linux. I am wondering how to sollicitate Nevrax to say that we exist and that we need that it works (and it's no so complicated, we know it's possible !).
oh, they know that we exist, it is just not very high on their priority list, it is probably not *on* the priority list at all, but about last on the "nice_to_have_vill_be _looked_at_some_rainy_day_when_we_dont_have_anything_else_to_do" list
ptitmain wrote: I don't know if I should spend time trying to use wine because you are saying that the result is not so convincing...

Since the previous message (March 15), no news ?

Ptitmain.
well, unless you have a *very* fast box, that can mask some of the lag spikes... and can live whitout sound, and have a good NVIDIA card...

and no no news whatsoever, even though the dev that introduced the breakage seems to have backed out and made another inplementation (see msg 128 above), that does not seem to have been incorporated into the main version of Ryzom.
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
User avatar
zyrom
Posts: 230
Joined: Wed Mar 02, 2005 2:48 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by zyrom »

Some uplifting news. the latest wine (0.9.12) works *much* better.
The lagspikes are almost gone, and the memory leak seems to have disappeared completely.
Sound is still a big issue, it is possible to get working but it is definitely only for those willing to patch and recompile kernels and wine itself.
There are also still some minor issues with OGL rendering.
And of course the the caveate that you absolutely need an up to date Nvidia card.
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
User avatar
cloudy97
Posts: 529
Joined: Fri Aug 12, 2005 6:26 pm

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by cloudy97 »

Thanks Zyrom, that's awesome news. I just tried it with highest possible settings, and while it's not quite as smooth as in Windows, it is definately playable again.

Any ideas about the sound - has it ever worked in (regular) Wine?
Ulani Viccio - Class of Casiu Bellini 2521 - Proud ex-Evolutioneer - Serving as a [color=#225555]Phaedrea's Tear - Painted by Ayur[/color]
Miwekalili - Kulupu e [color=#225555]Pilin Pona - Apprentice Scout of Atys - On vacation[/color]
Sparta'Caussey Aeddan - Top Class Mekherder of the Bounty Beaches Slavers' assortment - On vacation
Rueti Huxtable - There's no I in Zoraï - Member of Whispers of Aria
User avatar
zyrom
Posts: 230
Joined: Wed Mar 02, 2005 2:48 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by zyrom »

cloudy97 wrote: Any ideas about the sound - has it ever worked in (regular) Wine?
It is *possible* to get to work, but it is not a trivial exercise.
I have basically given it up for now, since it is to much hassle to get working in a painless state.

But if you want to experiment here is a basic recipe:
  1. You need a good soundcard that can offload the cpu as much as possible, ie built_in_on_the_mother_board type sound is more or less out of the question.
  2. You need to recompile your kernel and add the
    ck patches.
  3. You need to recompile wine adding this patch
  4. You might have to experiment with the winecfg settings for sound and which windows version it should emulate ( im currently running as a 98 client)
  5. And finaly you must run the client as root
You will also experience extremly choppy sound while loading, and you might also be disconnected...




all of this has to do with thread handling in windows contra linux... it seems that wine is working on it to some degree:
wine post 1 and this discussion on wine-developers list
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
User avatar
cloudy97
Posts: 529
Joined: Fri Aug 12, 2005 6:26 pm

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by cloudy97 »

I can live with no sound, the game works beautifully in wine. Up to speed with native Windows. The drop shadow looks odd, I disabled it.

EDIT: We should make a Ryzom Linux Live CD! :)

This is how my launcher script looks, maybe someone have suggestions for improvements?

#!/bin/sh

# antialiasing doesn't stick unless I start nvidia-settings, so...
/usr/bin/nvidia-settings --load-config-only

# go to the games directory
cd Ryzom

# awesome, the keys:
# Left Shift/Ctrl/Alt / Right Shift/Ctrl/Alt
# works like they should. Thanks!
SETREPEAT="50 37 64 62 109 113"
for k in $SETREPEAT; do
xset r $k
done

# start
wine client_ryzom_rd.exe

# after quitting the game
# compress and save a backup
# to a HD accessible from windows
tar -pczf /mnt/hde1/"save`date +%y%m%d%k%M`.tar.gz" save
Last edited by cloudy97 on Sun May 28, 2006 10:59 pm, edited 1 time in total.
Ulani Viccio - Class of Casiu Bellini 2521 - Proud ex-Evolutioneer - Serving as a [color=#225555]Phaedrea's Tear - Painted by Ayur[/color]
Miwekalili - Kulupu e [color=#225555]Pilin Pona - Apprentice Scout of Atys - On vacation[/color]
Sparta'Caussey Aeddan - Top Class Mekherder of the Bounty Beaches Slavers' assortment - On vacation
Rueti Huxtable - There's no I in Zoraï - Member of Whispers of Aria
User avatar
zyrom
Posts: 230
Joined: Wed Mar 02, 2005 2:48 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by zyrom »

only one comment to the starter script above:
for us with non US/english keyboard/language layouts one might want to add:
export LANG=en_US
at the begining, i have found that the xset seems much happier then.
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
User avatar
zyrom
Posts: 230
Joined: Wed Mar 02, 2005 2:48 am

Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)

Post by zyrom »

A new mayor patch of Ryzom, still not working with cedega though, the fiber issue is still not resolved even though the code for a non windows spesific version exists...

On the positive side a new version of wine is released: 0.9.15 with some nice improvements: shadows are now working in OGL and most of the OGL issues sems to have vanished. And there seems to be a lot of work going on on the D3D part also.

Sound is still out of the question, had a long session with patching of kernels and wine to no avail. I could get the sound to work almost flawlessly but then Ryzom got the willies and disconnects almost emidiatly, seems there ares some thread priorities that are not ... ehrm... quite right...

Need to make a fresh install with the new installer some day and see if that works.
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
Post Reply

Return to “Technical Support”