Go Back   DUNGEONS & DRAGONS ONLINE®: Eberron Unlimited™ Forums > Service and Support > Technical Assistance

Technical Assistance If you are experiencing technical issues, post to this forum for help from other players. NOTE: For official technical support, please visit http://support.turbine.com


Advertisement
Reply
 
Thread Tools Search this Thread Display Modes
Old 11-07-2009, 12:52 AM   #1
Jestergaven
Community Member
 
Jestergaven's Avatar
 
Join Date: Jul 2009
Posts: 11
Jestergaven the Neutral
Default DDO, Linux and You, a Howto guide.

Greetings,

After seeing a few postings on the subject of getting DDO to run under Linux I figured I would lend a hand at helping the people who want to get this game up and running. Hey maybe turbine will make it a sticky, who knows... If you are like me and refuse to run windows or wish to free yourself from the OS, or you just want to see how it works compared to your windows partition then I hope this will help.

Like most HowTo's I will go step by step and tell you what you will need and how you will need to get it working correctly with as little "tech jargon" as possible. I will also try to outline the steps in a clear understandable manor so that, hopefully, even the most skittish users will feel comfortable with. And if anyone has any questions I will gladly do my best to help or at the very least get you pointed in the right direction.

First things first. We need to know what linux distribution we are running and where to find the correct package to install. I am running Ubuntu 8.10 Intrepid Ibex, therefore these instructions will be Ubuntu based. That does not mean they will not work for other distributions.
-Go to http://www.winehq.org/download/ and find your respective package.
-Once installed open a terminal and type winecfg. Set the windows version to "Windows 2000" and close.
-Now we are going to create a registry entry for our Direct3D.
-Make a new file on your desktop and name it Direct3D.reg and copy this into it.
Code:
REGEDIT4 

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="OpenGL"
"Multisampling"="disabled"
"OffscreenRenderingMode"="fbo"
"RenderTargetLockMode"="readdraw"
"UseGLSL"="disabled"
"VideoMemorySize"="###"
-Make sure the correct video memory number is added in place of ###. I.E, 128,256,512 etc...
-Go ahead and save and open a terminal.
-in this terminal type (w/o "") "regedit /home/user/Desktop/Direct3D.reg"
*user being your user name. I.E. if your user name is John, it will be "/home/john/Desktop/Direct3D.reg"

Now the next step is getting some dependencies downloaded and installed.
-Open a terminal and type (w/o "") "sudo apt-get install cabextract" and let install.
-Grab Winetricks. http://wiki.winehq.org/winetricks
-Save the script to your /.wine directory and make sure it is executable. (Simply right click and select "properties" and go to the permissions tab. There is a check box or radio button to toggle)
-Now double click the script and select "run in terminal".
-Now you should see a window with many selectable options. We should only need a small handful. But before we start installing we need to ask ourselves a question. Will I be installing the game inside wine, or will I be coping my already installed game from my windows partition?

Option 1: **Recommended** Copy from your pre-installed windows partition (most streamlined and easy way)
-Here are the dependencies, IN ORDER via winetricks.
-d3dx9 **NOT** directx9, do not install directx9 it will not work.
-vcrun2005 **NOT** vcrun2005trial or vcrun2005sp1.
-Hit "OK" and let download and install. You will get prompts for each so don't run off.

Option 2: Install via .exe inside wine
-You will need the fake.net11.reg - http://pub.kxd.cc/ddo/freebsd/fakeNET11.reg (right-click save as)
-Here are the dependencies, IN ORDER via winetricks (do yourself a favor and install them one-at-a-time)
-d3dx9 **NOT** directx9, do not install directx9 it will not work.
--vcrun2005 **NOT** vcrun2005trial or vcrun2005sp1.
-Grab the digital download - I recommend the Mod8 standalone installer. The current installers and the TDM (download manager) from DDO.com will not run in Wine and you will be patching the client to upgrade to mod9 anyways so it isn't really an issue.
-The install may complain that you do not have .Net Framework 2.0 and that it can't install. If this is the case install via winetricks.
-You will need a way to patch the client once installed so you need the patchclient.dll from Book13 of LotrO. Google it.
-Install the game and place the patchclient.dll into your DDO directory. Overwrite the existing one.

Now due to the .Net framework incompatibility in wine (that only the launcher uses) we will need a third party launcher or script to launch the game and play. I strongly recommend the python LotrO launcher. http://www.lotrolinux.com/
This launcher is very simple, straight forward and installs in seconds.

User the settings wiz under options to get the directory loaded and saved.
Then use the Patch tool to get your client all patched up (this will take some time).

Once you are all patched up, select your server, plug in your account info and select your sub. (provided you have more then one sub on your account)
You should now be ready to rock your DDO on linux.

Last edited by Jestergaven; 11-07-2009 at 01:08 AM.
Jestergaven is offline   Reply With Quote
Old 11-13-2009, 09:23 PM   #2
Kintro
Community Member
 
Kintro's Avatar
 
Join Date: Jan 2007
Posts: 829
Kintro the ReliableKintro the ReliableKintro the ReliableKintro the ReliableKintro the ReliableKintro the ReliableKintro the Reliable
Default

Thanks for putting this all in one place, I reinstalled everything recently and missed a few steps in getting things working smoothly.
__________________
Southern Tenant Farmers Union - Ghallanda
Noret/Hultor/Deol/Domtro/Tamtro/Kintro/Lantwo/Sontro/Montro/Kantro
Kintro is offline   Reply With Quote
Old 12-29-2009, 11:14 AM   #3
stainer
Community Member
 
stainer's Avatar
 
Join Date: Oct 2009
Location: Kansas
Posts: 1,481
stainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the Peoplestainer the Hero of the People
Default

I have a dual boot box and I am curious on the performance hit you take. Is it noticeable?

Also - very well written how-to. You should consider posting it over at Ubuntu Tutorials and Tips http://ubuntuforums.org/forumdisplay.php?f=100 if you haven't already. I would be glad to copy and paste it over there if don't have an account (its free). I would only do that with the OP's permission. Ubuntu's Tips section is ok for distro neutral how-tos.
stainer is offline   Reply With Quote
Old 12-30-2009, 07:57 AM   #4
Astanose
Community Member
 
Astanose's Avatar
 
Join Date: Sep 2009
Location: Massachussetts
Posts: 29
Astanose the Neutral
Thumbs up

this looks promising ill try later this afternoon ^^
Astanose is offline   Reply With Quote
Old 12-30-2009, 08:43 AM   #5
Astanose
Community Member
 
Astanose's Avatar
 
Join Date: Sep 2009
Location: Massachussetts
Posts: 29
Astanose the Neutral
Default

Quote:
Originally Posted by stainer View Post
I have a dual boot box and I am curious on the performance hit you take. Is it noticeable?
I'm curious too hmm.....
Astanose is offline   Reply With Quote
Old 12-30-2009, 07:52 PM   #6
Astanose
Community Member
 
Astanose's Avatar
 
Join Date: Sep 2009
Location: Massachussetts
Posts: 29
Astanose the Neutral
Unhappy

Ok I did everything up to installer for game but it wont install why???
Astanose is offline   Reply With Quote
Old 01-05-2010, 09:47 PM   #7
rockdeworld
Community Member
 
Join Date: Dec 2009
Posts: 1
rockdeworld the Neutral
Default

First off, thank you for writing this guide - it's so hard to find something up-to-date on the internet, and it's really nice that your guide doesn't contain any broken links (although I'm not sure I completely understood the PyLotRO download page). However, I'm having a problem running DDO, and I was wondering if you could help me figure out what's wrong.

I followed your instructions to the letter. Before starting, I had already tried a few PyLotRO downloads, with one installed, and a few other files in the same folder (like PtQ4 installed files). I have also already installed wine, downloaded winetricks, and copied and pasted my Turbine/Dungeons & Dragons Online - Stormreach (hi-res version) folder from another computer with Windows (where the game works) into my .wine/dosdevices/c:/Program Files folder. But I did everything you said after that - wine is set to Windows 2000, I typed regedit /home/my username/Desktop/Direct3D.reg into the terminal (nothing happened, but I assume it worked), etc (choosing option 1) all the way down to using the settings wizard and patching.

The problem is, when I run PyLotRO and log into my account on Sarlona, I see "Checking account details..." and then a box titled "Output" gives me this:

*** Finished ***

And that's it. I can exit or save - but the game itself isn't running.

Can you offer any suggestions?

P.S. I run Ubuntu 9.10, if that makes a difference.

Last edited by rockdeworld; 01-06-2010 at 01:22 PM.
rockdeworld is offline   Reply With Quote
Old 01-09-2010, 07:34 PM   #8
MathGeek0001
Community Member
 
Join Date: Dec 2009
Posts: 1
MathGeek0001 the Neutral
Default

First off thanks for the HowTo. I have been trying to get this working for a couple days now, and no luck. I've been reading on it a tonne and I'm unable to find out where the error logs for pylotro are, or what to set the WINEDEBUG variable to to get relevant feedback.

I'm having a similar issue to rockdeworld. I've went so far to buy and Nvidia rather than ATI, as ATI doesn't play well with Wine, and that was great for my general usage but didn't help with DDO. I've copied the install for an XP install, so I usually use WinXP in Wine rather than 2k.

Any feedback would be great.
MathGeek0001 is offline   Reply With Quote
Old 01-28-2010, 09:33 AM   #9
B1n4ryb0rn
Community Member
 
B1n4ryb0rn's Avatar
 
Join Date: Oct 2009
Posts: 4
B1n4ryb0rn the Neutral
Default

it went smooth for me but now it says acount not active when i try to connect my win computer can connect and let me play but not this one any ideas?
B1n4ryb0rn is offline   Reply With Quote
Old 02-06-2010, 02:27 PM   #10
lordalberonn
Community Member
 
lordalberonn's Avatar
 
Join Date: Sep 2009
Location: Salem, Oregon
Posts: 5
lordalberonn the Neutral
Default

I've installed Ubuntu 9.10 Karmic Koala and I used the Ubuntu Software Center to install WINE. Is there any differences in the install that you outlined to get DDO up and running for my system?
lordalberonn is offline   Reply With Quote
Old 02-06-2010, 11:53 PM   #11
lordalberonn
Community Member
 
lordalberonn's Avatar
 
Join Date: Sep 2009
Location: Salem, Oregon
Posts: 5
lordalberonn the Neutral
Default

I tried to type:

ls ./wine

and I was told there was no such directory. Is it ./wine or ./Wine? Where should I be able to find this directory?
lordalberonn is offline   Reply With Quote
Old 02-07-2010, 10:40 PM   #12
lordalberonn
Community Member
 
lordalberonn's Avatar
 
Join Date: Sep 2009
Location: Salem, Oregon
Posts: 5
lordalberonn the Neutral
Default

Oops, I noticed you actually said it would be in /.wine. Either way that directory doesn't exist. :P I may have to stick with dual boot for a while. <sigh>
lordalberonn is offline   Reply With Quote
Old 02-09-2010, 07:43 AM   #13
Kintro
Community Member
 
Kintro's Avatar
 
Join Date: Jan 2007
Posts: 829
Kintro the ReliableKintro the ReliableKintro the ReliableKintro the ReliableKintro the ReliableKintro the ReliableKintro the Reliable
Default

Quote:
Originally Posted by lordalberonn View Post
Oops, I noticed you actually said it would be in /.wine. Either way that directory doesn't exist. :P I may have to stick with dual boot for a while. <sigh>
He meant ~/.wine, ie. the .wine directory inside your home directory.
__________________
Southern Tenant Farmers Union - Ghallanda
Noret/Hultor/Deol/Domtro/Tamtro/Kintro/Lantwo/Sontro/Montro/Kantro
Kintro is offline   Reply With Quote
Old 02-18-2010, 11:43 AM   #14
melinko03
Community Member
 
Join Date: Feb 2010
Location: Phoenix, AZ
Posts: 4
melinko03 the Neutral
Default Auto Install script for ubuntu

Hi Gents,

I appreciate all your work, and I have discovered something in my travels of installing this fine program. Please view the following link for the auto-install script.
http://ubuntuforums.org/showthread.p...+online&page=7

Essentially the link above provides you almost everything except for the patch.dll - which is here:
http://www.lotrolinux.com/LOTRO_EU_B...Client.tar.bz2

If you think about it All of the above can be manipulated to run on multiple versions of linux with modification to the script. I hope as a newer part of the community and a potential linux DDO player I have contributed to your quest to help you game w/o windows.

Kind Regards,

Mel

Last edited by melinko03; 02-18-2010 at 11:50 AM. Reason: Provide more links and fix grammer
melinko03 is offline   Reply With Quote
Old 02-18-2010, 12:20 PM   #15
melinko03
Community Member
 
Join Date: Feb 2010
Location: Phoenix, AZ
Posts: 4
melinko03 the Neutral
Default Updated a few threads

I've updated a few threads to point to this Thread, if you've come here by way of those threads I hope this will help.

Kind Regards,

Mel
__________________
DDO: Linux
Ubuntu 9.10 Karmic Koala
Wine: 1.1.38
DDO for Ubuntu:
http://ubuntuforums.org/showthread.p...+online&page=7
melinko03 is offline   Reply With Quote
Old 02-21-2010, 09:26 AM   #16
Manthy
Community Member
 
Join Date: Feb 2010
Posts: 2
Manthy the Neutral
Default Game Error

I continue to get the game error "Connection Failed: You do not have the current version of the client installed"
Manthy is offline   Reply With Quote
Old 02-21-2010, 11:11 AM   #17
neuthral
Community Member
 
Join Date: Feb 2010
Posts: 1
neuthral the Neutral
Default

I got this working on Ubuntu 8.10 with my ATI HD4350 with low 10 fps, but now when i changed the graphics card to Nvidia GF 6200 and reinstalled drivers the game does not go past the Lotro Client, when i log in the Lotro client terminates and nothing happends...
neuthral is offline   Reply With Quote
Old 02-21-2010, 11:05 PM   #18
Oroborus8
Community Member
 
Join Date: Dec 2009
Posts: 1
Oroborus8 the Neutral
Default graphics choppy

I followed the directions and have gotten it to work on Sabayon Linux, however the game is now very choppy no matter what settings I have it on (high, low, etc.). Any ideas on what I can change to fix this?
Oroborus8 is offline   Reply With Quote
Old 03-26-2010, 02:50 PM   #19
Jarlk31
Community Member
 
Join Date: Nov 2009
Location: Washington
Posts: 2
Jarlk31 the Neutral
Talking eeepc 1201N

got this working on the eeepc1201N using the link melinko03 provided.
Jarlk31 is offline   Reply With Quote
Old 03-26-2010, 08:52 PM   #20
Onorus
Community Member
 
Join Date: Sep 2009
Posts: 1
Onorus the Neutral
Default Ubuntu 9.10

I've been trying to get this working for the last several hours, and haven't really gotten anywhere. I've been unable to find any information on the error it's giving me on any forums. I've got Wine and Pylotro set up, Pylotro loads, gets past authentication, my wine output window posts "

X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 137 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 566

Current serial number in output stream: 566"

If anyone has any ideas, I'd truly appreciate any help possible.

Thanks in advance! :-P
Onorus is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:28 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© 2005-2009 Turbine, Inc. All rights reserved.

Dungeons & Dragons Online® : Eberron Unlimited™ interactive video game © 2010 Turbine, Inc. © 2010 Wizards of the Coast LLC © 2010 Atari, Inc. All rights reserved. Dungeons & Dragons Online, Eberron Unlimited, Dungeons & Dragons, D & D and Wizards of the Coast and related logos are trademarks or registered trademarks of Wizards of the Coast LLC in the U.S. and/or other jurisdictions, and are used with permission. Hasbro and its logo are trademarks or registered trademarks of Hasbro, Inc. in the U.S. and/or other jurisdictions, and are used with permission. Atari and the Atari logo are trademarks owned by Atari Interactive, Inc. Turbine and the Turbine logo are trademarks or registered trademarks of Turbine, Inc. in the U.S. and/or other jurisdictions. The ESRB rating icons are registered trademarks of the Entertainment Software Association. All other trademarks are the property of their respective owners.