Page 1 of 1
Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 5:31 pm
by PR0METHEUS
Does anyone out there run SRO in Linux under wine?
I recently reinstalled my system with Gentoo Linux. I installed the latest nVidia drivers, wine, and Silkroad. SRO runs on my system now, but it runs extremely slow. I don't know if I might have missed a configuration somewhere or not.
Any ideas from anyone?
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 5:46 pm
by Davids
Dunno try ubuntu.
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 6:21 pm
by PR0METHEUS
Davids wrote:Dunno try ubuntu.
No way! Well nothing against Ubuntu, but I like Gentoo better. Besides, it took long enough to get it all installed, I'd hate to just trash it all and switch now

Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 6:22 pm
by Phaidra
See Crumpets' Sig for further details

Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 6:49 pm
by PR0METHEUS
Phaidra wrote:See Crumpets' Sig for further details

LOL I don't mind a little instability. I like fixing things.
Windows isn't always the most stable either.
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 7:12 pm
by Makenshi
I got it running pretty smoothly on my Ubuntu box. I use Wine to emulate and PlayOnLinux for installation and whatever comes after. Use low to medium graphic settings (don't use bloom!!!).
I takes some messing around but you'll get there!
Keep me informed!
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 7:57 pm
by Cheeze
I run it on my Gentoo desktop, it runs fine other then putting 1 of my cpu's to 100%. What version of wine are you using?
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 7:59 pm
by Astra
I have Ubuntu 8.04 Hardy on my PC to experiment with those stunning 3d desktop effects from Compiz Fusion, and lately I so wanted to try playing Silkroad on Ubuntu, so I installed Wine and copied the Silkroad folder in Wine's Program Files.
It works like a charm!
My PC configuration is 3 years old so far (AMD64 3200+ | 1GB RAM | 6600GT) and I managed to grind on High Graphics for the first time in my SRO experience. (the towns are still laggy though)
In WinXP when I try to turn on detailed shadows the game looks like a slideshow, even on circle shadows.
In Ubuntu you can't notice the difference on the performance between low and high graphic settings; the only thing you gonna notice is the coolness of all the effects.
Try it seriously, you gonna be amazed.
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 8:31 pm
by endymion
WOWWWWWWWWWWW LOTS OF LINUX FELLOWS ^^----TOO BAD I GOT ATI CARD IN THIS PC NOT THE SAME AS NVIDIA...I USE GENTOO TOO...THE ONLY THING KEEPING WINDOWS IN MY PC IS SRO xD
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 8:43 pm
by Stress
Shouldn't this take place here?
viewtopic.php?f=5&t=94083
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 9:08 pm
by Swindler
endymion wrote:WOWWWWWWWWWWW LOTS OF LINUX FELLOWS ^^----TOO BAD I GOT ATI CARD IN THIS PC NOT THE SAME AS NVIDIA...I USE GENTOO TOO...THE ONLY THING KEEPING WINDOWS IN MY PC IS SRO xD

Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 10:10 pm
by kaperucito
In Ubuntu works fine, I dont know if work in other Linux versions:
http://img254.imageshack.us/img254/4539 ... srooy6.png
Re: Silkroad in Linux not working right
Posted: Sun Sep 28, 2008 10:13 pm
by PR0METHEUS
Cheeze wrote:I run it on my Gentoo desktop, it runs fine other then putting 1 of my cpu's to 100%. What version of wine are you using?
I'm using wine-1.1.5 from the unstable ~x86 branch. I tried the 'stable' version, but I didn't have much luck there either.
I had it working nicely (with compiz) on PCLinuxOS, but I had to reinstall my system anyway so I went with Gentoo.
I installed Gentoo from the 2008.0 beta liveCD, but downloaded the i686 stage3 tarballs and everything from the Internet Gentoo mirrors.
So wine and the nvidia drivers are the ~x86 branch of portage.
Wine is configured for win98 instead of XP or 2000.
I used genkernel to build the kernel since I've had bad luck in the past with kernel builds.
Not sure what other info you need. Ask and I shall find

Edit: I'm also using IceWM instead of KDE or Gnome. I don't think that should make a difference though.
That thread is for Silkroad on Ubuntu. I can check the thread out for some advice (I've already had SRO working in a couple Linux distros) but Gentoo is a bit different.
Re: Silkroad in Linux not working right
Posted: Tue Sep 30, 2008 5:49 am
by Cheeze
PR0METHEUS wrote:Cheeze wrote:I run it on my Gentoo desktop, it runs fine other then putting 1 of my cpu's to 100%. What version of wine are you using?
I'm using wine-1.1.5 from the unstable ~x86 branch. I tried the 'stable' version, but I didn't have much luck there either.
I had it working nicely (with compiz) on PCLinuxOS, but I had to reinstall my system anyway so I went with Gentoo.
I installed Gentoo from the 2008.0 beta liveCD, but downloaded the i686 stage3 tarballs and everything from the Internet Gentoo mirrors.
So wine and the nvidia drivers are the ~x86 branch of portage.
Wine is configured for win98 instead of XP or 2000.
I used genkernel to build the kernel since I've had bad luck in the past with kernel builds.
Not sure what other info you need. Ask and I shall find

Edit: I'm also using IceWM instead of KDE or Gnome. I don't think that should make a difference though.
[01:42 AM][that][~]$uname -a
Linux that 2.6.16-gentoo-r9 #8 SMP Sun Jul 1 14:48:27 EDT 2007 x86_64 Intel(R) Pentium(R) D CPU 2.80GHz GenuineIntel GNU/Linux
[01:42 AM][that][~]$ wine --version
wine-0.9.58
This is what I use never really had a problem. I use e17 so you don't need KDE or Gnome.Run wine then run top to see if it is killing your cpu or mem use. What does emerge -pv wine say?
Re: Silkroad in Linux not working right
Posted: Tue Sep 30, 2008 8:31 am
by PR0METHEUS
uname -a:
Linux tux 2.6.25-gentoo-r7 #1 SMP Fri Sep 26 09:26:32 EDT 2008 i686 AMD Athlon(tm) XP 3200+ AuthenticAMD GNU/Linux
emerge -pv wine:
[ebuild R ] app-emulation/wine-1.1.5 USE="X alsa cups gecko hal ncurses opengl -dbus -esd -jack -jpeg -lcms -ldap -nas -oss -samba -scanner -xml" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
At least I'm able to log in SRO, but it's like a slide show, only updating the screen every 3-4 seconds. I have wine configured to emulate a desktop at 1024x768, and in-game resolution is 1024x768 as well. Winecfg is set to allow the WM to manage the windows, and decorate them... although I've also tried unchecking both of them.
according to top, sro_client.exe is taking up 95+% of my cpu.
Re: Silkroad in Linux not working right
Posted: Thu Oct 02, 2008 4:48 am
by Cheeze
humm not sure you might want to ask here
http://forums.gentoo.org/
Re: Silkroad in Linux not working right
Posted: Thu Oct 02, 2008 11:54 am
by PR0METHEUS
Yeah I guess either there, or the Silkroad page on winehq.com
I guess I'm stubborn. I wanted to get it to work in Gentoo because I've always liked Gentoo. I guess it's the programmer in me. I like being able to build my entire OS from source
I worked on that thing for probably a week (off and on) and it's still not working properly as far as SRO is concerned. Then this morning, within 70 minutes, I booted Gentoo, downloaded the latest Ubuntu ISO, installed cdrtools in Gentoo, burned the ISO to a CD, installed Ubuntu (dual boot with Gentoo), updated it, enabled nvidia, and installed wine.
Now all I have to do is install SRO and I should be good to go.
I'll still try and get it to work in Gentoo eventually, but at least I'll have it in Ubuntu for the time being. That was so much faster

Re: Silkroad in Linux not working right
Posted: Thu Oct 02, 2008 9:45 pm
by Astra
PR0METHEUS wrote:Cheeze wrote:Then this morning, within 70 minutes, I booted Gentoo, downloaded the latest Ubuntu ISO, installed cdrtools in Gentoo, burned the ISO to a CD, installed Ubuntu (dual boot with Gentoo), updated it, enabled nvidia, and installed wine.
Now all I have to do is install SRO and I should be good to go.
I'll still try and get it to work in Gentoo eventually, but at least I'll have it in Ubuntu for the time being. That was so much faster

Thank god you finally decided to download Ubuntu.

Re: Silkroad in Linux not working right
Posted: Thu Oct 02, 2008 11:04 pm
by endymion
lol i managed to run sro in gentoo but it runsss wayyy faster than win and i even had compiz running..but animations dont work =(...i just installed wine-1.15 (AND I HAVE AN ATI CARD)...do u have dri working?? maybe thats it
Re: Silkroad in Linux not working right
Posted: Fri Oct 03, 2008 1:14 am
by PR0METHEUS
endymion wrote:lol i managed to run sro in gentoo but it runsss wayyy faster than win and i even had compiz running..but animations dont work =(...i just installed wine-1.15 (AND I HAVE AN ATI CARD)...do u have dri working?? maybe thats it
in Gentoo, my /etc/X11/xorg.conf file has dri enabled. If I run 'glxinfo |grep direct', it is enabled. I'm using the proprietary nvidia drivers, with all the options enabled in the kernel.
I don't see anything that would be causing it to run SRO like a slide show. glxgears runs smoothly.
Right now, I'm dual booting Gentoo and Ubuntu. I'll play SRO in Ubuntu for now, but if I get any ideas here, or think of anything myself, I'll try it in Gentoo too.
For now, I'm loving it in Ubuntu... but it's just the first time trying it here. High graphics, detailed shadows, bloom effect... all on 512 megs RAM and an nvidia fx 5200
