วิธีการติดตั้ง League of Legends ใน Ubuntu


17

ฉันใช้ Ubuntu 14.04 และ PlayOnLinux 4.2.2 ฉันจัดการเพื่อให้ League of Legends ทำงานได้อย่างสมบูรณ์เกือบจะมีเพียงสองปัญหา อย่างแรกคือร้านที่ซื้อของด้วย IP / RP นั้นเป็นเพียงหน้าจอสีดำ นี่คือภาพหน้าจอ:

League of Legends - ร้านค้าว่าง

ปัญหาที่สองคือในเกมในระหว่างการแข่งขันบางเมนูจะสับสนเช่นถ้าพวกเขาอยู่ในความละเอียดที่แตกต่างจากความละเอียดปัจจุบันของเกม ตัวอย่างเช่นร้านขายไอเท็มจะเปิดหน้าต่างปกติ แต่เนื้อหาของหน้าต่างนี้มีอยู่ทั่วหน้าจอ นี่คือหน้าจอ:

League of Legends - ร้านค้าในเกมที่ใช้งานไม่ได้

ที่เหลือทั้งหมดทำงานได้ดีฉันยังได้รับ FPS สูง ฉันติดตั้ง LoL ผ่าน PlayOnLinux แล้วฉันจึงใช้โปรแกรมปรับปรุง 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

@ElNikopol ฉันพูดถึงในตอนท้ายของคำตอบของฉันที่ร้านค้าผู้ใช้ทำงานได้และฉันก็โพสต์ 3 หน้าจอพิมพ์ที่แสดงว่ามันใช้งานได้
renatov

ดูเพิ่มเติมที่: github.com/TheUnnamedDude/pol_league_of_legends
Jonathan

คำตอบ:


26

คำตอบอัพเดท : ณ เดือนกันยายน 2558 ต้องใช้ขั้นตอนที่ 1, 2 และ 3 เท่านั้นสำหรับ League of Legends ที่ทำงาน 100% บน Ubuntu 14.04

ในที่สุดฉันก็ได้แก้ไขปัญหาทั้งหมดแล้ว League of Legends ก็ใช้งานได้ 100% นี่คือการสอนที่ครอบคลุมเกี่ยวกับวิธีการเล่นลีกของกฎหมายใน UBUNTU 14.0414.04

  1. ติดตั้งไดรเวอร์การ์ดแสดงผลของคุณ (ในกรณีของฉันฉันมี NVIDIA GeForce 730M):

    เปิดการตั้งค่า Unity -> ซอฟต์แวร์และการอัพเดท -> ไดรเวอร์เพิ่มเติมและคลิกที่ตัวเลือกไดรเวอร์ที่เป็นกรรมสิทธิ์ นี่คือภาพหน้าจอ:

    กล่องโต้ตอบซอฟต์แวร์และการอัพเดท

  2. ติดตั้ง PlayOnLinux:

    sudo apt-get install playonlinux
    
  3. ติดตั้ง League of Legends ผ่าน PlayOnLinux

    • เปิด Play บน Linux
    • คลิก "ติดตั้ง"
    • พิมพ์ "League of Legends"
    • เลือกเกมและคลิกที่ "ติดตั้ง" buttom

    นี่คือหน้าจอพิมพ์:

    เมนูการติดตั้ง PoL

    เพียงคลิกถัดไป >> ถัดไป >> ถัดไป * >> เสร็จสิ้น * ตรวจสอบให้แน่ใจว่าคุณไม่เปลี่ยนแปลงอะไรติดตั้งในไดเรกทอรีเริ่มต้น (ไม่ต้องเปลี่ยนแปลงอะไรในตัวติดตั้ง) และยกเลิกการทำเครื่องหมาย "เปิด League of Legends" เมื่อการติดตั้งสิ้นสุดลง

  4. ติดตั้ง TuxLoL (ไม่จำเป็นอีกต่อไปมันอยู่ที่นี่เพื่อการอ้างอิงเท่านั้น)

    • ดาวน์โหลดได้จากที่นี่: https://bitbucket.org/Xargoth/tuxlol/wiki/Home
    • เปิดเครื่องรูดที่ใดก็ได้ที่คุณต้องการ
    • ป้อนโฟลเดอร์ที่คุณเพิ่งคลายซิป (ซึ่งมีไฟล์ tuxlol.exe) และเรียกใช้งาน:

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

      แน่นอนแทนที่LEAGUE_OF_LEGENDS_DIRด้วยไดเรกทอรี League of Legends ของคุณ ในกรณีของฉันมันถูกติดตั้งที่นี่:

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

      PS: คุณจะต้องนำ patch นี้มาใช้ใหม่ทุกครั้งที่มีการอัพเดท LoL ใหม่

  5. ป้องกันในเกมร้านค้าขนาดใหญ่ (ไม่จำเป็นอีกต่อไปมันอยู่ที่นี่เพื่อการอ้างอิงเท่านั้น)

    • นำทางไปยัง /home/ [ชื่อผู้ใช้เหมือนกัน] / PlayOnLinux/wineprefix/هvirtualdrivename Same/drive_c/Riot Games / League of Legends / RADS / solutions / lol_game_client_sln / release / [0.0.0.XXX]

    • เปิดไฟล์ที่สอดคล้องกับความละเอียดที่คุณเล่น ตัวอย่างเช่น hud1680x1050.ini

    • เพิ่มบรรทัดเหล่านี้และบันทึก:

      [TipTracker]
      XPos=-20000
      YPos=-20000
      

    หากคุณไม่ทำเช่นนี้ในไอคอนร้านเกมจะใหญ่เกินไปนี่คือหน้าจอพิมพ์:

    มุมมองเกมที่มีขนาดไม่ตรงกัน

    หลังจากเพิ่มบรรทัดเหล่านี้แล้วในร้านเกมของคุณก็จะใช้ได้

    มุมมองเกมที่ถูกต้อง

PS: บางคนรายงานว่าพวกเขาต้องติดตั้ง Internet Explorer โดยใช้ PlayOnLinux เพื่อให้ร้านค้าทำงาน แต่สำหรับฉันมันใช้งานได้ดี

  1. เล่นเกม!

    ในการเล่นเกมเพียงเปิด PlayOnLinux เลือก League of Legends แล้วคลิก "Run" จำไว้ว่าถ้าคุณมีโน้ตบุ๊กที่ดีที่สุดคุณต้องเปิด PlayOnLinux ดังที่กล่าวไว้ในส่วนที่ 5 ทุกครั้ง นี่คือภาพหน้าจอของเกมที่ใช้งานอยู่:

อย่างที่คุณเห็น League of Legends ทำงานได้ 100% ใน Ubuntu 14.04: ร้านค้าผู้ใช้ในร้านขายไอเท็มเกมการเชื่อมต่อ Maestro และแผนที่ทั้งหมด เพียงให้แน่ใจว่าคุณทำตามคำแนะนำเหล่านี้เพื่อความเสี่ยง ถ้าฉันช่วยคุณได้โปรดโหวตขึ้น


ฉันยกเลิกการเปลี่ยนแปลง @ Braiam เพื่อให้ภาพมีความชัดเจนมากขึ้นและคุณทุกคนสามารถดูได้ดีขึ้นว่ามีข้อผิดพลาดอะไรบ้างและคำแนะนำที่ภาพเหล่านั้นแสดง ฉันยอมรับฉบับอื่น ๆ ขอบคุณ!
renatov

2
คุณควรอ้างอิงแหล่งที่มาของคุณ (เช่นplayonlinux.com/en/topic-11029.html )
BenC

3
@BenC ฉันใช้แหล่งข้อมูลต่าง ๆ ประมาณ 10 แหล่งเพื่อรวบรวมข้อมูลเหล่านี้เข้าด้วยกันแหล่งที่คุณโพสต์เป็นแหล่งข้อมูลเดียวเท่านั้น ฉันไม่ได้ใส่ลิงค์ไปยังทุกคนเพราะบางอย่างไม่ถูกต้องทั้งหมด ในการรวบรวมของฉันฉันกรองเฉพาะข้อมูลที่ทำงานบน Ubuntu 14.04 เพื่อสร้าง League of Legends ที่ทำงาน 100%
renatov

2
รายละเอียดบางอย่างอาจหายไปสำหรับคนที่พยายามดีบักการติดตั้ง บ่อยครั้งที่มีการพูดคุยกันเป็นเวลานานพร้อมด้วยเคล็ดลับเกี่ยวกับวิธีการแก้ไขปัญหาบางอย่าง นี่อาจเป็นประโยชน์อย่างมาก ;-)
BenC

3
แก้ไขสำหรับคนอย่างฉัน (มือใหม่กับ Ubuntu) ติดตั้งแพคเกจโมโนเสร็จสมบูรณ์แล้วเรียกใช้คำสั่งนี้: "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

  • ติดตั้งลีก

  • หลังจากการอัปเดตทุกลีกที่สำคัญถอนการติดตั้งอย่างสมบูรณ์ & ติดตั้งลีกอีกครั้งหรืออาจหยุดลง

ช่วยเหลือวิดีโอ

หมายเหตุ: ไดรเวอร์ลีกและกราฟิกเรียกใช้ / โหลดได้ดีกว่าด้วยสภาพแวดล้อมเดสก์ท็อปสมัยใหม่เช่นBudgieบน Ubuntu ที่ไม่ใช่ LTS ล่าสุด

ตอนนี้จะออกจากบรอนซ์ ....


1
ในที่สุดฉันก็ออกมาจากบรอนซ์ในที่สุดพวกผู้ชาย
โจนาธาน

0

คิดว่าฉันควรโพสต์ที่นี่วิธีแก้ปัญหาของฉันเพราะมันเป็นสิ่งแรกที่โผล่ขึ้นมาบนการค้นหา google ของฉันเมื่อฉันพบปัญหานี้อาจช่วยคนอื่น ๆ ที่มีปัญหาเรื่องการขุดลึกลงไป

I.โพสต์ที่ยอมรับไม่ได้แก้ไขร้านค้าเพราะไม่ได้ติดตั้ง Internet Explorer และไคลเอนต์ LOL ต้องการ IE เพื่อสร้างร้านค้าและอะไรก็ตามดังนั้นโดยทั่วไปสิ่งที่คุณต้องทำคือ:

  1. เปิด PlayOnLinux
  2. เลือก League of Legends
  3. ไปที่ Configure
  4. ติดตั้งคอมโพเนนต์
  5. ติดตั้ง Internet Explorer 8 (ตรวจสอบให้แน่ใจว่าคุณเลียนแบบ Win XP เพื่อให้ทำงานได้)

ครั้งที่สอง ตรวจสอบให้แน่ใจว่าคุณใช้ Win XP:

  1. เปิด PlayOnLinux
  2. เลือก League of Legends
  3. ไปที่ Configure
  4. ไวน์
  5. กำหนดค่าไวน์
  6. การประยุกต์ใช้งาน
  7. เวอร์ชั่นของ Windows [Windows XP]

ถ้าคุณไปที่ไลบรารี่ที่นี่ (หลังจากติดตั้ง IE8 แล้ว) คุณควรสังเกตว่ามันจะรันไลบรารี่ที่จำเป็นเพื่อให้ร้านค้าใช้งานได้


ทำงานได้; ตรวจสอบให้แน่ใจว่าคุณติดตั้ง IE8 ตามที่อธิบายไว้และไม่มีตัวติดตั้งแอปพลิเคชันมาตรฐาน (มิฉะนั้นจะสิ้นสุดลงในไดรฟ์เสมือนของตัวเองและไม่มีประโยชน์)
personne3000

ฉันจะไปยังร้านค้าได้อย่างไร เกมของฉันดูเหมือนจะผิดพลาดก่อนที่เกมจะเริ่ม ฉันเห็นแถบโหลด / หมายเลข แต่เมื่อเกมกำลังจะเริ่มฉันได้ยินเสียงในเกม แต่แทนที่จะแสดงให้ฉันเห็นเกมมันล้มเหลว ... มีความคิดอะไรผิดหรือเปล่า?
Peter Raeves

ฉันไม่ต้องติดตั้ง Internet Explorer และทุกอย่างทำงานได้ดี แต่ฉันสังเกตจากคำตอบของฉันโดยบอกว่าบางคนรายงานว่าจำเป็นต้องใช้ IE ดังนั้นหากพวกเขายังคงมีปัญหาหลังจากทำตามขั้นตอนเหล่านั้นพวกเขาควรติดตั้ง IE เพื่อดูว่าแก้ได้หรือไม่ แล้วเจอกันในเกม!
renatov
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.