我正在运行Ubuntu12.04 LTS 64位
所以,我第一次用ubuntu自己提供的开放源码ATI驱动程序安装了英雄联盟,没有任何问题,但是运行非常慢.最多20 max,因为那些司机不完全支持我的双显卡
比我恢复系统和我安装了Linux版本的适当的ATI驱动程序,从AMD网站wich支持我的APU AMD -A8-4500米与AMD Radeon 7640G + 7670M图形卡,使我的全面性能从我的系统。问题是,要运行英雄联盟,我需要一个32位opengl库,驱动程序自动检测64位Linux的安装并加载64位库,而不是32位库。
我需要一些命令,迫使32位库加载,或者让英雄联盟运行在64位库上。
我有点不太懂。我安装了32位一槽终端,但仍然不工作,为什么,也许驱动程序不想加载它们。请帮我一下,我不想再去窗口玩联赛了
既然我在这里多写些什么,所以请告诉我你需要什么?
发布于 2013-08-19 19:27:46
我将提出一些可能的解决方案,仅仅是尝试和错误。我不是这方面的专家,所以在执行我的任何建议时要小心。
首先,我建议执行以下命令:
sudo apt-get install ia32-libs这应该会吸引一些32位的库,也许是你需要的?如果这管用,万岁!别碰别的东西。
如果这不起作用,完全删除AMD专有驱动程序。我不知道您是如何安装它们的,但是这个链接已经足够了:http://wiki.cchtml.com/index.php/Ubuntu_精确性_安装_Guide#Removing_Catalyst.2Ffglrx
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati如果第五个命令不起作用,请用以下内容替换:
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core然后重新安装您的专有驱动程序。在12.04中,打开破折号并打开“附加驱动程序”应用程序(或者,从命令行运行“jockey”)。安装该程序的最新驱动程序(fglrx-更新)。您将不会得到最新和最好的驱动程序,但您将得到一个驱动程序,已经通过规范测试,并只是工作。您可以获得较新的驱动程序(我提供的链接可以向您展示这样的方法。您也可以使用x-swat或xorg-edgers PPA,但它们超出了这个问题的范围。
不过,有一点建议:不要乱搞图形驱动程序。在大多数情况下,干净的安装都有尽可能好的图形设置。从网站下载的司机总是摇摇欲坠,除非你知道你在做什么。来自PPA的司机通常是不稳定的。您应该真正使用的唯一驱动程序是Ubuntu附带的驱动程序(即开源驱动程序)或可通过“附加驱动程序”下载的驱动程序。
我不知道PlayOnLinux的错误是否在于一个糟糕的司机设置,但我个人认为这是罪魁祸首。
最后一件事,因为你用的是AMD APU:
sudo apt-get install amd64-microcode这个精巧的小包解决了AMD APU的许多问题。
https://askubuntu.com/questions/334629
复制相似问题