如何在 Ubuntu 中安装英雄联盟

ren*_*tov 19 games playonlinux

我使用的是 Ubuntu 14.04 和 PlayOnLinux 4.2.2。我设法让英雄联盟几乎完美运行,只有两个问题。第一,用IP/RP买东西的店就是黑屏。这是一个屏幕截图:

英雄联盟 - 空店

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

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

其余的一切都很好,我什至获得了很高的 FPS。我通过 PlayOnLinux 安装了 LoL,然后我应用了 TuxLoL 补丁。我有一台 Optimus 笔记本,戴尔 Inspiron 14R 5421,它有一个 Intel 集成显卡和 Nvidia GeForce 730M 专用卡,Bumblebee 可以正确处理。

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

ren*_*tov 27

答案已更新:截至 2015 年 9 月,在 Ubuntu 14.04 上 100% 工作的英雄联盟只需要第 1、2 和 3 步

我终于解决了所有问题,英雄联盟正在 100% 运行。这是关于如何在 UBUNTU 14.04玩 LEAGUE OF LEGENDS的综合教程。

  1. 安装您的显卡驱动程序(就我而言,我有一个 NVIDIA GeForce 730M):

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

    软件和更新对话框

  2. 安装 PlayOnLinux:

    sudo apt-get install playonlinux
    
    Run Code Online (Sandbox Code Playgroud)
  3. 通过 PlayOnLinux 安装英雄联盟

    • 在 Linux 上打开游戏
    • 点击“安装”
    • 输入“英雄联盟”
    • 选择游戏并点击“安装”按钮。

    这是一个打印屏幕:

    PoL 安装菜单

    只需单击下一步 >> 下一步>> 下一步* >> 完成*。确保您没有更改任何内容,安装在默认目录中(不要更改安装程序中的任何内容)并在安装结束后取消标记“Launch League of Legends”。

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

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

    • 导航至 /home/[username]/.PlayOnLinux/wineprefix/[virtualdrivename]/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
      
      Run Code Online (Sandbox Code Playgroud)

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

    尺寸不匹配的游戏视图

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

    正确的游戏视图

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

  1. 玩游戏!

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

如您所见,英雄联盟在 Ubuntu 14.04 上 100% 运行:用户商店、游戏物品商店、Maestro 连接和所有地图。只要确保您遵循这些说明来应对风险。如果对你有帮助,请点赞。

  • @BenC 我使用了大约 10 个不同的来源将所有这些信息放在一起,您发布的只是其中之一。我没有把所有的链接都放上来,因为有些不完全正确。在我的编译中,我只过滤了在 Ubuntu 14.04 上工作的信息,以产生 100% 工作的英雄联盟。 (4认同)
  • 您应该引用您的来源(例如 http://www.playonlinux.com/en/topic-11029.html)。 (3认同)
  • 修复了它,对于像我这样的人(Ubuntu 新手),安装 mono-complete 包,然后运行以下命令:“mono tuxlol.exe patch --dir ~/.PlayOnLinux/wineprefix/LeagueOfLegends/dosdevices/c:/Riot \ Games/League\ of\ Legends/”指南中的那个不起作用。 (3认同)
  • 对于尝试调试安装的人来说,可能会缺少一些细节。关于如何调试某些问题的技巧经常有很长的讨论。这也非常有用;-) (2认同)