我使用的是 Linux Mint 11 64 位版本,最近安装了《反恐精英:零点行动》。但是游戏性能极差。
wine "C:\Program Files\Valve\hl.exe" -nomaster -game czero
fixme:d3d_caps:select_card_intel_mesa Card selection not handled for Mesa Intel driver
fixme:d3d_caps:init_driver_info Unhandled vendor 8086.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f364,0x00000000), stub!
fixme:d3d_caps:select_card_intel_mesa Card selection not handled for Mesa Intel driver
fixme:d3d_caps:init_driver_info Unhandled vendor 8086.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f380,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:shdocvw:ViewObject_SetAdvise (0x1e7230)->(1 00000002 0xf27d10)
后来我才知道我需要 32 位图形驱动程序。我有英特尔公司的板载图形芯片组 945G
glxinfo | grep OpenGL
Mesa: Initializing x86-64 optimizations
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 945G
OpenGL version string: 1.4 Mesa 7.12-devel (git-eab201b natty-oibaf-ppa)
OpenGL extensions:
我想安装正确的驱动程序来运行我的游戏。你能告诉我如何安装它们吗?如果是源代码,请告诉我如何编译和安装。
答案1
我拥有和你一模一样的集成显卡,也遇到了同样的问题。按照这些人的做法做,你的问题就会立刻得到解决。
http://forums.debian.net/viewtopic.php?f=5&t=67231
您必须将这些软件包更新至该版本或更好的版本
libdrm2_2.4.26-1~bpo60+1_i386.deb
libdrm-intel1_2.4.26-1~bpo60+1_i386.deb
libgl1-mesa-dri_7.10.3-4~bpo60+1_i386.deb
libgl1-mesa-glx_7.10.3-4~bpo60+1_i386.deb
libglu1-mesa_7.10.3-4~bpo60+1_i386.deb
libpciaccess0_0.12.0-1_i386.deb
您可能还需要libglapi-mesa