Pardus'ta LoL oynamak ?


(Ahmet Durmaz) #1

League of legends oyununu seven biriyim ve sırf bu yüzden pardusa tam olarak bir geçiş yapamıyorum nasıl kuracağım bu oyunu pardusa gerçekten windowsu kullanmaktan bıktım artık farklı bir yerde işlerimi halledip oyunumu oynamak istiyorum play on linuxu denedim fakat POL_wine hatası verdi ve kurulum yapamadım pardusun 17.3 DDE sürümünü kullanıyorum fakat xfce’ye geçmek benim için zor olmaz eğerki oyunu ona kurabiliceksem eminim ki bir yöntemi vardır bunu yapmanın.


(𝗄𝖺𝖺𝗇) #2
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install wine wine64 wine32:i386

Komutları ile wine kurulumunu yapın ve oyunu kurulum dosyasının olduğu dizinde terminal açarak
wine setup.exe komutu ile kurlumu çalıştırın.

Not: setup.exe yerine oyunun kurulum dosyasını yazın ben örnek olarak setup.exe yazdım.


(Erdal ÇOBANOĞLU) #3

bildiğim kadarı ile lol oyunu steam de var.Steam kurarsanız rahatça oynarsınız.


(Ahmet Durmaz) #4

malesef lol steamda bulunmuyor ayrıca sorunun çoğunu hallettim fakat yeni bir sorunum çıktı.Wine "unknown color name “SystemHighlite” hatası almaya başladım bunu nasıl çözebilirm ?


(Yunusemre Şentürk) #5

Lutris ile oynanabiliyor muş. Önce google edin.


oyun kurma hatası
(Ahmet Durmaz) #6

onuda denedim aynı hatayı veriyor :confused:


(İzleVeÖğren) #7

kurulum için olan installer ‘‘sysytemHighlite’’ hatası veriyor bendede. Öncelikle Lutrisi aşağıdaki komutlarla kurun:

echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list

wget -q http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/Release.key -O- | sudo apt-key add -

sudo apt-get update
sudo apt-get install lutris

sonra Browsing lutris for game to install yazısına tıklayın ve sağ taraftaki arama butonuna league yazarak lolü bulun. İnstall yazısına tıklayarak kurulumu başlatın.

ardından LoL oyununun kurulu halini lutrisin içine atın (home dizininde)

home/Kullanıcı_adı/Games/league-of-leged/drive_c

lutrisde lol simgesine çift tıklayarak açın


(Ahmet Durmaz) #8

burda lutrisi nasıl kurduğunuzu anlayamadım bilgisayara geçince deneyeceğim fakat bu komutlar direk lutrisimi kuruyor yoksa gerekli dosyalarını vs. mi indiriyor ?


(İzleVeÖğren) #9

lutrisi direk kuruyor. uygulamalar menüsüne geliyor. gerekli dosyaları lutris kuruyor ama lutris le değil onun yerine wine üzerinde ayar yaparsanız şuan denedim çalışıyor. lutris bug splat hatası verdi. wine staging deneysel sürüm çalışıyor şuan.

en güncel wine sürümünü kurduktan sonra aşağıdaki ayarları yapın:

Aşağıdaki komut bir Wine öneki oluşturur ve winecfg’yi açar.

WINEPREFIX=~/.LoL64 winecfg

Komut işe yaradıysa, winecfg şimdi açılacak. Şimdi birkaç ayar yapılandırmanız gerekiyor. Öncelikle, lütfen aşamalı olarak etiketlenmiş bir sekme olduğunu doğrulayın. Eğer yoksa, yanlış WİNE sürümünü yüklediniz ve onu kaldırmanız ve bunun yerine WİNE yükleme işlemlerini yapmanız gerekecektir. Ardından, grafik sekmesine tıklayın ve “Tam ekran pencerelerde otomatik olarak fare yakala” seçeneğini işaretleyin. Ek olarak, kütüphaneler sekmesine tıklamanız ve listeye msvcp140 eklemeniz gerekiyor. Bu, birçok durumda istemcinin çökmesini önler.

İlk olarak, şarap için bir yardımcı betik olan winetricks yüklemeniz gerekecek. Zaten yeteneğiniz var ise (eski) winetricks olanların güncel olduğunu ve bu rehber için işe yaramayacağını belirtmek isterim. Her neyse, winetricks elde etmek için bu komutları çalıştırın:

Aşağıdaki komut bilgisayarınıza winetricks indirir.

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

Aşağıdaki komut, winetricks’i çalıştırılabilir bir betik haline getirir.

chmod +x winetricks

Ayrıca cabextract gerekebilir.

sudo apt-get install cabextract

Ardından, Direct X 9’u League Prefix’inize yüklemeniz gerekecek. Aşağıdaki komutla yapın:

WINEPREFIX=~/.LoL64 ./winetricks d3dx9

Bundan sonra, Staging sekmesinden CSMT veya Gallium-Nine’ı etkinleştirmeniz gerekir. Aşağıdaki komutla winecfg açın:

WINEPREFIX=~/.LoL64 winecfg

Son olarak, hazırlama sekmesine gidin ve seçtiğiniz oluşturma yöntemini etkinleştirin. Ardından, oyunu başlatmayı basitleştiren bir senaryo yapacağız. Komut dosyasını istenen konumda oluşturmak için aşağıdaki komutu çalıştırın.

sudo nano /usr/local/bin/lol64

Aşağıdaki komut dosyasını dosyaya yapıştırın (ctrl + shift + V):

#!/bin/bash

export WINEPREFIX=~/.LoL64

wine "C:/Riot Games/League of Legends/LeagueClient.exe"

Ctrl + X, sonra Y, ardından Enter tuşuna basarak kaydedin. Yeni oluşturduğumuz senaryoyu kullanmadan önce, onu bir çalıştırılabilir olarak işaretlemeliyiz. Bunu yapmak için aşağıdaki komutu çalıştırın:

sudo chmod +x /usr/local/bin/lol64

daha sonra oyunun kurulu halini aşağıdaki dizine kopyalayın. (home dizinine gelip CTRL+H ile gizli dosyaları gösterin .LOL64 dizini içinde drive_c var onun içine oyunu kopyalayın.

/home/kullanıcı_adı/.LoL64/drive_c

Bu noktadan itibaren, League’i başlatmak istediğiniz her an, bunu terminale girmeniz yeterlidir:

lol64

şuan denemek için yükledim ekran görüntüsü aşağıdadır:


(Ahmet Durmaz) #10

Herşey için teşekkür ederim en azından lolun en başta gelen animasyonunu görebildim fakat sonrasında crash veriyor direk hiçbirşeyi göstermeden biraz başınızı ağrıttım ama kusura bakmayın. :confused:


(İzleVeÖğren) #11

Animasyon ekraninda giriş yapıp bot oyunu kurarak denedim şimdi aynı hatayı aldım. Oyun çöktü. Sanırım wine şuan bu hatayı yeni yamada çözememiş güncelleme beklemek gerekiyor.

Bilgisayarınızı çift önyüklemeli olarak Windows+Pardus olarak kurup lol oynamak istediğinizde windowsu açabilirsiniz.

Riot games linux için client cikartana kadar yada wine gelişip kusursuz olana kadar malesef windows ile dual boot kullanmak gerekicek.

Yada LoL yerine Dota 2 oynarsanız, dota 2 nin linux versiyonu var.


(İzleVeÖğren) #13

Birkaç yanlış bilgi verilmiş;
1- linux oyun için tasarlanmamış kelimesi yanlış.
Steam bile oyun için linux tabanlı Steam Os işletim sistemini çıkarmıştır. Linux ilk çıktığında sadece oyun desteklemiyordu günümüzde linux oyun işletim sistemi olarakda kullanılmakta. Android tabletlerde linux ama oyun oynanıyor.

2- windows linuxtan daha kötü performans veriyor bununla ilgili YouTube da dota 2 linux vs windows FPS. Yazarsanız görebilirsiniz. Linux oyunları windowsdan daha performanslı çalıştırıyor. Sadece yapılan hata oynun linux versiyonu yokken wine ile linuxta calistirmaya calismak. LoL bugün linux versiyonunu çikarsa windowsdan daha iyi FPS vereceği görüşündeyim. Nitekim dota 2 de öyle oluyor.


(4Vic) #14

Evet, dediğiniz videolara baktım bazı oyunlar ubuntuda daha iyi performans veriyor.
Yanlış bilgilendirme için kusura bakmayın.
Hatamı görüp erkenden müdahale ettiğiniz için ayrıca teşekkürler.


(Tamyerli) #15

Ahmet merhaba dostum. Tüm saygılarım ile umarım beni yanlış anlamazsın. Bende geçmişte oyunlara çok vakit ve para harcadım. Sana âcizane bir tavsiyem: onun yerine eğitim yazılım tasarım üretim ve sanat konularında kendini geliştirmen. İzmir’den sevgiler kardeşim


(Ahmet Durmaz) #16

Aslinda zaten pardusa gecis amacim o bir linux tabanli sistemde yazilim calismak python dilini ogreniyorum daha zaten oyundan vazgectim tavsiyen icin tesekkurler


(İzleVeÖğren) #17

(system) #18

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.