Linux Oyun Platformu mu?
Hızlı Linkler
- Linux Oyun Platformu mu?
- Hangi Dağıtım?
- Sürücüler
- NVIDIA
- yükleme
- AMD
- yükleme
- NVIDIA
- Yerli Oyun
- Buhar
- Mütevazı Paket
- GOG
- Şarap
- Aşama ve Gallium Nine ile Şarabı Kur
- Şarap kullanmak
- Şarap önekleri
- Winecfg
- Winetricks
- Lutris
- Lutris yükleyin
- Hesap oluştur
- Koşucular
- Oyunlar
- GPU Geçidi Üzerine Bir Not
- Sarmak
Linux'ta oyun oynayabilir misin? Bu yıllardır çevrimiçi çevrilmiş bir soru. Kime sorduğunuza bağlı olarak, şimdiye kadarki en iyi oyun platformu olabilir veya çöpleri tamamlayabilirsiniz. Gerçek, arada bir yerde yatıyor.
Linux büyük bir acı olabilir. Linux'ta çalışmayan veya iyi çalışmayan birçok oyun çevre birimi vardır. Genelde onu destekleyecek şekilde tasarlanmamıştır. En iyi oyunların çoğu Linux için yayınlanmaz, en azından hemen. Ek bir avantaj olarak, grafik sürücüleri tarihsel olarak büyük bir acı olmuştur.
Peki neden Linux'ta oynasın? Aslında harika olabilir. Linux kararlı ve güvenilirdir. Genellikle oyun kaynakları için daha fazla serbest bırakarak, sistem kaynakları üzerinde çok hafif. Linux ayrıca sizi tamamen kontrol altına alır. Bu, daha fazla iğrenç güncellemenin boğazı aşağı atmaya zorlandığı anlamına gelir. Yerel olarak ya da Wine ile Linux üzerinde çalışan birçok oyun var. Ayrıca Linux üzerinde çalışan yeterince çevre birimi de var . Linux'taki oyun durumu hızla gelişmeye devam ediyor, bu yüzden Linux oyununun sadece buradan daha iyi olacağını söylemek adil. Linux topluluğundaki fikir birliği, eğer Linux'ta daha fazla insan oyun oynamaya başlarsa, daha fazla geliştirici Linux'u destekleyecektir. Bu Linux'ta oyun oynamanın tek gerçek sorununa bir son verecek.
Hangi Dağıtım?
Linux yeni gelenler, çoğu Linux dağıtımından hangisinin oyun için en iyisi olduğunu merak eder. Tüm pratik amaçlar için, onlar aynı. Herhangi bir Linux dağıtımında oyun oynayabilirsiniz. Soru gerçekten; dağıtımda oyun oynamak ne kadar kolay? CentOS gibi bir işletme dağıtımı seçerseniz , oyun oynayabilirsiniz, ancak kurulması büyük bir acı olacaktır. Oyun oynamak için, nispeten güncel ve iyi desteklenmiş bir dağıtım seçmek en iyisidir. Ubuntu ve Arch Linux olmak üzere iki ana öneri var. Ubuntu yeni Linux kullanıcıları için en iyisidir. Arch, sistemleri üzerinde daha fazla kontrol sahibi olmak isteyen ve sistemin içindekileri rahatça özelleştirmek ve kazmak isteyen insanlar içindir. Bu, hem Ubuntu hem de Arch'ın tüm türevlerini kapsar. Eğer Linux Nane tercih ederseniz, harika! Ubuntu ile aynı, ve sen iyi olacaksın. KDE ile Ubuntu ister misiniz? Kubuntu'yu dene. Hala oyun oynamada sorun yaşamayacaksın. Yine de, LTS sürümünün değil, daima geçerli Ubuntu sürümünün kullanılması önemlidir. LTS sürümü, çoğunlukla sunucular ve iş istasyonları içindir.
Sürücüler
Sürücüler çok önemli. İyi sürücüler olmadan, en güçlü grafik kartları bile çöp gibi çalışır. AMD ve NVIDIA, Linux için bir grafik kartı seçerken hala iki seçenektir, ancak yaklaşımları tamamen farklı.
NVIDIA
NVIDIA, Linux için kendi Windows sürücülerine benzer şekilde çalışan özel sürücüler sunar. NVIDIA kendi yayın programlarına uyuyor ve Linux topluluğuyla gerçekten işbirliği yapmıyorlar. Bu zaman zaman uyumluluk sorunlarına neden olabilir.
Sürücüler olsa iyi performans sergiliyorlar. Çoğu zaman Windows benzerleriyle karşılaştırılabilirler. NVIDIA ayrıca sürücüleri yapılandırmak için bir grafik programı da sunar. Windows'ta olduğu gibi tam özellikli değil, ancak aradığınız kontrollerin çoğuna sahip.
yükleme
Ubuntu / Nane
İlk olarak, en son sürücüleri almak için sisteminize PPA grafik sürücüsünü eklemeniz gerekir.
$ sudo add-apt-repository ppa: grafik sürücüleri / ppa
Ardından, Apt'yi güncelleyin.
$ sudo apt güncelleme
Son olarak sürücülerinizi kurun.
$ sudo apt yükleme nvidia-graphics-drivers-387 nvidia ayarları
Arch Linux
Arch Linux, depolarında mevcut sürücülere sahiptir. Pacman ile yükleyin.
# pacman -S nvidia lib32-nvidia-utils
AMD
AMD, sürücüleri ile kökten farklı bir yaklaşım benimsiyor. AMD, Linux sürücülerinin hemen hemen her yönüyle kaynak yayınladı. AMD sürücülerini Linux grafik masaüstlerini destekleyen mevcut grafik programlarına entegre etmek için açık kaynak topluluğu ile yakın çalışırlar. Bu şekilde, AMD grafik kartları derhal güncel tutulan Linux dağıtımlarında çalışmalıdır. Bu, aynı zamanda en son Linux çekirdeğinin ve en yeni Mesa sürümlerinin AMD grafik sürücülerine sürekli güncellemeler getirmesi anlamına geliyor. Şu an itibariyle, Windows sürücüleri kadar iyi değiller, ancak sürekli gelişiyorlar.
yükleme
Ubuntu / Nane
Muhtemelen Ubuntu'yu kurduktan hemen sonra çalışan grafik sürücülerine sahip olacaksınız, ancak en iyi performansı istiyorsanız, AMD için en son güncellemeleri içeren süper güncel bir Mesa deposunu etkinleştirebilirsiniz.
$ sudo add-apt-repository ppa: oibaf / grafik sürücüleri
Ardından, sisteminizi güncelleyin ve yükseltin.
$ sudo apt güncelleme $ sudo apt yükseltme
Arch Linux
Arch Linux her zaman hazır en son AMD sürücülerine sahip olmalıdır. Grafik masaüstünüzü kurduğunuzda her şeyi edinmelisiniz, ancak xf86-video-amdgpu'nun kurulu olduğundan emin olun.
Yerli Oyun
Yerel olarak Linux'ta oyun oynamak her zaman en iyisidir. Oyunlar Linux için yapıldığı için daha iyi performans gösteriyorlar. Kulağa basit geliyor, ancak Linux ile Windows programlarına uyumluluk konusunda çok fazla vurgu var, yerel Linux oyunları unutulmaya meyilli. Linux'ta yerel olarak mevcut binlerce oyun var. Steam Linux'u çok iyi destekliyor. Humble Bundle ve GoG ayrıca birçok Linux oyunu da sunuyor. Hayır, bunlar sadece modası geçmiş bir çöp değil. Üzerine taşınan bazı büyük oyunların yanı sıra tonlarca harika indie oyunu var.
Buhar
Steam istemcisi, şimdiye kadar hemen hemen her Linux dağıtımı için kullanılabilir. Kurulumu çok basittir ve bir kez yaparsanız, Windows'ta beklediğiniz aynı Steam'e erişirsiniz.
Ubuntu / Nane
$ sudo apt yükleme buharı
Arch Linux
Mütevazı Paket
Humble Bundle'ın müşterisi yok. Bununla birlikte, Linux'u destekleme konusunda uzun bir geçmişi vardır ve oldukça geniş bir Linux oyunları kütüphanesine sahiptir.
Şimdi, Humble Bundle'daki her oyunun Linux'u desteklemesini beklemeyin. Olmayan bir kaç tane var. Pakete Linux başlıkları eklemeye çalışıyorlar ve her zaman Humble Bundle Store da var.
GOG
GoG, her platform için DRM'siz oyunlar satın almak için mükemmel bir çevrimiçi mağaza. GoG oldukça geniş bir Linux oyunları yelpazesine sahiptir ve kolayca bulabilmek için arama ve sıralama yapabilirsiniz.
GoG'nin Galaxy istemcisi henüz Linux için mevcut değil, ancak geliştiriliyor. Bu gerçekten önemli değil, çünkü oyunlar DRM'siz.
Oyunların DRM'siz doğası da GoG'yi Wine'da oynamak için oyun satın almak için ideal bir yer haline getiriyor. DRM, Wine'ın önüne geçebilir ve Steam gibi platformlar ekstra yapılandırma oluşturur. DRM'siz bağımsız oyunlar Wine ile yapılandırılması en kolay eğilimdir.
Şarap
Wine, son konu olduğundan, bu konuya geçmenin tam zamanı. Şarap aslında ve W ine'nin kısaltmasıdır. Aslında Şarap tam bir öykünücü değil çünkü. Bunun yerine, Windows'a özgü kodu Linux'un anlayabileceği ve üzerinde çalışabileceği bir şeye çeviren bir uyumluluk katmanıdır.
Şarap mükemmel değildir ve her zaman işe yaramaz. Şarap, eski uygulamalarla en iyi şekilde çalışır ve genellikle bazı yapılandırmalar gerektirir.
Bununla birlikte, Wine, Linux'ta Windows oyunları oynamak için ilk seçeneğinizdir.
Aşama ve Gallium Nine ile Şarabı Kur
Sade vanilyalı şarabı çalıştırmak iyi bir fikir değil. Daha fazla oyunun çalışmasını sağlayan birçok yamayı kaçırıyor. Halihazırda yerleşik olan bu yamaları içeren Wine versiyonları vardır. Sık sık güncellemeler alırlar ve size birçok oyun daha açarlar.
Ubuntu / Nane
Ubuntu sistemleri için bir PPA mevcuttur. Sisteminize yükleyin.
$ sudo add-apt-repository ppa: commendsarnex / winedri3
Wine'ı güncelle ve yükle
$ sudo apt güncelleme $ sudo apt yükleme şarap-d3d9-evreleme
Arch Linux
Arch Linux'un AUR'de bir paketi var. Bir ton bağımlılığı var, bu yüzden yaourt veya pacaur kullanmak için daha iyi. Paket, şarap-oyun-dokuz olarak adlandırılır.
Şarap kullanmak
Wine sisteminize yüklendikten sonra, hemen Windows .exe programlarını çalıştırmayı deneyebilirsiniz. Bazıları muhtemelen işe yarayacak, fakat bir çoğu işe yaramayacak. Bu yüzden Wine'ı yapılandırmanız gerekiyor.
Şarap önekleri
Şarap başladığında, tüm Windows dosyalarının ve çalışması için gereken dizin yapısının bulunduğu bir dizin oluşturur. Varsayılan olarak, bu dosya /home/user/.wine konumunda bulunur. Wine, kurduğunuz oyunlar da dahil olmak üzere her şeyi bu dizine koyacaktır. Varsayılan Şarap öneki budur.
Wine, ön eki yapılandırır ve uygulanabilir herhangi bir yapılandırma ve .dll dosyasını içinde saklar. Her önek de kendi Windows kayıt defterine sahiptir.
Farklı oyunlar veya programlar için farklı Şarap önekleri oluşturabilirsiniz. Bu şekilde, Wine'ı bölümlere ayırabilir ve yapılandırmalarınızın birbirine karışmasını engelleyebilirsiniz.
Wine öneki oluşturmak için WINEPREFIX = prefixdirectory ile birlikte Wine komutunu çalıştırın. Örneğin:
$ WINEPREFIX = '/ ana sayfa / $ USER / .overwatch' winecfg
Oyunlarınızı doğru Wine önekini kullanarak otomatik olarak başlatmak için öneki kullanarak rampalar oluşturabilirsiniz.
Winecfg
Winecfg, Wine'ı yapılandırmak için kullanacağınız ana yapılandırma aracıdır. Taklit edilen Windows sürümünü ayarlamak için kullanabileceğiniz basit bir grafik aracıdır. Ayrıca, Şarap sürümünüzün içerdiği ilave Şarap eklerini etkinleştirip devre dışı bıraktığınız yerdir. Ayrıca, Windows kitaplıklarını yönetmek için bir sekme içerir.
Winecfg'i dağıtımınızın grafik başlatıcısı veya komut satırı aracılığıyla açın.
Göreceğiniz ilk sekme “Uygulamalar” sekmesidir. Çoğu zaman, bu sekmeyi Windows sürümünü değiştirmek için kullanacaksınız.
Ardından “Staging” sekmesine tıklayın. Bu sekmenin altında, Gallium Nine ve Staging yamalarının özelliklerini etkinleştirmek ve devre dışı bırakmak için bir dizi onay kutusu bulacaksınız.
Dikkat etmeniz gereken iki ana kutu var. Çoğu durumda, CSMT'yi etkinleştirmek en iyisidir. Bir AMD kartınız varsa ve oynamak istediğiniz oyun DirectX9 desteğine sahipse, bunun yerine Gallium'u etkinleştirin.
VAAPI ve EAX'i etkinleştirmek hiçbir şeye zarar vermez, bu nedenle devam edip bunları da kontrol edebilirsiniz.
Dikkat edilmesi gereken bir sonraki sekme “Kütüphaneler” sekmesidir. Her oyun için buna ihtiyacınız olmayacak, ancak bazıları Wine'ın Windows kitaplıklarındaki varsayılan davranışını geçersiz kılmanızı gerektirecek. Basitçe geçersiz kılınması gereken kütüphaneyi arayın ve Wine'ın nasıl kullanmasını istediğinizi seçin. Muhtemelen, bunu bir rehbere dayanarak yapacaksınız, bu yüzden doğru olanı bilmek konusunda çok endişelenmeyin.
Sekmelerin geri kalanı koşullu olarak yararlı olabilir, ancak çok daha az kullanılırlar.
Winetricks
Doğrudan Wine ile birlikte gelmeyen Wine'ı yapılandırmak için daha gelişmiş bir araç var. Winetricks, yazı tiplerini, Windows bileşenlerini ve DLL dosyalarını kolayca yüklemenizi ve yönetmenizi sağlayan bir komut dosyasıdır. Hem Ubuntu hem de Arch Linux'un depolarında bulunur.
Ubuntu / Nane
$ sudo apt yükleme winetricks
Arch Linux
# pacman -S winetricks
Herhangi bir ek bilgi olmadan Winetricks'i başlatabilir veya hangi öneki kullanacağınızı söyleyebilirsiniz.
Winetricks başladığında, ilk önce “Varsayılan öneki seç” seçili olarak bir ekran gösterecektir. Gerçek ayarlara geçmek için “Tamam” düğmesine tıklayın.
Bir sonraki ekran size kurmanız gereken farklı kategorilerde sunacak. Bir kategori seçin, onay kutularını içeren öğelerin bir listesini göreceksiniz. İstediklerinizi kontrol edin ve “Tamam” ı tıklayın.
Winetricks yazılımı kurma sürecinde çalışacak ve sizi ikinci menüye döndürecektir. Uygulamayı kapatmak için iki kez “İptal” düğmesine tıklayın.
Lutris
Lutris, Linux için birleşik bir kütüphane görevi gören açık kaynaklı bir oyun yönetim platformudur. Hangi platformda olduklarına bakmaksızın oyunlarınızdan herhangi birini başlatabilir. Eğer oyunlarınızı Steam, Humble Bundle veya GoG üzerinden aldıysanız, hepsini Lutris'den başlatabilirsiniz. Yine de daha iyi olur. Lutris'in Şarap oyunları için de hazırlayıcı komut dosyaları var. Wine'da çalıştırdığınız oyunları otomatik olarak ön ekler ve optimize ederler;
Lutris yükleyin
Lutris'in kurulumu oldukça kolaydır. Hem Ubuntu hem de Arch Linux için paketlenmiş ve kullanıma sunulmuştur.
Ubuntu / Nane
İlk önce, PPA'yı kurun. /Etc/apt/sources.list.d/lutris.list adresinde bir dosya oluşturun. Aşağıdaki satırı dosyaya ekleyin.
deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_17.10/ ./
Ardından, GPG anahtarını alın.
$ wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | sudo apt-key add -
Ardından, Lutris'i güncelleyin ve yükleyin.
$ sudo apt güncelleme $ sudo apt yükleme lutris
Arch Linux
Lutris, AUR'den Arch için kullanılabilir. Burada bulabilirsiniz. Kurmayı tercih ettiğiniz araçları kullanın.
Hesap oluştur
Lutris grafiksel bir uygulamadır. Başka herhangi bir şekilde olduğu gibi başlatabilirsiniz. Yine de çok uzağa gidemezsin. Lutris bir hesap gerektiriyor. Bunun ana nedeni, başlatıcı komut dosyalarını doğrudan Lutris web sitesinden indirmenize ve kitaplığınızı senkronize etmenize izin vermektir.
Başlamadan önce, Lutris sitesine gidin ve bir hesap oluşturun.
Ardından hesabınızı müşteriye bağlayabilirsiniz. Açın ve ana ekranda ortadaki düğmeye tıklayın. Hesabınızı bağlamanıza izin verecektir.
Koşucular
Lutris oyunlarını yönetmek için “koşucu” olarak adlandırdığı şeyi kullanır. Mevcut koşucuları görmek için dişli simgesine tıklayın. Koşuculara bak. İhtiyacınız olacağını düşündüğünüz herhangi birini seçebilirsiniz. Tabii ki, Şarap onlardan biri.
Oyunlar
Oyunlar için Lutris web sitesinde arama yapın ve yüklemek istediklerinizi bulun. Bunları doğrudan site üzerinden yükleyebilirsiniz. Her komut dosyası farklıdır ve özelliklere girmesi kolay değildir, ancak site üzerinden yükleyebilirsiniz. Kütüphanenizle senkronize edilir. Yeni başlatıcıyı görmek için Lutris'i yeniden başlatmanız gerekebilir. Oradan oyununuzu başlatabilirsiniz.
GPU Geçidi Üzerine Bir Not
Bazen Linux'ta oyun oynamanın en iyi yolu Linux'ta oyun oynamak değil. Bazı oyunlar, ne kadar uğraşırsan çalış, işe yaramaz. Sadece yapmazlar. Linux'un gizli bir silahı var. Sanal makineler.
Linux, sunucu ortamlarında çok yoğun kullanıldığından, sanal makinelerin işlenmesinde son derece iyidir. Sanal makineler, Windows'unuzu Linux makinenizde çalıştırmanıza izin verebilir. Bunu ayarlamak şaşırtıcı derecede kolay olabilir.
Ne yazık ki, hepsi kolay değil. Sanal Makinede oyun oynamak için GPU geçidi veya VFIO kullanmanız gerekir. GPU geçidi, sanal bir makinenin, fiziksel bir makineye yüklenmiş gibi, fiziksel bir grafik kartına tam erişimini sağlar. Oyunu Windows'ta yerel olarak çalıştırmak için neredeyse aynı performansı veriyor. Makinenizde ikinci bir grafik kartınızın ve geçişi destekleyen bir CPU'nuzun olmasını gerektirir.
GPU geçidi genellikle Linux yeni gelenler için bir şey değildir, ancak farkında olmak için bir seçenektir.
Sarmak
Bu yazı sadece bir astar. Linux oyununa başlamanıza neden olabilir, ancak her şeyi kapsayamaz. Linux oyunuyla elleriniz kirlenirken, nasıl çalıştığını anlayabilirsiniz. Ne yapabileceğinizi ve ne yapamayacağınızı anlayacaksınız.
Linux oyunlarına girmek size mükemmel bir oyun deneyimi sunmayacak, fakat büyük olasılıkla size ihtiyacınız olan oyun yeteneklerini verecek.