League of Legends - PlayOnLinux takılı kaldı


9

Ben burada yeniyim. League Of Legends oyununu PlayOnLinux üzerinden yüklemeye çalıştım, ancak oyun listesinden LOL'u seçtikten ve sonraki tıkladıktan sonra ilerleme kaydedemiyorum, sadece her zaman yükleniyor.

game stuck ekran görüntüsü

Biri bana yardım edebilir mi?

Ayrıca .exe dosyası ile yüklemeye çalıştım ve aşağıdaki resimde thisone gibi birçok hata var.

efsaneler ligi playonlinux hatası

Ubuntu 16.04 LTS x64 çalıştırıyorum.


Yükleniyor olabilir. Dotnet bileşenlerini yüklerken uzun yükleme süreleri yaşadım.
Arkadaşın David

PlayOnLinux'u terminalden açın ve herhangi bir uyarı veya hata çıkıp çıkmadığını kontrol edin. Belki birisi buraya bir göz atabilir ve sizin için çözebilir.
Sandeep Neupane

Bana nasıl yapılacağını söyleyebilir misin? Linux ile pek iyi değilim: P
Andrzej Kraszewski

Tamam, ben LOL yüklemek için bir çözüm buldum ama BugSplat geliyor POL "Run" tuşuna bastıktan sonra ... İşte öğretici için bağlantı: youtube.com/watch?v=WMfZ0ycgQbc
Andrzej Kraszewski

1
@RPiAwesomeness Harika, ben de okudum ama ikinci bir görüş istedim. Teşekkürler. :)
edwinksl

Yanıtlar:


10

Redmo'da jmobastos69 tarafından PlayOnLinux'a (POL) League of Legends'ın (LOL) nasıl kurulacağını anlatan bir r / Ubuntu yazısı var . Bu cevap, söz konusu yayının daha temiz ve biraz değiştirilmiş bir sürümüdür.

  1. Kaldır wineve playonlinuxve daha önce yüklemiş onların bağımlılıkları ve alınan paket dosyalarını kaldırın:

    sudo apt purge wine playonlinux
    sudo apt autoremove
    sudo apt autoclean
    
  2. Wine'ın Ubuntu kurulum talimatlarını kullanarak 32 bit mimarinin hazırlama dalını winehq ve wine32 bit mimarisini temizleyin:

    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. Kurulum playonlinux:

    sudo apt install playonlinux
    
  4. playonlinuxTerminalde arka plan işlemi olarak başlayın :

    playonlinux &
    
  5. Aşağıdaki komut dosyasını istediğiniz bir adla kaydedin ( betiği burada herkes tarafından denetlenebilmesi için jmobastos69'un bu cevaba bağlantısından kopyalayıp yapıştırdığımı unutmayın ):

    # 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. PlayOnLinux'un "Araçlar" menüsünden "Yerel bir komut dosyası çalıştır" ı ve yeni kaydettiğiniz komut dosyasını seçin.

  7. League of Legends'ı kurmak için talimatları izleyin. Kurulum sihirbazının sonundaki "League of Legends Başlat" kutusunun işaretini kaldırmayı unutmayın .

  8. PlayOnLinux'da League of Legends uygulamasında "Run" tuşuna basın.


1
Onaylayabilirsiniz, bu Eylül 2016 itibariyle işe yarıyor. Gelecekte işler değişecek, ancak Lig'in kurulmasını ve çalışmasını sağlayabildim. Gerçekten bir oyun oynama şansı bulduğumda biraz rapor vereceğim.
RPiAwesomeness

1
Sadece hızlı bir AI oyunu oynadı ve iyi çalışıyor gibi görünüyor!
RPiAwesomeness

benim için çalışmıyor. yükleme işlemi tamamlanır, ancak oyunu başlatmak için gittiğimde, bana ölümcül bir hata mesajı verir ve çık
Noah Passalacqua

@NoahPassalacqua Evet Sağlam herhangi bir kurulum prosedürünün farkında değilim. Her zaman sonunda kırılır ....
edwinksl

2
@edwinksl Lutris kullanarak çalışmaya başladım!
Noah Passalacqua

4

PlayOnLinux kullanarak yükleme / çalıştırma konusunda sorun yaşayan herkes için Lutris'i kontrol edin .

Ubuntu'da her şey benim için harika çalıştı 17.04

Bu youtube videosu ile karşılaştım https://www.youtube.com/watch?v=0YW5ulQOaGk


PlayOnLInux'dan çok daha güzel, teşekkürler! İlk denememde, sadece birkaç tıklamayla, garip hatalar veya aksaklıklar olmadan çalıştı. Linux'ta oyun oynamanın çok daha modern bir yolu. Sadece 0.4 sürümünde, ama yakında buhar kadar kolay olacağına eminim
Jonathan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.