Liên minh huyền thoại - PlayOnLinux bị mắc kẹt


9

Tôi là người mới ở đây. Tôi đã cố gắng cài đặt trò chơi League Of Legends qua PlayOnLinux, nhưng sau khi chọn LOL từ danh sách các trò chơi và nhấp vào tiếp theo tôi thấy không có tiến triển, chỉ cần tải mọi lúc.

ảnh chụp màn hình bị kẹt

Ai giúp tôi với?

Tôi cũng đã cố gắng cài đặt với tập tin .exe và gặp nhiều lỗi như thế này trong hình ảnh dưới đây.

liên minh huyền thoại lỗi playonlinux

Tôi chạy Ubuntu 16.04 LTS x64.


Nó có thể đang tải. Tôi đã trải qua thời gian tải dài khi cài đặt các thành phần dotnet.
David bạn của bạn

mở PlayOnLinux từ thiết bị đầu cuối và kiểm tra xem nó có đưa ra bất kỳ cảnh báo hoặc lỗi nào không. Có lẽ ai đó có thể xem nó ở đây và giải quyết nó cho bạn.
Sandeep Neupane

Bạn có thể cho tôi biết làm thế nào để làm điều đó? Tôi không giỏi lắm với linux: P
Andrzej Krasnzewski

Ok, tôi đã tìm thấy một giải pháp làm thế nào để cài đặt LOL nhưng sau khi nhấn vào POL "Chạy" đang khởi động BugSplat ... Đây là liên kết cho hướng dẫn: youtube.com/watch?v=WMfZ0ycgQbc
Andrzej Krasnzewski

1
@RPiAwesomeness Tuyệt vời, tôi cũng đã đọc qua nhưng tôi muốn có ý kiến ​​thứ hai. Cảm ơn. :)
edwinksl

Câu trả lời:


10

Có một bài đăng r / Ubuntu trong Reddit của jmobastos69 , chi tiết cách cài đặt Liên minh huyền thoại (LOL) trong PlayOnLinux (POL). Câu trả lời này là một phiên bản sạch hơn và sửa đổi một chút của bài đăng đó.

  1. Xóa wineplayonlinuxcác phụ thuộc của chúng mà bạn đã cài đặt trước đó và xóa các tệp gói đã truy xuất:

    sudo apt purge wine playonlinux
    sudo apt autoremove
    sudo apt autoclean
    
  2. Làm sạch cài đặt nhánh dàn winehqwinecho kiến ​​trúc 32 bit bằng hướng dẫn cài đặt của Wine cho Ubuntu:

    sudo dpkg --add-architecture i386
    sudo add-apt-repository ppa:wine/wine-builds
    sudo apt update
    sudo apt install --install-recommends winehq-staging
    sudo apt install wine:i386
    
  3. Cài đặt playonlinux:

    sudo apt install playonlinux
    
  4. Bắt đầu playonlinuxnhư một quá trình nền trong thiết bị đầu cuối:

    playonlinux &
    
  5. Lưu tập lệnh sau với tên bạn chọn (lưu ý rằng tôi đã sao chép và dán tập lệnh từ liên kết của jmobastos69 vào câu trả lời này để mọi người có thể kiểm tra tập lệnh ở đây):

    # Date : (2012-04-12)
    # Last revision : (2015-05-31 08:27)
    # Distribution used to test : ArchLinux, Debian Sid
    # Author : Quentin PÂRIS, Valentin PERRUSSEL, Pierre ETCHEMAITE
    # Licence : GPLv3
    # WineHQ: http://winebuild.playonlinux.com/wine/wine-patches/LeagueOfLegends2/
    
    # Changelog
    # (2012-05-11) 22:50 - Quentin PÂRIS
    # - New wine patches for better perfomances
    # (2012-05-11) 23:38 - Quentin PÂRIS
    # - Dirty hack that fixes problems
    # (2012-05-12) 09:45 - Quentin PÂRIS
    # - Patches for osx
    # (2012-05-28) 11:00 - Quentin PÂRIS
    # - Checks for recent version of PoL (InsertBeforeWine is bad supported by 4.0.14)
    # (2013-03-10) 22:51 - Pierre ETCHEMAITE
    # - Use web downloader
    # (2013-04-07) 22:23 - Pierre ETCHEMAITE
    # - Reverted as they somehow broke PMB (not even installed)
    # (2013-04-13) 20:12 - GNU_Raziel
    # - Added POL_Wine_SetVideoDriver function
    # (2013-09-07) 21:17 - Pierre ETCHEMAITE
    # - Fix for newer LoL versions
    # (2014-09-01) 21:17 - Quentin PÂRIS
    # - Fix for newer LoL versions (added d3dx9)
    # (2015-01-09) 00:54 - Pierre ETCHEMAITE
    # - Update Wine to fix missing libgcrypto symlink
    # (2015-02-10) 20:25 = Pierre ETCHEMAITE
    # - Use official standalone installer/patcher
    # (2015-05-31) 08:27 = Pierre ETCHEMAITE
    # - use Wine 1.7.44-LeagueOfLegends2 to fix patcher issue
    # (2016-01-26) 12:55 (UTC) - Jeddunk
    # - upgrade Wine to 1.9.2-LeagueOfLegends5
    
    [ "$PLAYONLINUX" = "" ] && exit 0
    source "$PLAYONLINUX/lib/sources"
    
    WINEVERSION="1.9.2-LeagueOfLegends5"
    
    TITLE="League of Legends"
    PREFIX="LeagueOfLegends"
    SHORTCUT_NAME="League of Legends"
    
    POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
    
    POL_SetupWindow_Init
    POL_RequiredVersion "4.0.18" || POL_Debug_Fatal "$APPLICATION_TITLE 4.0.18 is required to install $TITLE"
    POL_SetupWindow_SetID 1135
    
    which glxinfo || POL_Debug_Error "$(eval_gettext 'glxinfo is not installed. Please install mesa-utils package')"
    
    if ! glxinfo | grep -q GL_EXT_texture_compression_s3tc; then
    POL_SetupWindow_message "$(eval_gettext 'Warning! S3TC compression is not available on your system.\n\nIf you have a free driver, you might need to install a proprietary driver \n\nOtherwise, you can enable it by installing libtxc-dxtn0 package, but you might get slower results')"
    POL_Debug_Warning "S3TC not enabled!"
    fi
    
    POL_Debug_Init
    
    POL_SetupWindow_presentation "League of Legends" "Riot" "http://www.riotgames.com/" "Quentin PÂRIS, BlondVador" "LeagueOfLegends"
    
    POL_SetupWindow_InstallMethod "DOWNLOAD,LOCAL"
    
    if [ "$INSTALL_METHOD" = "LOCAL" ]; then
    cd "$HOME"
    POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run.')" "$TITLE" "" "Windows Executables (*.exe)|*.exe;*.EXE"
    
    if strings "$APP_ANSWER"|grep -q '\(name="Pando Media Booster Downloader"\|Advanced Installer\)'; then
    NOBUGREPORT="TRUE"
    POL_Debug_Fatal "$(eval_gettext 'Cant install using the official downloader, sorry')"
    fi
    FULL_INSTALLER="$APP_ANSWER"
    else # DOWNLOAD
    POL_System_TmpCreate "$PREFIX"
    
    # http://forums.na.leagueoflegends.com/board/showthread.php?t=1474419
    POL_SetupWindow_menu "$(eval_gettext 'Select installer to download:')" "$TITLE" "$(eval_gettext 'North America')~$(eval_gettext 'Europe West')~$(eval_gettext 'Europe Nordic and East')" "~"
    case "$APP_ANSWER" in
    "$(eval_gettext 'North America')")
    DOWNLOAD_URL="http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseNA.exe"
    DOWNLOAD_MD5="9d44b68bd02d7b5426556f64d86bbd16"
    ;;
    "$(eval_gettext 'Europe West')")
    DOWNLOAD_URL="http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe"
    DOWNLOAD_MD5="eb5d7b007b6022ee555c0dd9fd71263e"
    ;;
    "$(eval_gettext 'Europe Nordic and East')")
    DOWNLOAD_URL="http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUNE.exe"
    DOWNLOAD_MD5="f08d7b70776b0989eabb016bae77fdaa"
    ;;
    esac
    DOWNLOAD_FILE="$POL_System_TmpDir/$(basename "$DOWNLOAD_URL")"
    
    POL_Call POL_Download_retry "$DOWNLOAD_URL" "$DOWNLOAD_FILE" "$DOWNLOAD_MD5" "$TITLE standalone installer"
    
    FULL_INSTALLER="$DOWNLOAD_FILE"
    fi
    
    POL_System_SetArch "x86"
    POL_Wine_SelectPrefix "$PREFIX"
    POL_Wine_PrefixCreate "$WINEVERSION"
    
    POL_Call POL_Install_corefonts
    POL_Call POL_Install_vcrun2005
    POL_Call POL_Install_vcrun2008
    POL_Call POL_Install_d3dx9
    
    Set_OS "win7"
    
    POL_SetupWindow_message "$(eval_gettext 'Warning: You must not tick the checkbox "Run $TITLE" when setup is done')" "$TITLE"
    
    POL_Wine_WaitBefore "$TITLE"
    POL_Wine "$FULL_INSTALLER"
    
    Set_OS winxp
    
    # Set Graphic Card informations keys for wine
    POL_Wine_SetVideoDriver
    
    POL_Call POL_Function_OverrideDLL builtin,native dnsapi
    POL_Shortcut "lol.launcher.admin.exe" "$SHORTCUT_NAME" "$SHORTCUT_NAME.png" "" "Game;RolePlaying;"
    
    if [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then
    # Free some disk space
    POL_System_TmpDelete
    fi
    
    if [ "$POL_OS" = "Linux" ]; then
    if [ "$(cat /proc/sys/net/ipv4/tcp_timestamps)" = "1" ]; then
    FORUM_URL='http://forums.euw.leagueoflegends.com/board/showthread.php?t=2058453'
    POL_SetupWindow_question "$(eval_gettext 'If you get connection errors when attempting to login, try disabling tcp_timestamps in the kernel.')\n$(eval_gettext 'Do you want to read original thread in League of Legends forums?')" "$TITLE"
    [ "$APP_ANSWER" = "TRUE" ] && POL_Browser "${FORUM_URL}"
    fi
    fi
    
    POL_SetupWindow_Close
    exit 0
    
  6. Chọn "Chạy tập lệnh cục bộ" từ menu "Công cụ" của PlayOnLinux và chọn tập lệnh bạn vừa lưu.

  7. Làm theo hướng dẫn để cài đặt Liên minh huyền thoại. Nhớ bỏ chọn hộp "Khởi động Liên minh huyền thoại" ở cuối trình hướng dẫn cài đặt.

  8. Trong PlayOnLinux, nhấn "Chạy" trên ứng dụng Liên minh huyền thoại.


1
Có thể xác nhận, điều này không hoạt động kể từ tháng 9 năm 2016. Mọi thứ có thể sẽ thay đổi trong tương lai, nhưng tôi đã có thể cài đặt và chạy League. Tôi sẽ báo cáo lại sau một chút khi tôi có cơ hội thực sự chơi một trò chơi.
RPiAwomeness

1
Chỉ cần chơi một trò chơi nhanh vs AI và nó dường như chạy tốt!
RPiAwesomeness

không làm việc cho tôi quá trình cài đặt hoàn tất nhưng khi tôi khởi chạy trò chơi, nó sẽ cho tôi một thông báo lỗi nghiêm trọng và thoát ra
Noah Passalacqua

@NoahPassalacqua Vâng, tôi không biết bất kỳ quy trình cài đặt nào mạnh mẽ. Cuối cùng nó luôn bị hỏng ....
edwinksl

2
@edwinksl Tôi đã làm cho nó hoạt động bằng Lutris!

4

Đối với bất kỳ ai gặp rắc rối với việc cài đặt / chạy bằng PlayOnLinux , hãy xem Lutris .

Mọi thứ hoạt động thật tuyệt vời đối với tôi trên Ubuntu 17.04

Tôi đã xem qua video youtube này https://www.youtube.com/watch?v=0YW5ulQOaGk


Cách đẹp hơn PlayOnLInux, cảm ơn bạn! Làm việc trong lần thử đầu tiên của tôi, chỉ trong vài cú nhấp chuột, không có lỗi hay trục trặc kỳ lạ. Cách hiện đại hơn nhiều để chơi game trên linux. Nó chỉ có trong phiên bản 0.4, nhưng tôi cá là nó sẽ dễ như hơi nước sớm thôi
Jonathan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.