Anonim

Linux és una plataforma de jocs?

Links ràpids

  • Linux és una plataforma de jocs?
  • Quina distribució?
  • Els conductors
    • NVIDIA
      • Instal·lació
    • AMD
      • Instal·lació
  • Jocs natius
    • Vapor
    • Humil paquet
    • GoG
  • Vi
    • Instal·leu vi amb escenificació i nou galli
    • Utilitzant Vi
      • Prefixos de vi
      • Winecfg
      • Winetricks
  • Lutris
    • Instal·leu Lutris
    • Crear un compte
    • Corredors
    • Jocs
  • Una nota a Pas de pas de la GPU
  • Embolicar

Podeu jugar a Linux? Aquesta és una pregunta que fa anys que es llança a Internet. Depenent de qui demanis, pot ser la millor plataforma de jocs que s’hagi fet mai o una brossa completa. La veritat es troba en algun lloc entremig.

Linux pot ser un dolor massiu. Hi ha molts perifèrics de jocs que no funcionen o no funcionen bé a Linux. Generalment no estan dissenyats per suportar-lo. La majoria de jocs principals no es publiquen per a Linux, almenys no immediatament. Com a bonus addicionals, els controladors gràfics han estat històricament un dolor important.

Llavors, per què jugaríeu a Linux? En realitat pot ser fantàstic. Linux és estable i fiable. Normalment és molt lleuger sobre recursos del sistema i allibereu més els jocs. Linux també us permet un control total. Això vol dir que no hi ha obligacions més actuals a la vostra gola. Hi ha un munt de jocs que funcionen a Linux, ja sigui de forma nativa o amb Wine. També hi ha més que suficients perifèrics que funcionen a Linux. L’estat de joc a Linux continua millorant a un ritme ràpid, de manera que és just dir que aquí els jocs Linux només milloraran. El consens a la comunitat Linux és que més desenvolupadors donarien suport a Linux si més persones comencessin a jugar a Linux. Això posaria fi als únics problemes reals amb els jocs a Linux.

Quina distribució?

Els nouvinguts de Linux solen preguntar-se quina de les distribucions de Linux és la més adequada per a jocs. Per a tots els propòsits pràctics, són iguals. Podeu jugar a qualsevol distribució de Linux. La pregunta és realment; què tan fàcil és jugar a la distribució? Si trieu una distribució d’empresa com CentOS, podeu jugar a jocs, però serà un dolor important la creació. En el cas de jocs, el millor és triar una distribució que estigui relativament actualitzada i que sigui compatible. Hi ha dues recomanacions principals, Ubuntu i Arch Linux. Ubuntu és el millor per als nous usuaris de Linux. Arch és per a persones que volen més control sobre el seu sistema i es troben còmodes per personalitzar i excavar interiors del sistema. Això s'estén a tots els derivats d'Ubuntu i Arch també. Si preferiu Linux Mint, genial! És el mateix que Ubuntu i estaràs bé. Voleu Ubuntu amb KDE? Proveu Kubuntu. Encara no tindreu cap problema per jugar. És important, però, utilitzar sempre la versió actual d’Ubuntu, no la versió LTS. La versió LTS és per a servidors i estacions de treball, principalment.

Els conductors

Els conductors són molt importants. Sense bons controladors, fins i tot les targetes gràfiques més potents funcionen com escombraries. AMD i NVIDIA segueixen sent les dues opcions a l’hora de triar una targeta gràfica per a Linux, però els seus plantejaments són totalment diferents.

NVIDIA

NVIDIA allibera controladors propietaris per a Linux que es comporten de manera similar als controladors de Windows. NVIDIA manté el seu propi calendari de llançaments i realment no col·laboren amb la comunitat Linux. Això pot causar problemes de compatibilitat de tant en tant.

Els conductors acostumen a funcionar molt bé, però. Moltes vegades són comparables a les de la seva parella. NVIDIA també envia un programa gràfic per configurar els controladors. No és tan complet com en Windows, però té la majoria dels controls que cercàveu.

Instal·lació

Ubuntu / Mint

Primer, heu d'afegir el controlador gràfic PPA al vostre sistema per obtenir els controladors més recents.

$ sudo add-apt-repository ppa: graphic-drivers / ppa

Després, actualitzeu Apt.

Actualització $ sudo apt

Finalment, instal·leu els controladors.

$ sudo apt install nvidia-graphics-drivers-387 nvidia-settings

Arch Linux

Arch Linux té els controladors disponibles als seus dipòsits. Instal·leu-los amb Pacman.

# pacman -S nvidia lib32-nvidia-utils

AMD

AMD adopta un enfocament radicalment diferent amb els seus controladors. AMD va publicar la font per a gairebé tots els aspectes dels seus controladors Linux. Treballen estretament amb la comunitat de codi obert per integrar els controladors AMD als programes gràfics existents que alimenten els escriptoris gràfics de Linux. D’aquesta manera, les targetes gràfiques AMD haurien de funcionar immediatament en les distribucions de Linux actualitzades. Això també significa que les darreres versions del nucli Linux i les darreres versions de Mesa portin actualitzacions constants als controladors gràfics AMD. Ara mateix, però, no són tan bons com els controladors de Windows, però milloren constantment.

Instal·lació

Ubuntu / Mint

Probablement tindreu controladors gràfics funcionant immediatament després d’instal·lar Ubuntu, però si voleu el millor rendiment, podeu habilitar un dipòsit Mesa súper actualitzat que conté les darreres actualitzacions d’AMD.

$ sudo add-apt-repository ppa: oibaf / graphics-drivers

A continuació, actualitzeu i actualitzeu el sistema.

Actualització $ sudo apt Actualització $ sudo apt actualització

Arch Linux

Arch Linux sempre ha de tenir els controladors AMD més recents disponibles. Quan instal·leu l'escriptori gràfic, ho haureu de tenir tot, però assegureu-vos que teniu xf86-video-amdgpu instal·lat.

Jocs natius

Els jocs originaris de Linux són sempre els millors. Com que els jocs estan dissenyats per a Linux, funcionen millor. Sembla senzill, però, amb Linux, es fa molt èmfasi en la compatibilitat amb els programes Windows, els jocs natives de Linux solen oblidar-se. Hi ha milers de jocs disponibles de forma nativa a Linux. Steam suporta molt bé Linux. L’Humble Bundle i el GoG també ofereixen molts jocs de Linux. No, no són només brossa obsoletes. Hi ha tones de grans jocs indie a més d’alguns grans títols que s’han publicat.

Vapor

El client Steam ja està disponible per a gairebé totes les distribucions de Linux. Instal·lar-lo és molt senzill i, un cop ho feu, accedireu al mateix Steam que podríeu esperar a Windows.

Ubuntu / Mint

$ sudo apt instal·lar vapor

Arch Linux

# pacman -S vapor

Humil paquet

El Humble paquet no té client. Tanmateix, té una llarga història de suport a Linux i té una biblioteca de jocs Linux molt àmplia.

Ara, no espereu que cada joc amb Humble Bundle sigui compatible amb Linux. Hi ha alguns que no. Intenten incloure títols Linux al paquet, i sempre hi ha la botiga Humble Bundle.

GoG

GoG és una excel·lent botiga en línia per comprar jocs sense DRM per a cada plataforma. GoG té una selecció bastant àmplia de jocs Linux, i podeu cercar i ordenar per trobar-los fàcilment.

El client Galaxy de GoG encara no està disponible per a Linux, però està en desenvolupament. Això realment no importa, ja que els jocs no són DRM.

La naturalesa lliure de DRM dels jocs també fa de GoG un lloc ideal per comprar jocs per jugar a Wine. DRM pot obtenir la forma de Wine, i plataformes com Steam creen una configuració addicional. Els jocs autònoms sense DRM solen ser els més fàcils de configurar amb Wine.

Vi

Ja que Wine va ser l'últim tema, és un bon moment per seguir-hi. El vi és en realitat i l’acrònim de W ine I s N ot an E mulator. Això és realment perquè Wine no és un emulador complet. En canvi, és una capa de compatibilitat que tradueix el codi específic de Windows a alguna cosa amb què Linux pot entendre i treballar.

El vi no és perfecte, i no funciona tot el temps. El vi funciona millor amb aplicacions més antigues i normalment requereix certa configuració.

Dit això, Wine és la vostra primera opció per jugar a jocs de Windows a Linux.

Instal·leu vi amb escenificació i nou galli

No és una bona idea fer Vi de vainilla senzill. Falten molts dels pedaços que fan que es juguin més jocs. Hi ha versions de Wine disponibles amb els pegats ja integrats. Reberen actualitzacions freqüents i us obriran molts més jocs.

Ubuntu / Mint

Per als sistemes Ubuntu, hi ha un PPA disponible. Instal·leu-lo al vostre sistema.

$ sudo add-apt-repository ppa: commendsarnex / winedri3

Actualitzeu i instal·leu Wine

$ sudo apt actualització $ sudo apt instal·lació vin-d3d9-staging

Arch Linux

Arch Linux té un paquet disponible a l’AUR. Té una gran quantitat de dependències, així que és millor utilitzar jaourt o pacaur per manejar-lo. El paquet s’anomena nou joc de vins.

Utilitzant Vi

Una vegada instal·lat Wine al vostre sistema, podeu provar immediatament de executar programes Windows .exe. Alguns probablement funcionaran, però d'altres no ho faran. Per això, heu de configurar Wine.

Prefixos de vi

Quan arrenca Wine, crea un directori amb tots els fitxers de Windows i l'estructura de directori que necessita per funcionar. De manera predeterminada, aquest fitxer es troba a /home/user/.wine. Wine posarà tot el directori inclosos els jocs que instal·leu. Aquest és el prefix de vi predeterminat.

Wine configurarà el prefix i emmagatzemarà qualsevol fitxer de configuració i .dll aplicable. Cada prefix també té el seu propi registre de Windows.

Podeu crear diferents prefixos de vi amb diferents jocs o programes. D’aquesta manera, podeu compartimentar el Vi i no fer que les vostres configuracions interfereixin entre elles.

Per crear un prefix Wine, executeu una ordre Wine amb WINEPREFIX = prefixdirectory al principi. Per exemple:

$ WINEPREFIX = '/ home / $ USUARI / .overwatch' winecfg

Podeu crear llançadors amb el prefix per llançar automàticament els vostres jocs amb el prefix Wine adequat.

Winecfg

Winecfg és l’eina de configuració principal que fareu servir per configurar Wine. És una eina gràfica senzilla que podeu utilitzar per configurar la versió de Windows que s’estava emulant. També és el lloc on activeu i desactiveu els pedaços addicionals de Wine que inclou la vostra versió de Wine. També inclou una pestanya per a la gestió de les biblioteques de Windows.

Obriu Winecfg ja sigui mitjançant el llançador gràfic de la vostra distribució o bé mitjançant la línia d’ordres.

La primera pestanya que veureu és la pestanya "Aplicacions". Majoritàriament, fareu servir aquesta pestanya per canviar la versió de Windows.

A continuació, feu clic a la pestanya "escenificació". A sota d'aquesta pestanya, hi trobareu una sèrie de caselles de selecció per habilitar i desactivar les funcions dels pegats Gallium Nine i Staging.

Hi ha dues caixes principals que cal tenir en compte. En la majoria dels casos, l'activació de CSMT és millor. Si teniu una targeta AMD i el joc que voleu jugar té suport DirectX9, activeu Gallium al seu lloc.

L'activació de VAAPI i EAX no perjudicarà res, de manera que podeu continuar i comprovar-ne.

La següent fitxa per tenir coneixement és la pestanya "Biblioteques". No ho necessitareu per a tots els jocs, però alguns requereixen que anul·leu el comportament predeterminat de Wine amb les biblioteques Windows. Simplement busqueu la biblioteca que cal superar i seleccioneu com voleu que Wine el pugui gestionar. El més probable és que ho feu basant-vos en una guia, així que no us preocupeu massa per conèixer l’adequat.

La resta de pestanyes poden ser útils de forma condicional, però s'utilitzen molt menys.

Winetricks

Hi ha una altra eina més avançada per configurar el vi que no ve directament amb el propi Wine. Winetricks és un script que us permet instal·lar i gestionar fàcilment fonts, components de Windows i DLL. Està disponible tant als dipòsits d'Ubuntu com de Arch Linux.

Ubuntu / Mint

$ sudo apt instal·lar winetricks

Arch Linux

# pacman -S winetricks

Podeu llançar Winetricks sense cap informació addicional o podeu indicar quin prefix heu d'utilitzar.

Quan s’iniciï Winetricks, primer us mostrarà una pantalla amb “Seleccioneu el prefix predeterminat” seleccionat. Feu clic al botó “Ok” per entrar a la configuració real.

La següent pantalla us mostrarà diferents categories de coses a instal·lar. Seleccioneu una categoria i veureu una llista d’elements amb les caselles de selecció. Comproveu els que vulgueu i feu clic a “D’acord”.

Winetricks passarà al procés d'instal·lació del programari i us retornarà al segon menú. Feu clic a "Cancel·la" dues vegades per tancar l'aplicació.

Lutris

Lutris és una plataforma de gestió de jocs de codi obert per a Linux que actua com a biblioteca unificada. Pot llançar qualsevol dels teus jocs, independentment de quina plataforma estigui. Així, si heu comprat els vostres jocs a Steam, Humble Bundle o GoG, podeu llançar-los tots des de Lutris. Però millora. Lutris també ofereix guions de llançadors disponibles per als jocs de vins. Prefereixen i optimitzen automàticament els jocs que esteu executant a Wine proporcionant el màxim de prop possible una experiència nativa.

Instal·leu Lutris

Lutris és bastant fàcil d’instal·lar. Està empaquetat i disponible tant per a Ubuntu com per a Arch Linux.

Ubuntu / Mint

Primer, instal·leu el PPA. Creeu un fitxer a /etc/apt/sources.list.d/lutris.list. Afegiu la línia següent al fitxer.

deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_17.10/ ./

A continuació, importa la clau de GPG.

$ wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | add-key add sudo -

Després, actualitzeu i instal·leu Lutris.

$ sudo apt actualització $ sudo apt instal·lar lutris

Arch Linux

Lutris està disponible per a Arch des de l'AUR. El podeu trobar aquí . Feu servir qualsevol que vulgueu instal·lar.

Crear un compte

Lutris és una aplicació gràfica. Podeu llançar-ho com qualsevol altra. No arribareu gaire lluny, però. Lutris requereix un compte. El principal motiu d’això és permetre descarregar els scripts del llançador directament a través del lloc web de Lutris i mantenir la vostra biblioteca en sincronització.

Abans de començar, aneu al lloc de Lutris i creeu-ne un compte.

A continuació, podeu connectar el vostre compte amb el client. Obriu-lo i feu clic al botó central de la pantalla principal. Et permetrà enllaçar el teu compte.

Corredors

Lutris utilitza allò que anomena “corredors” per gestionar els seus jocs. Feu clic a la icona de l’engranatge per veure els corredors disponibles. Mireu pels corredors. Podeu seleccionar qualsevol que cregueu que necessitareu. Per descomptat, el vi és un d'ells.

Jocs

Busqueu jocs al web de Lutris i cerqueu-ne els que vulgueu instal·lar. Podeu instal·lar-les directament a través del lloc. Cada script és diferent i no és fàcil entrar en especificacions, però podeu instal·lar-lo a través del lloc. Sincronitzarà a la vostra biblioteca. És possible que hàgiu de reiniciar Lutris per veure el nou llançador. A partir d’aquí, podreu llançar el vostre joc.

Una nota a Pas de pas de la GPU

De vegades, la millor manera de jugar a Linux és no jugar a Linux. Alguns jocs, per molt que ho intenti, no funcionen. Simplement no ho faran. Linux té, però, una arma secreta. Màquines virtuals.

Com que Linux s'utilitza molt en entorns de servidors, és molt bo per manejar màquines virtuals. Les màquines virtuals us permeten executar Windows dins de la vostra màquina Linux. Configurar-ho pot resultar sorprenentment fàcil.

Malauradament, no tot és fàcil. Per poder jugar a jocs en una màquina virtual virtual, heu d'utilitzar un passpassat GPU o VFIO. El pas de pas de la GPU permet a una màquina virtual accedir completament a una targeta gràfica física com si estigués instal·lada en una màquina física. Dóna un rendiment gairebé idèntic per executar el joc de manera nativa a Windows. Cal que tingueu una segona targeta gràfica a la vostra màquina i una CPU que suporti el passthrough.

El pas intermedi de la GPU no sol ser una cosa per als nouvinguts de Linux, però és una opció a tenir coneixement.

Embolicar

Aquest article només és una impressió inicial. Pot començar amb els jocs de Linux, però no pot cobrir tot . Com més s’embruten les mans amb els jocs Linux, més entendreu el seu funcionament. Esbrineu què podeu i no podeu fer també.

Entrar en jocs de Linux no us proporcionarà una experiència de joc perfecta, però molt probablement us donarà les capacitats de joc que necessiteu.

Com començar amb el joc a linux