Hi everyone. So I had spent many many hours trying to get this all to just magically work with linux when I realized that I had a windows computer. Wine will not use .bat files which is a huge pain if you want to use Big World Install.bat (which I did because it makes life so much easier) . If you have access to a windows computer I highly recommend doing a full install and run the Big World Install.bat with all of your mods. For the widescreen mod, make sure that this is the screen resolution for the computer you are going to play on. For me, I have a very nice 1080p monitor so I did 1920x1080. I also included the beta of SCS for some of the party AI script fixes. I also used the generalized biffing mod because you just have to. The SCS AI slows down the game quite a lot, generalized biffing makes it playable.
Anyway, so once everything worked on the windows computer I copied over the 30GB folder. I dd'ed the ToB disk and loop mounted it so wine could find it. Then I ran wine TobExLoader.exe and it just all magically worked. I had BG2, fully modded, in beautiful 1080p. Actual frame-rate depends on location but ranges because 20 in umar hills to 30 in a single room. TobEx is fully wine compatible. There are some dll's which you need to install to get multiplayer to work but that is about it. I am really impressed.
So I had a mess of pitfalls getting there. Mods are generally not compatible with linux+wine+Weidu.exe. The Weidu for linux died on me a few times and complained that I wasn't running it in the game directory. There are a ton of errors I think accessing a weidu file which causes the mods to crash. This was discovered when I wanted to change something in a mod and 5 other mods had to be uninstalled and re-installed. The mods were installing perfectly under windows but errors caused it to break in linux.
My message to people trying to run BG2 under wine is to build everything under windows, make sure everything is the way you want it to be, and then move everything over. Assume you cannot change anything once you move it to linux but once it is on linux, everything will work. Not even sound is an issue anymore. It plays with a few flaws but nothing major. It runs at or better than on windows.
Oh yea, I also have a 10$ Radion graphics card with 512MB of DDR3 memory. It is cooled by a heat-sink. This is not a high end gaming computer and it will play flawlessly. Most of the time I get 27FPS with a full install of SCS running and generalized biffing. I know that this might not be the most coherent post, I am just jubilant right now. I can make this into a step by step guide if need be.