Hello, My notebook has an ATI mobility radeon hd4570. I use the xf86-video-ati-git driver with it. My system runs on ArchLinux 64bit. I installed 32bit wine. Everytime I launch a game with wine the command line tells me:> > err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly >With native games my notebook runs quite fine. glxgears and glxinfo are fine too. But I assume it's related to 64bit and this values have no worth for the 32bit wine. So I think there are some packages missing. Which packages do I need exactly for direct rendering with wine and the xf86-video-ati driver?
See http://wiki.winehq.org/3DDriverIssues for a description of the problem.
Okay... I should have seen that before.> > trace:wgl:X11DRV_WineGL_InitOpenglInfo GL version : 1.4 (1.5 Mesa 7.7.1). > trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer : Mesa DRI R600 (RV710 9553) 20090101 TCL. > trace:wgl:X11DRV_WineGL_InitOpenglInfo GLX version : 1.2. > trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX version : 1.2. > trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX vendor: : SGI. > trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX version : 1.4. > trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX vendor: : Mesa Project and SGI. > trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: False >It does not look right from what i read on the wiki page. The 32bit packages i have installed are: lib32-libgl lib32-mesa lib32-ati-dri Do I need further ones? Or is the problem another one? I had to set> > export LIBGL_DRIVERS_PATH=/usr/lib/xorg/modules/dri >to my .bash_profile because i tried fglrx drivers before but they did not work as good as the open drivers and fglrx seemed to mess up something. Can this be part of the problem too? Where is wine looking for the libgl drivers?