[FAQ] Ryzom in Linux (The Unofficial HOW-TO)
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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
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
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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.katriell wrote:So is there any way Ryzom can work on Linux with an ATI Radeon 9550/9600?
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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.
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.
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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" listptitmain 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 !).
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...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.
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.
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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.
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.
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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?
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
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
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
It is *possible* to get to work, but it is not a trivial exercise.cloudy97 wrote: Any ideas about the sound - has it ever worked in (regular) Wine?
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:
- 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.
- You need to recompile your kernel and add the
ck patches. - You need to recompile wine adding this patch
- 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)
- And finaly you must run the client as root
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
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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
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
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
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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.
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.
Re: [FAQ] Ryzom in Linux (The Unofficial HOW-TO)
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.
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.