I am searching in the wiki about this, but I not found. Example: NVidia have a many types of graphics cards, some indication of graphic driver recomended if are using wine.
In the case of Nvidia, I think you've to use drivers which are good for your card, not specially for wine.
The VERSION of the graphic driver. If I use the latest version of the NVidia graphics driver, wine not run because exists a bug.
On Arch Linux we have the latest drivers (256.35) and Wine works flawlessly
Cr0k wrote:> On Arch Linux we have the latest drivers (256.35) and Wine works flawlesslyI've been using the 195.36.15 driver since April with no problems. There is a known bug in the 185.xx.xx nvidia drivers that recent versions of Wine can trigger; avoid that series.
In some past message, somebody talks to me: "nVidia video drivers 195.27 and up ARE BROKEN UNDER WINE. You have to back level them to 195.26 OR LOWER" Is the reason because I am using the nvidia driver version 195.22 and not the latest stable. If I try any other most modern driver, wine not run for me.
At this moment I am using the graphics driver 256.35. I can see images, videos, movies, all. Only one program not run when I use this graphics driver: wine + World of Warcraft (WoW). When I put my user dates in the login screen and then try login, wine crash. The console output is VERY long (more than 400 lines). Ony a some lines of the crash: wine: Unhandled illegal instruction at address 0xa25f5db (thread 0009), starting debugger... Unhandled exception: illegal instruction in 32-bit code (0x0a25f5db). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0a25f5db ESP:0195ede4 EBP:0195ee08 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:00000000 ECX:002001c2 EDX:00000000 ESI:0a25f620 EDI:00000002 Stack dump: 0x0195ede4: 00000002 00dced40 00000001 00000000 0x0195edf4: 3d04a13f 3d6ba420 3ce699d1 009c250d 0x0195ee04: 009c2851 0195ee24 009c0a61 0195ee40 0x0195ee14: 0a25f620 00000002 0195f288 0a25dc00 0x0195ee24: 0195f578 008c7aa2 09aedfc8 0195ee40 0x0195ee34: 00b6aa40 0a25dc00 00000000 00000020 Backtrace: =>0 0x0a25f5db (0x0195ee08) 1 0x009c0a61 in wow (+0x5c0a60) (0x0195ee24) 2 0x008c7aa2 in wow (+0x4c7aa1) (0x0195f578) If it is needed, I can put online the complete log online. When I talk wine, I use the 1.1.44 version. All the release candidates have, in my case, the bug 21659. If I use one version of other of graphics driver, I need use one kernel or other. I think this is because some incompatibility of versions kernel <-> graphics driver. If I use the kernel 2.6.34 with graphics driver version 256.35 all seems run ok, BUT wine crash. If I try more down versions of graphics driver, 195.x or lower, the driver have a problems to install. If I use the kernel 2.6.30, I need to use graphics driver version 195.26 or lower to run wine. More recent versions are unstable (I can plan, but sometimes wine crash, or play very low fps). Yes, is a beta version, but is the more recent version. I am not sure if my problem is because wine+WoW or the version driver or what is... Sorry my low english :D
Altair wrote:> > If I use the kernel 2.6.34 with graphics driver version 256.35 all seems run ok, BUT wine crash. If I try more down versions of graphics driver, 195.x or lower, the driver have a problems to install. >The crash in WoW is caused by a known bug in the 2.6.34 kernel: http://bugs.winehq.org/show_bug.cgi?id=23323 https://bugzilla.kernel.org/show_bug.cgi?id=16315#c2 It has absolutely nothing to do with the nvidia driver version. Downgrading your graphics drivers will not help. Your choices are to downgrade to the 2.6.32 kernel, patch your current kernel, or wait for the kernel fix to make its way downstream.
dimesio wrote:> > The crash in WoW is caused by a known bug in the 2.6.34 kernel: > http://bugs.winehq.org/show_bug.cgi?id=23323 > https://bugzilla.kernel.org/show_bug.cgi?id=16315#c2 > > It has absolutely nothing to do with the nvidia driver version. Downgrading your graphics drivers will not help. > > Your choices are to downgrade to the 2.6.32 kernel, patch your current kernel, or wait for the kernel fix to make its way downstream > .Solved for me, I use kernel patch. Using kernel 2.6.34 and 256.35 nvidia driver version. Wine + WoW run.