我尝试通过使用命令“ ldd”运行它来查看出了什么问题,它给了我以下信息:
wayne @ wayne -iMac:〜$ ldd /home/wayne/Downloads/MaximumVelocityLinux/MaximumVelocity.x86
linux-gate.so.1 =>(0xf76e3000)
libdl.so.2 => / lib / i386- linux-gnu / libdl.so.2(0xf76bf000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0(0xf76a3000)
librt.so.1 = > /lib/i386-linux-gnu/librt.so.1(0xf7699000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1(0xf7626000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1(0xf7594000)
libX11.so.6 => / usr / lib / i386-linux- gnu / libX11.so.6(0xf7460000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6(0xf744d000)
libXcursor.so.1 = > /usr/lib/i386-linux-gnu/libXcursor.so.1(0xf7441000)
libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2(0xf7436000)
libm.so.6 => / lib / i386-linux-gnu / li bm.so.6(0xf73f0000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1(0xf73d3000)
libc.so.6 => / lib / i386-linux-gnu / libc.so.6(0xf7225000)
/lib/ld-linux.so.2(0xf76e6000)
libstdc ++。so.6 => / usr / lib / i386-linux -gnu / libstdc ++。so.6(0xf713c000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1(0xf7113000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0(0xf70fa000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1(0xf70f6000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3(0xf70f0000)
libX11-xcb.so.1 => / usr / lib / i386-linux -gnu / libX11-xcb.so.1(0xf70ec000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0(0xf70d4000)
libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0(0xf70ce000)
libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0(0xf70ca000)
libxcb-present.so.0 => / usr / lib / i386- linux-gnu / libxcb-present.so.0(0xf70c6000)
libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1(0xf70be000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1(0xf709c000)
libxshmfence.so.1 => / usr / lib / i386-linux-gnu / libxshmfence.so.1(0xf7099000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1(0xf7093000)
libdrm.so.2 => / usr / lib / i386-linux-gnu / libdrm.so.2(0xf7084000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1(0xf7078000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6(0xf7074000)
libXdmcp.so.6 => / usr / lib / i386-linux-gnu / libXdmcp.so.6(0xf706d000)
我安装了所有库,但仍无法运行。
iMac(21.5英寸,2011年中)
处理器2.5 GHz Intel Core i5
图形AMD Radeon HD 6750M 512 MB
内存4 GB 1333 MHz DDR3
#1 楼
您需要以32位安装相关的库。例如,“ sudo apt-get install libglu1-mesa:i386”应该摆脱“ libGLU.so.1 =>找不到” “。经过努力,我确定您可以找到其他库的软件包。
评论
即使安装了所有库之后,它也不起作用。
– Wayne Kosimoto
15年8月13日在23:46
有什么改变吗?我假设您从命令行运行-在那里打印出什么?
–提莫西·格雷(Timothy Gray)
15年8月15日在7:48
我在上面贴了
– Wayne Kosimoto
15年8月17日在0:41
当您实际尝试运行游戏时,并非来自ldd
–提莫西·格雷(Timothy Gray)
15年8月17日在10:57
评论
sudo apt-get install libx11-6返回什么?添加:i386(sudo apt-get install libx11-6:i386)将安装x86变体。wayne @ wayne-iMac:〜$ sudo apt-get install libx11-6 [sudo] Wayne的密码:正在读取软件包列表...完成构建依赖关系树读取状态信息...已完成libx11-6已经是最新版本。 libx11-6设置为手动安装。以下软件包是自动安装的,不再需要:gtk3-engines-unico libtimezonemap1使用'apt-get autoremove'删除它们。已升级0个,新安装0个,删除0个,未升级46个。
即使在执行sudo apt-get install libx11-6:i386之后,它也不起作用。
仍然显示libX11.so.6 =>找不到?
这些是唯一说出来的,没有找到。 libGLU.so.1 =>找不到,libGL.so.1 =>找不到,libXext.so.6 =>找不到,libXcursor.so.1 =>找不到,libXrandr.so.2 =>找不到,其余的都不适合这里。