• Hail Guest!
    We're looking for Community Content Contribuitors to Stratics. If you would like to write articles, fan fiction, do guild or shard event recaps, it's simple. Find out how in this thread: Community Contributions
  • Greetings Guest, Having Login Issues? Check this thread!
  • Hail Guest!,
    Please take a moment to read this post reminding you all of the importance of Account Security.
  • Hail Guest!
    Please read the new announcement concerning the upcoming addition to Stratics. You can find the announcement Here!

UOAssist on Linux with Wine

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
I know a year or two ago UOAssist didn't work with Wine, but Wine has improved a great deal in the past year, I'm wondering if anyone has gotten UOAssist working with Wine? I want to switch to Linux, but there won't be much point if I can't pvp in UO, and I can't pvp without UOAssist...

edit: I guess I answered my own question. As of January of this year, it does work, I just isn't clear how well it works. The submission says it doesn't know whether key shortcuts work, which strikes me as odd...
 
L

`Lynk

Guest
If I could get UO and UOassit to work seamlessly on Linux I would switch.
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
My opinion, for what it's worth. If you run a server of some sort, Linux is by far your best choice. Windows simply doesn't have the options for tailoring your server specifically for your needs, Linux is more secure, and more stable. The software is also free. In short, if you are running a server of some sort, you'd be stupid not to run Linux.

I'll just give you a quick example. I run Half-Life servers on the weekend, and I host a website. I have a business cable connection, and I do it on that. I used to run Windows XP Pro. I switched to Linux a couple of years ago. I used to have a check list for starting up and shutting down my servers, with over a dozen steps each way.

That has been replaced with one step. I run a script, enter the game server I want to run (I run a variety of different mods), and the script does everything else for starting up the server, and I have another script that shuts down the server, which requires no input from me at all. I could never have done this with Windows without at least the equivalent of a college degree.

With Half-Life and Half-Life 2, you can control the number of updates per second which your server sends, and that is a pretty effective way to manage the bandwidth your server uses. I have limited bandwidth so I have to manage it carefully. Generally you want to have your updates per second as high as possible for performance reasons, but you will be limited by your hardware and bandwidth, and how many server slots you wish to host.

When I switched from Windows to Linux, my server slots remained the same, but I was able to more than double my updates per second. It seems to me that pings to the server also improved, but certainly not as dramatically, and that is a bit harder to judge because the factors which will affect ping times to a server are generally external to the server itself.

The learning curve can be steep, but if you are running a server, you should be prepared to put the time necessary into configuring it, and securing it properly, so with either Windows or Linux, if you are starting from scratch, you will need to put some effort into setting it up properly, or if you are a business, either have a capable IT department, or be prepared to pay a consultant to do the job for you.

For desktops, the choice isn't as clear. Linux is more customizable, it is generally more stable, and infinitely more secure. There are also distros that are quite user friendly, but getting specific software to run properly on Linux, especially popular games, of which extremely few have native Linux versions, can require some effort and access to expertise.

Because Linux is advancing so quickly often information you find on the internet is out of date, so finding the solutions to specific problems can be a big job at times. However, once again, the software is generally free, and while getting someone to fix your problems for you is much more difficult than it is with Windows, you have a lot more options for fixing the problems yourself.

But I'll make a little prediction for you. Right now, for the average user, Windows is the better option, simply because it is supported better by the commercial community. However, I predict that within ten years, and probably a lot sooner than that, Linux is going to be better than Windows in every way, including running native Windows software. It is going to be all the good things it is now, and it is going to be more user friendly.

<blockquote><hr>

I like Beer myself.

[/ QUOTE ]You and me both. Good beer is much less expensive than good wine. So if you are fussy like I am, unless you are rich, beer is the way to go. But in this case Wine is much less expensive...
 
G

Guest

Guest
<blockquote><hr>



[/ QUOTE ]Y'know... There's supposed to be an 'e' in 'one'...
 
R

Rykus

Guest
I was just going to ask if the Mac and PC guy didn't know how to spell. heh
 

Arcus

Grand Poobah
Supporter
Stratics Veteran
Stratics Legend
<blockquote><hr>



[/ QUOTE ]

You do know that EA/Mythic runs UO servers with Linux right?
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
<blockquote><hr>

You do know that EA/Mythic runs UO servers with Linux right?

[/ QUOTE ]I guess that's one thing they do right. I'd be curious to know if years ago when crashes were a daily occurrence, whether they were running on Linux then. I'm guessing they weren't...
 
I

imported_Spiritless

Guest
I've not been able to get UOAssist to load under WINE. It'll install, it'll run but crashes during the startup sequence. I've just tested this out again now and it's still the same with the latest version.

The UO client, on the other hand, works flawlessly. Just cannot use UOAssist to invoke it.
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
You should check the error messages. Sometimes it requires a particular dll, and if you can get a hold of that it will fix the problems.

edit: Ha! I just realized I can try this myself...


I'll post back with results.
 
G

Guest

Guest
<blockquote><hr>


You do know that EA/Mythic runs UO servers with Linux right?

[/ QUOTE ]

Actually, I believe the DAoC Servers (and probably Warhammer) are on Linux, the UO Servers to the best of my knowledge have always been on Solaris/SPARC.

~Rai
 
C

Cowgoesmoo

Guest
<blockquote><hr>

I know a year or two ago UOAssist didn't work with Wine, but Wine has improved a great deal in the past year, I'm wondering if anyone has gotten UOAssist working with Wine? I want to switch to Linux, but there won't be much point if I can't pvp in UO, and I can't pvp without UOAssist...

edit: I guess I answered my own question. As of January of this year, it does work, I just isn't clear how well it works. The submission says it doesn't know whether key shortcuts work, which strikes me as odd...

[/ QUOTE ]

I think the problem is that Wine usually used to run a single program in an almost virtual environment. When you are running UOA you actually have 2 programs running and it has trouble passi.ng info between the two. Let us know how successful you are
 
G

Guest

Guest
I have found that the more Wine you have, the harder it becomes to get anything to work at all. On the up side, at that point you really don't care if it works or not anyway, hehehehe.
 
G

Guest

Guest
<blockquote><hr>

I know a year or two ago UOAssist didn't work with Wine, but Wine has improved a great deal in the past year, I'm wondering if anyone has gotten UOAssist working with Wine? I want to switch to Linux, but there won't be much point if I can't pvp in UO, and I can't pvp without UOAssist...

edit: I guess I answered my own question. As of January of this year, it does work, I just isn't clear how well it works. The submission says it doesn't know whether key shortcuts work, which strikes me as odd...

[/ QUOTE ]

Let me know how it gos. I am currently deciding witch Linux OS I want to put on my ps3. I would love to be able to play UO via ps3
.
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
Personally I'm "doing it" because, it is:

a. something new to learn
b. fun
c. lots of the reasons listed above, ie. stability and security primarily
d. I love the world view that supports Linux - it's a form of philosophical communism that doesn't morph into a dictatorship, and it actually works...

But that is a funny video.


edit: I missed the "aawww", but I like that too. It might be a bit optimistic, but when you look at how Linux is developed, it kinda makes the world look like a friendlier place...
 
I

imported_Spiritless

Guest
So, what was the results of your attempts?

I was using a AMD64 Debian Lenny box to try this with the latest version of WINE being compiled from source without any joy.
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
<blockquote><hr>

So, what was the results of your attempts?

I was using a AMD64 Debian Lenny box to try this with the latest version of WINE being compiled from source without any joy.

[/ QUOTE ]There is some kind of unsupported function call in the updateace.dll file that is breaking it for me. I'll keep trying every now and again. I could still switch to Linux and probably use the KR client to get back most the UOA functionality, but I can't get past the fact that I freeze in place when I hit my ctrl key. That one thing completely screws me up.
 
I

imported_Spiritless

Guest
Heya.

Yes, this is the stage that I got to also. It raises an "Unhandled Page Fault" exception just after the UpdateAce.dll failures and the HttpNegotiate_BeginningTransaction method is called.

Which distro are you using, what architecture and what version of WINE?
 
G

Guest

Guest
Just tried it on Kubuntu (Hardy Heron Beta) and UO runs a dream but UOA isn't installing... it gives me an unsupported OS error under Wine, That said, I've only had this baby setup for a few days, so it may be feasible if I knew what I was doing.

I'll likely try KR for crafting larger quantities of stuff and wean my tamers off their vet macros in 2D or 3D. Assuming I can get KR running through Wine... I've heard it had issues under the last version of Ubuntu, but it's possible the last few patches both for KR and Ubuntu in beta might help it a little. Hopefully lol. I don't want to be booting windows any more than absolutely necessary. Like maybe once a year would be too often


Wenchy
 
I

imported_Spiritless

Guest
Open a terminal, type: winecfg

Change the "Windows Version" to "Windows 98" and click "OK." You'll then be able to install UOAssist and try with the install to see if you have any better luck on that distro.

For the record, I've filed a WINE bug report here detailing my experience with it. I've also updated the WINE AppDB with UOAssist's latest version and my rating. I encourage everyone else with different distributions to contribute your experience also to the Wine AppDB and file bug reports where necessary in order to get this looked at and hopefully resolved sometime in future. Otherwise, nothing will happen.
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
<blockquote><hr>

Which distro are you using, what architecture and what version of WINE?

[/ QUOTE ]This was Debian on an AMD Athlon with a custom kernel. WINE was 0.9.58 (the 59 package for Debian isn't available yet, and I didn't feel like compiling and installing from source). I submitted a log of the crash as an attachment to your bug report.
 
G

Guest

Guest
Well it installed and ran ok, but not past the update webpage screen. KR fared worse than expected, it just displays the top bar on the window and the rest is black lol. I'll try some more fiddling with both of them, especially as this distro is still in beta, but for now it'll just be 2d for me.

Wenchy
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
As far as I know, KR uses the same game engine as Civ IV, so you might want to check out this page for information on how others got Civ IV running.

edit: I've decided to try on my sister's machine. It should meet the minimum requirements, I know I've run Civ IV with the video card. The only problem might be the crappy Linux Radeon drivers. I can't even install the proprietary drivers for this card, which are also supposed to be garbage. The card is a Radeon 8500, and even though ATI has been releasing much improved Radeon Linux drivers, they aren't for this card, regrettably.

What has me puzzled is I seem to have deleted the KR download... Oh well, I guess I'll download it again...
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
KR installed, and updated just fine, but it wouldn't even load. I got the little loading box, and it would just shut down. Of course I made the mistake of trying to install DirectX, so that might have had something to do with it, but I expect the real problem is the drivers for my video card.
 

Llewen

Grand Inquisitor
Stratics Veteran
Stratics Legend
Campaign Supporter
KR installed, and updated just fine, but it wouldn't even load. I got the little loading box, and it would just shut down. Of course I made the mistake of trying to install DirectX, so that might have had something to do with it, but I expect the real problem is the drivers for my video card.
 
Top