You are not logged in.
Hello everyone, I'm trying to play a game (Civ 4) using wine. However, it was extremely laggy, and since it runs well on Windows (I have dualboot) plus it's not a very recent game and my laptop is reasonnably well-equipped, I thought it should work well on arch as well. Here is the link in the wine db. I should also add that I'm a very novice wine user so that might well be the (a) source of problem(s). Apart from the lagging, according to the sensors, the CPU's temperature rose from ~50°C to ~100°C within about A MINUTE.
I checked cpupower to see that the cpu was allowed to run at max speed and tried optirun to use the NVIDIA graphics card rather than the Intel graphics card I have installed. I'm by no means sure that the drivers are installed or configured properly by the way...
Starting with optirun looked to work (the loading screen came up) but when the main window should've been loaded, the application terminated with the following output:
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
libGL error: dlopen /usr/lib32/xorg/modules/dri/nouveau_dri.so failed (/usr/lib32/xorg/modules/dri/nouveau_dri.so: wrong ELF class: ELFCLASS64)
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: nouveau
libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
[VGL] ERROR: glXCreateContextAttribsARB symbol not loaded
terminate called without an active exceptionBefore today I only used optirun for VLC (though I don't really see a difference) and to check whether it would run with glxgears. Neither case had any problems. I tried softlinking nouveau_dri.so from the "/usr/lib/..." to the "/usr/lib32/..." directory as well as copying it but neither helped.
Some info:
Graphic cards:
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/820M / GT 620M/625M/630M/720M] (rev ff)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)Packages:
local/xf86-video-intel 2.99.916-2 (xorg-drivers xorg)
X.org Intel i810/i830/i915/945G/G965+ video drivers
local/xf86-video-nouveau 1.0.11-1 (xorg-drivers xorg)
Open Source 2D acceleration driver for nVidia cards
local/nouveau-dri 10.2.8-1
Mesa drivers for Nouveau
local/bumblebee 3.2.1-3
NVIDIA Optimus support for Linux through VirtualGLSome advice how to fix the driver issue or about what else might be causing the problems is greatly appreciated!
Offline
You need to install nvidia-xxxx instead of nouveau. See the nvidia wiki for the correct one to use.
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
Besides agreeing with the notion above, you lack lib32-nouveau-dri and thus are unable to use acceleration with 32bit programs which is the undelying issue here.
Offline