I'm the guy who said DBC works perfectly in linux. I got it to work
after a few hours of changing options.
Wine is a compatibility layer that will do the DirectX emulation.
Don't try to install a new version of directx over the one that
comes with wine.
I have found that not all versions of wine will run DB. I don't
know what version it is I'm using. I do know I'm using the
"original" wine, that is, the one you can download at www.winehq.org.
Do you have windows installed in another partition/hard disk?
Now, you should download winesetuptk from sourceforge to make
configureing wine easier. When you run a DB application, do it from
the terminal and see what errors show up. If it can't find certain
files, then you probably should add your windows directory to the
wine's PATH variable.
Wine is something you have to struggle with to get it to run your
programs. Not everything will run on default configuration. I hope
you get to make it work.
[edit] PS, don't EVER run ANYTHING under root! And if you have an
NTFS windows partition, don't touch it under linux.
Why do programmers always mix up Christmas and Halloween?
Because DEC 25 = OCT 31