WotLK 3.3.5a client in WINE
WotLK 3.3.5a Client in Linux
Download the client
There are several sites out there that have torrents running for the 3.3.5a client which most WotLK servers run. The one that I play is on www.warmane.com and they also have a few patches you can put in the data directory for extra models and such. I'd suggest that one as I've had no issues running it in Wine.
Installing Wine
Be sure to check with your distros install. I use Gentoo so just doing "emerge wine-staging" did it for me. Make sure you are running wine-staging and vanilla-wine or any other version will not work. Be sure to install winetricks as well.
Configuring Wine
I'm running my instance in 32-bit mode on my Multilib 32/64 bit system. Your mileage may vary. I was running in 64 bit mode, but switched to 32-bit mode for compatibility and it seems to run better. First thing you want to do is create a directory off your home directory. Do all this as a user and not as root.
cd ~
mkdir WineWoW
WINEARCH=win32 WINEPREFIX=~/WineWoW winetricks d3dx9_43 d3dx10_43 d3dx11_43
This will install DirectX 9,10 and 11