http://bugs.winehq.org/show_bug.cgi?id=12929
--- Comment #46 from Matteo Modesti mattemod@gmail.com 2008-06-12 07:12:19 --- (In reply to comment #44)
marsan@Cyrus:~$ glxinfo | grep "direct rendering" direct rendering: Yes
Ok, never mind, I thought (reading it runs but very slow) that you could have direct rendering disabled, 'cause (as I already said) disabling DRI games work even if very slow.
(In reply to comment #45)
I finally had some time to do some more debugging and I was able to get Oblivion running.
I essentially started from scratch.
I renamed my ~/.wine to ~/.wine.orig.
I then again followed the instructions on: http://www.uesp.net/wiki/Oblivion:Linux
In winecfg -> libararies I explicitly set d3dx9_27 to "native" I also renamed the Video folder to Video.orig in the new Oblivion installation. (I think there is definitely a bink video issue as it would not start without this step) When starting the game for the first time, I set the "Video Preset Quality" option to "Low".
The last part is the only real difference as I had selected the default of "medium" earlier. Using the "tdt" console command in Oblivion I seem to be getting 35 - 65 fps. I was able to create a character and play part of the initial sewers.
[__CUT__]
I've already tried as you say, but it didn't work for me. I have a Radeon HD 3870 (PCIe) so should be very similar to yours. What version of the game did you use? Original, original + patch (which version?), original + Shivering Isles, or original + Shivering Isles + patch (which version?)?