[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.
blaah
Posts: 1333
Joined: Tue Dec 14, 2004 7:43 am

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

Post by blaah »

iceclad wrote:So there is no possibility for a new try, need to download whole client.
check unpack folder. everything you need should be there (move dll's and exe's to ryzom dir and you can run recovery if you want to experiment ;-)
If this is the problem, can always get rid of that by updating that *.bat file to not use move command.
my little script searches every move command from that bat file, changes it to mv and changes \ to /
writes it all to file and runs it. worked this time too.
iceclad
Posts: 30
Joined: Mon Dec 04, 2006 4:19 pm

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

Post by iceclad »

Would have been nice to use unpack folder, but it was mostly empty. Seems that the patch didn't load correctly so there was not much to move form. So I downloaded a new client, did some extra manual patching work and got it finally working.

So looks all bright again.

Now that I understand quite well what happens during patching I'll make a similar script like you use so I'll at least know in future that everything "will" go well.
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 »

Godbye my fellow Linux users, the time has come to leave Atys.
I have been around for a long time, but to be frank , i see in the actions
of the new masters of Ryzom an inherent dishonesty and a style of leadership that i have come to recognize and distrust deeply.
Been there done that, don't want the tshirt, and don't much care for the repeat performance. maybe i'l be back in a year or two when stuff has calmed down..

Have a good game you all ! and may the Penguin be with you ( or was that a standing Yubo ? )
You cannot achieve the impossible without attempting the absurd.

Ryzom_on_linux_wiki
User avatar
kyesmith
Posts: 1480
Joined: Sat Nov 06, 2004 9:29 pm

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

Post by kyesmith »

zyrom wrote:Godbye my fellow Linux users, the time has come to leave Atys.
I have been around for a long time, but to be frank , i see in the actions
of the new masters of Ryzom an inherent dishonesty and a style of leadership that i have come to recognize and distrust deeply.
Been there done that, don't want the tshirt, and don't much care for the repeat performance. maybe i'l be back in a year or two when stuff has calmed down..

Have a good game you all ! and may the Penguin be with you ( or was that a standing Yubo ? )
very very sad to loose you, helped me install ryzom on my work PC, will be forever i will think of you when i try to game at work :)

/bow
Yaffle - On another 'break'


User avatar
maryen
Posts: 32
Joined: Sun Feb 11, 2007 12:12 am

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

Post by maryen »

I'm trying to make a bash script that will automate the installation and configuration process. Would anyone like to help test it?
jamela
Posts: 1413
Joined: Sat Oct 02, 2004 11:16 am

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

Post by jamela »

Thanks for your install script, maryen. For me it didn't work as intended but as a linux hatchling I found the files quite enlightening.

I installed Ubuntu 6.06 and upgraded to 6.10. Installed the latest wine, 0.9.31 (?), then tried the version of your script you had posted earlier this last week. Stumbled at the first step because it couldn't seem to connect to the download site - perhaps the fault of gameforge? So I just copied the installer from where I had it on a Windows partition and took out the first line of your script. Wine informed me that I had no 3D support, so I hurried off to Ubuntu help and found that they now have an excellent page on installing NVidia and Ati drivers.

Still couldn't get wine to install Ryzom - the installer would decompress but it seemed to have trouble creating the game folder, generating a "fatal error -1603: failure with msi.chm or MSDN" which would seem to be an issue with permissions and may be peculiar to Ubuntu because there is no root user, per se, by default? So I copied my Ryzom folder in its entirety from Windows and replaced the client.cfg file with yours. At first I thought that error might be a lack of instmsia.exe which grandma mentioned back in the first post of this thread, so I found that and ran it through wine - is it necessary at all?

Wine complained that it couldn't create a window 1024x768x32 or something. Checked your config and found Direct3D in the last line, remembered reading somewhere that the Ati drivers support OpenGL instead, so I flipped that over. (Ati Radeon 9800 Pro.)

Finally, Ryzom seemed to run! Fonts were unreadable, but I didn't need to read anything to log in :) . Got so far as to see Jamela standing in Yrkanis in her best disco outfit and shiny hair before it crashed.

Unfortunately, I then decided to resort to Windows to get ingame again, but Partition Magic had an argument with gpartman(?) over how to partition a drive and now where I had several fried eggs, I have an omelette instead :( .
Last edited by jamela on Sun Feb 25, 2007 10:54 am, edited 1 time in total.
User avatar
maryen
Posts: 32
Joined: Sun Feb 11, 2007 12:12 am

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

Post by maryen »

jamela, do not use wine 0.9.31 to install the game, it will always crash because of a regression in its msi handling. I've created a new version http://rapidshare.com/files/18190776/Rally_v1.1.tar.gz (Rally v1.1)

It has a special mode for ubuntu edgy users. Put the installer you used into the newly unpacked script folder, type 'sh rally.sh uninstall' to wipe the old install, then
'sh rally.sh install --ubuntu --no-download --no-delete-installer'. It will also handle your wine versions for you, installing 0.9.30 to install the game, then installing 0.9.31 to run it.

also, the Driver3D in the config file defines what driver to use with the game, 1 being opengl. Avoid changing that, it can cause text to disappear and other weird stuff. Your game probably crashed because it defaulted back to Direct3D when you changed Driver3D to OpenGL. As for the 1024x768x32 problem, check to make sure your resolution and color are high enough for it (>1024x728 resolution and 24bit color in linux). You might wanna change width and height in the config file to 800 and 600 respectively.

have a nice day! :)
jamela
Posts: 1413
Joined: Sat Oct 02, 2004 11:16 am

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

Post by jamela »

No no, like I said, the "resolution" issue was fixed by switching to OpenGL. Ati support for linux doesn't include D3D, only opengl, and that patchily, to my knowledge. If you happen to know otherwise then I'll persist with D3D and see if that makes the fonts behave. However, at the moment I have no installation of anything, but once I have managed to recover the data I don't want to lose, I'll start over. (Posting from my work laptop.)
User avatar
maryen
Posts: 32
Joined: Sun Feb 11, 2007 12:12 am

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

Post by maryen »

jamela wrote:No no, like I said, the "resolution" issue was fixed by switching to OpenGL.
When you changed driver3d into opengl, it didn't make the game run in opengl. The game doesn't recognize the word 'opengl' as a configuration value. Instead it relies on Driver3D for that setting. Instead, it makes the game default to D3D, which is very buggy right now, and gives you really weird effects. That's just how the game works.
Ati support for linux doesn't include D3D, only opengl, and that patchily, to my knowledge. If you happen to know otherwise then I'll persist with D3D and see if that makes the fonts behave.
Wine enables D3D support, but not well. You want to avoid D3D in this game by putting 'Driver3D =1;' into your config file.

If you put
Driver3D = 1;
then the game runs in opengl mode. changing '1' to '2' makes it run in direct3d, and changing it to '0' makes it choose between the two automatically, (in which case it always chooses direct3d). Changing
Driver3D = 1;
to
OpenGL = 1;
makes the game do this:


and
http://img136.imageshack.us/img136/7263 ... 3d2yt7.png

Meanwhile, leaving Driver3D as it is in the config file produces:

http://img337.imageshack.us/img337/2981 ... lx1ek0.png

and

http://img141.imageshack.us/img141/2601 ... lx2jz3.png


What I would suggest doing, is going into your xorg.conf file by typing
sudo nano /etc/X11/xorg.conf
going down to the screen section of the file,
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
->DefaultDepth 24<-
Option "UseEdidDpi" "False"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 1
Modes "1680x1050" "1024x768" "800x600" "640x480"
and making sure Default depth is set at 24. If it's not, change it to that, and then hit Ctrl-O to save the file and Ctrl-X to exit.

Your xorg file will not look like mine, since they are generated according to your videocard, but you need to make sure default depth under Section "Screen" is set to 24. If you're still having troubles after that, try a fresh install with my new installer and see if that helps.
Last edited by maryen on Mon Feb 26, 2007 1:21 am, edited 1 time in total.
User avatar
boosted
Posts: 16
Joined: Sun Jul 16, 2006 4:29 am

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

Post by boosted »

I got all the way to seeing my toon then crash!!

I went through all the script, made sure my video is Direct Rendering = Yes and tested it with fgl_glxgears. framerates
2906 frames in 5.0 seconds = 581.200 FPS
3557 frames in 5.0 seconds = 711.400 FPS
5480 frames in 5.0 seconds = 1096.000 FPS
6592 frames in 5.0 seconds = 1318.400 FPS
6630 frames in 5.0 seconds = 1326.000 FPS
6608 frames in 5.0 seconds = 1321.600 FPS
6610 frames in 5.0 seconds = 1322.000 FPS
ubuntu edgy w/ radeon X1600 pro PCIe 2gig ram AMD XP 64 3700+

any clues? or what info might you need for a clue?

EDIT: found my problem a few chmod on some files and I'm running smooth as silk! faster than I was on windows. :D


-Boosted
Last edited by boosted on Mon Feb 26, 2007 6:16 am, edited 1 time in total.
Post Reply

Return to “Technical Support”