Sonntag, 12. März 2017

Grafikperformance unter Linux Mint - Teil 1

Wer schon immer mal einen Blick auf die FPS Werte verschiedener Spiele unter Linux werfen wollte, dem sei dieser Beitrag ans Herz gelegt.

Ich gebe hier einfach mal meine Erfahrungswerte wieder, welche ich so im Laufe der Zeit sammeln konnte. Ich habe zwei Testplattformen vor mir. Einmal mein Laptop und einmal mein Desktop -System. Dabei handelt es sich um folgende Konfigurationen:

NOTEBOOK
Modell: Acer Aspire 6930g
Cpu: Core 2 Duo P8400 (2,26 GHz)
Ram: 4 GB DDR2
Grafik: Nvidia 9600M GS 512MB bis 1791MB
Bildschirm: 16" HD LCD 1366x768 Pixel
OS: Linux Mint 17 - 64 Bit
Oberfläche: MATE 1.8.1
Kernel: 3.13.0-24-generic
Grafiktreiber: Nvidia 340.96

DESKTOP
Modell: Eigenbau (Medion modifiziert)
Cpu: Intel 2600K OC bis 4,4GHz
Ram: 12 GB DDR3
Grafik: Palit GTX1070 8GB
Bildschirm: LG IPS 21,5" FullHD 1920x1080 Pixel
OS: Linux Mint 18 - 64 Bit
Oberfläche: KDE Plasma 5.6.5
Kernel: 4.4.0-43-generic
Grafiktreiber: Nvidia 370.23 Beta

Will man grafikhungrige Spiele auch unter Linux genießen, so muss man in entsprechende Hardware investieren. Je schneller ein System umso besser stehen die Chancen auf flüssiges Zocken. Wie gut das eigene System von Linux vertragen wird hängt aber auch von der verbauten Hardware ab. Meine beiden Systeme würde ich die Kompatibilität auf gut 95% schätzen. Es funktioniert sehr viel, aber nicht alles. Z.B. Ruhezustand und solche Energiesparsachen funktionieren nicht zu jeder Zeit zuverlässig, ebenso kämpfe ich aktuell am Desktop mit meinem Wlanadapter. Aber davon abgesehen laufen die Spiele, die ich für Linux habe, recht ordentlich. Man sollte dennoch unter dem Pinguinsystem nicht zu viel erwarten. 

Hier nun ein paar Beispiele, mit welchen Einstellungen ich die folgenden FPS Werte erreiche.

Civilization 5
Habe ich nur auf dem Notebook gespielt. Anfangs läuft es recht flüssig, was aber mit zunehmender Bevölkerung und Städte- Ländergröße bedeutend abnimmt. Deshalb alle Grafikeinstellungen auf niedrig eingestellt. Komme so auf 15 - 30 FPS. Wer noch mehr will sollte die Schatten aus stellen. Ist für mich noch einigermaßen spielbar.

Prison Architect
Auf dem Notebook läuft es flüssig, um die 30 FPS mit Multisampling und automatischer Auflösung. Der Desktop kann auch mit Supersampling nicht unter 60 FPS.

The Witcher 2
Auf dem Laptop unspielbar. Mit der damaligen GTX770 + FX8350 kam ich auf max. 27 Bilder. Nun mit dem neuen System komme ich auf 45 - 60 FPS. Dabei habe ich zuerst die Einstellungen auf Sehr hoch gewählt, dann aber Über-Sampling und  Bewegungsunschärfe deaktiviert, da dies doch merklich an Leistung frisst. So läuft es absolut flüssig.

Rocket League
Selbst mit MSAA und alles max. Einstellungen kann ich konstante 100 FPS haben. Auf dem Notebook noch nicht ausprobiert.

Anmerkung: Dieser Beitrag sollte eigentlich schon längst veröffentlicht werden, habe ich aber irgendwie verschwitzt. Der Post hängt also schon mehrere Monate in den Entwürfen rum. Es folgt demnächst Teil 2.

Victor Vran unter Linux Mint

Hier geht es auch gleich weiter mit einem Spielchen, was ich anfangs etwas unterschätzt habe. Es handelt sich dabei um Victor Vran (klingt wie ein Vampirjäger), welches ich mir letztens in einem Humble Bundle für wenig Euronen ergattert habe. Das Spiel selbst gibt es natürlich unter Steam für Linux. Es ist sehr positiv bewertet, deshalb wollte ich es mir mal genauer anschauen und herausfinden, wie gut es denn unter Linux Mint 18 so läuft. Mein System erkläre ich hier nicht nochmal, ich benutze gerade Linux Mint 18.1 in der KDE Ausgabe. So weit, so gut. 

Videosettings 1

Ich installierte mir das Spielchen und was ich immer zuerst mache, ich passe die Video-Einstellungen an.
Das heißt, ich stelle die Regler alle nach oben bzw. in den maximalen Bereich. Detailstufe auf Ultra und V-Sync aus!
Videosettings 2

Videosettings 3






Auch die zweite Seite habe ich kontrolliert, damit alles MAX ist.










In der dritten Einstellungsseite habe ich den Ingame-FPS-Anzeiger aktiviert, damit ich sehe was läuft oder stockt.
Das Ergebnis ohne V-Sync sind über 3000 FPS im Menü! 



3333 FPS sind einfach zu viel für ein Spiel und auch zu viel für die Grafikkarte. Diese beginnt nämlich bei diesen hohen Bildwiederholraten zu zwitschern und das nervt.
Bei den Videos bzw. Zwischensequenzen ist die Framerate auf 30 limitiert.



Im Spiel selber liegen die FPS zwischen 90 und 130 Bildern.
Das ist ordentlich und doch ideal für einen 120 Hz Monitor, wenn man einen hätte. 
Mein Monitor kann leider nur 60 Hz - also kann auch nur 60 Bilder pro Sekunde in Full HD darstellen. 
Da es sich um ein Action-RPG handelt, kann man natürlich viele Waffen, Tränke, sonst was finden.
Mit aktivierten V-Sync läuft das Game genauso flüssig, bei konstanten 60 FPS.
Übrigens, erschienen ist der Titel im Juli 2015.




 

Ich muss feststellen, die Grafikkarte bleibt unter Linux Mint recht kühl und die Lüfter drehen deshalb auch sehr langsam. Ein ähnliches Verhalten sah ich ja bereits unter Civilization 6.
Wer jetzt neugierig geworden ist und mehr wissen will der kann die offizielle Seite besuchen, oder sich bei Steam einloggen und nach dem Spiel suchen. Mich erinnert es ein wenig an ein Diablo, also ein typisches Hack & Slay. Finde ich bisher in der ersten Spielstunde recht unterhaltsam. Mal abwarten, wie lang ich mich für das Game motivieren kann. Den vorhandenen Multiplayer habe ich noch nicht ausprobiert, wird aber noch folgen. Das Spiel ist aktuell bei GOG im Angebot. Für unter 8 €uro also auch noch DRM frei erhältlich.
Mein Fazit: Absolut empfehlenswert, wer auf solche Action steht.