如何在Ubuntu中安装英雄联盟


17

我正在使用Ubuntu 14.04和PlayOnLinux 4.2.2。我设法使英雄联盟几乎完美运行,只有两个问题。首先是使用IP / RP购买商品的商店只是一个黑屏。这是屏幕截图:

英雄联盟-空荡荡的商店

第二个问题是,在比赛中,比赛中某些菜单被弄乱了,好像它们的分辨率与游戏当前的分辨率不同。例如,物品商店会打开一个普通窗口,但是该窗口的内容遍布整个屏幕。这是一个屏幕截图:

英雄联盟-破碎的游戏商店

其余的一切都很好,我什至得到了很高的FPS。我通过PlayOnLinux安装了LoL,然后应用了TuxLoL补丁。我有一个Optimus笔记本电脑,Dell Inspiron 14R 5421,它有一个Intel集成显卡和Nvidia GeForce 730M专用卡,它们均由Bumblebee妥善处理。

如何解决这两个问题?有人可以帮我吗?


您安装了哪个版本的单声道软件包?我已经尝试了mono-runtime(3.2.8),并且得到了pastebin.com/kbwqWmPp安装mono-devel(3.2.8)软件包,我得到了pastebin.com/ZbA8rQ21谢谢!

您的解决方案似乎无法解决所有问题,因为您不再提及游戏外商店的问题。我不知道您是否仍然有问题,但是跟随您的Tuto之后,我将保持黑屏5秒钟,然后在打开RP / IP商店后立即关闭游戏。
ElNikopol 2014年

@ElNikopol,我在回答的最后提到用户存储正在运行,我什至张贴了3个打印屏幕以表明其正在运行。
renatov 2014年

Answers:


26

答案已更新:截至2015年9月,在Ubuntu 14.04上100%正常运行的英雄联盟仅需要步骤1、2和3

我终于解决了所有问题,《英雄联盟》正在100%正常工作。这是有关如何在UBUNTU 14.04播放传奇游戏的综合教程。

  1. 安装视频卡驱动程序(在我的情况下,我具有NVIDIA GeForce 730M):

    打开Unity设置->软件和更新->其他驱动程序,然后单击专有的驱动程序选项。这是屏幕截图:

    软件和更新对话框

  2. 安装PlayOnLinux:

    sudo apt-get install playonlinux
    
  3. 通过PlayOnLinux安装英雄联盟

    • 在Linux上开放播放
    • 点击“安装”
    • 输入“英雄联盟”
    • 选择游戏,然后单击“安装”按钮。

    这是一个打印屏幕:

    PoL安装菜单

    只需单击下一步>>下一步 >>下一步* >>完成*。确保您没有更改任何内容,将其安装在默认目录中(请勿在安装程序中进行任何更改),并在安装结束后取消标记“启动英雄联盟”。

  4. 安装TuxLoL(不再需要,这里仅供参考)

    • 从这里下载:https : //bitbucket.org/Xargoth/tuxlol/wiki/Home
    • 解压缩任何您想要的地方
    • 输入您刚刚解压缩的文件夹(其中有tuxlol.exe文件)并执行它:

      $ mono tuxlol.exe patch --dir "LEAGUE_OF_LEGENDS_DIR"
      

      显然,替换LEAGUE_OF_LEGENDS_DIR为您的英雄联盟目录。就我而言,它安装在这里:

      ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends/
      

      PS:每当发布新的LoL更新时,您都必须重新应用此补丁。

  5. 防止在游戏商店中存放大型物品(不再需要,这里仅供参考)

    • 导航到/ home / [用户名] /。PlayOnLinux / wineprefix / [虚拟驱动器名称] / drive_c / Riot Games / League of Legends / RADS / solutions / lol_game_client_sln / releases / [0.0.0.XXX] / deploy / DATA / menu / hud

    • 打开与您播放的分辨率相对应的文件。例如hud1680x1050.ini

    • 添加这些行并保存:

      [TipTracker]
      XPos=-20000
      YPos=-20000
      

    如果不这样做,则游戏商店中的图标会太大,这是打印屏幕:

    尺寸不匹配的游戏视图

    添加这些行之后,您在游戏商店中就可以了:

    正确的游戏视角

PS:有人说他们必须使用PlayOnLinux安装Internet Explorer才能使商店正常工作。但是对我来说,它工作得很好。

  1. 玩游戏!

    要玩游戏,只需打开PlayOnLinux,选择“英雄联盟”,然后单击“运行”。请记住,如果您有Optimus Notebook,则必须每次按第5节所述打开PlayOnLinux。以下是一些正在运行的游戏的屏幕截图:

如您所见,《英雄联盟》在Ubuntu 14.04上100%工作:用户商店,游戏商店,Maestro连接和所有地图。只需确保按照以下说明进行操作即可。如果我帮助过您,请投票。


我取消了@Braiam的更改,因此图像可以更清晰,并且大家都可以更好地看到这些图像所显示的错误和说明。我接受了所有其他版本,谢谢!
renatov 2014年

2
您应该引用您的来源(例如playonlinux.com/en/topic-11029.html)。
BenC 2014年

3
@BenC我使用了大约10个不同的来源来将所有这些信息放在一起,您发布的信息只是其中之一。我没有链接到所有链接,因为有些链接不完全正确。在我的编译中,我仅过滤了可在Ubuntu 14.04上运行的信息,以产生100%正常运行的英雄联盟。
renatov

2
尝试调试安装程序的人员可能缺少一些详细信息。关于如何调试某些问题的技巧经常进行长期的讨论。这也可能非常有用;-)
BenC 2014年

3
修复了此问题,对像我这样的人(对Ubuntu的新手)来说,安装了mono-complete软件包,然后运行以下命令:“ mono tuxlol.exe patch --dir〜/ .PlayOnLinux / wineprefix / LeagueOfLegends / dosdevices / c:/ Riot \ Games / League \ of \ Legends /”中的一项无效。
Nick Oh

3

在此处输入图片说明

更新于2019

  • 确保您的图形驱动程序是最新的并且正在运行nVidia AMD(Intel是自动的)-用于nvidia-settings验证它是否在命令行上为nvidia运行

  • 安装Lutris

  • 安装联赛

  • 每次大联盟更新后,完全卸载并重新安装联盟,否则可能会中断

帮助视频

注意:League和图形驱动程序在现代桌面环境(例如最新的非LTS Ubuntu上的Budgie)上运行/加载效果更好

现在要摆脱青铜...


1
我终于摆脱了青铜的家伙
乔纳森

0

想到我应该在这里发布我的解决方案,因为当我遇到这个问题时,它基本上是我的google搜索中弹出的第一件事,也许省去了其他麻烦。

I.接受的帖子不能修复商店,因为它没有安装Internet Explorer,并且LOL客户端需要IE才能生成商店,诸如此类,因此基本上您需要做的是:

  1. 打开PlayOnLinux
  2. 选择英雄联盟
  3. 转到配置
  4. 安装组件
  5. 安装Internet Explorer 8(请确保您正在仿真Win XP,以使其正常工作)

二。确保您正在运行Win XP:

  1. 打开PlayOnLinux
  2. 选择英雄联盟
  3. 转到配置
  4. 葡萄酒
  5. 配置酒
  6. 应用领域
  7. Windows版本[Windows XP]

另外,如果您在此处访问库(安装IE8之后),则应注意它将运行商店运行所需的库。


确实有效;确保您按照说明安装了IE8,而不是使用标准应用程序安装程序安装了IE8(否则,它最终会安装在其自己的虚拟驱动器上并且没有用)
personne3000

我什至怎么去商店?我的游戏似乎在游戏开始之前就崩溃了。我可以看到加载栏/编号,但是当游戏即将开始时,我可以听到游戏中的声音,但是并没有向我展示游戏,而是崩溃了……知道什么地方可能出了问题吗?
彼得·雷夫斯

我不必安装Internet Explorer,一切都很好。但是我对自己的回答进行了观察,说有些人报告说IE是必需的,因此,如果按照这些步骤操作后仍然有任何问题,他们应该安装IE,看看它是否可以解决。在游戏中见!
renatov 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.