程序无法找到libGL.so.1

这涉及我刚刚从Humble Bundle 8购买的热线迈阿密游戏。

安装它并单击可执行文件后没有任何反应,所以我从终端运行它并得到此错误:

/opt/hotline-miami/hotline_launcher: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory 

但我似乎根据locate命令安装了libGL.so.1,这给了我:

 /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/i386-linux-gnu/primus/libGL.so.1 /usr/lib/nvidia-current-updates/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/x86_64-linux-gnu/primus/libGL.so.1 /usr/lib32/nvidia-current-updates/libGL.so.1 

是什么导致这个问题? 我无法在网上找到任何解决方案。

计算机是运行Ubuntu 12.04的Acer 4830TG(在我决定切换到12.04之前,这个游戏在12.10完全正常工作)

似乎如果我卸载ia32-libs以及依赖它的软件包,游戏将会运行,但目前没有声音问题。