http://bugs.winehq.org/show_bug.cgi?id=28035
--- Comment #24 from Erich Hoover ehoover@mines.edu 2011-12-06 15:53:16 CST --- (In reply to comment #23)
... Now my graphics card is correctly detected by the launcher. But it crashes when I press Play (superficially like the original error). I assume with the new patch, I no longer need the VideoPciDeviceID/VideoPciVendorID overrides in the registry (the trace is with the Direct3D key removed) ...
Yeah, that was the idea. Apparently the 7900 and 7800 are really the same hardware - so the game detecting the "wrong" card should be fine (the patch shouldn't really be necessary). I'm going to guess that this is a driver or X11 problem, could you run "nvidia-settings --version" and "Xorg -version" in a terminal and give me the results?