13Aug
Steam für Linux ist endlich da. Egal, ob Sie ein alter Linux-Benutzer sind, der sich nie um Gaming-Leistung gekümmert hat oder ein neuer Benutzer in Linux-Spiele eintaucht, wir helfen Ihnen dabei, diese Spiele so reibungslos wie möglich laufen zu lassen.
Eine Vielzahl von Faktoren kann sich auf die Leistung auswirken, von den Versionen der Grafiktreiber, die Sie installiert haben, bis hin zu der von Ihnen verwendeten Desktopumgebung und der Art, wie Sie Ubuntu auf Ihrem Computer installiert haben.
Verwenden Sie die besten Grafiktreiber
Wenn Sie ein Jahr altes Ubuntu-System mit den Standardgrafiktreibern verwenden, werden Sie nicht die beste Spieleleistung sehen. Der Start von Steam für Linux hat NVIDIA dazu gebracht, ihre Treiber zur Kenntnis zu nehmen und zu verbessern - NVIDIA sagt, dass die R310-Treiber "die Leistung verdoppeln und die Ladezeiten der Spiele drastisch reduzieren können". Valve hat auch mit Intel zusammengearbeitet, um ihre Treiber zu verbessern.
Um sicherzustellen, dass Sie die besten Grafiktreiber haben, stellen Sie sicher, dass Sie Ubuntu 12.04( das offiziell von Valve unterstützt wird) oder Ubuntu 12.10 verwenden.
- Unter Ubuntu 12.04: Öffnen Sie die Anwendung Zusätzliche Treiber im Fenster Systemeinstellungen oder im Dash.
- Unter Ubuntu 12.10 oder höher: Öffnen Sie die Softwarequellen-Anwendung über die Systemeinstellungen oder den Dash und klicken Sie auf die Registerkarte Zusätzliche Treiber.
Installieren Sie den NVIDIA-Treiber, der hier als experimentell markiert ist. Wenn Sie keine NVIDIA-Treiber sehen, verwenden Sie wahrscheinlich integrierte Intel-Grafikkarten mit dem Open-Source-Treiber. Sie müssen keine zusätzlichen Treiber installieren, wenn Sie Intel verwenden, aber stellen Sie sicher, dass Ihr Betriebssystem mit der Update Manager-Anwendung aktualisiert wird.
Verwenden Sie NVIDIA-Grafik anstelle von Intel auf einem Optimus-Laptop
Wenn Sie einen Laptop mit umschaltbarer NVIDIA- und Intel-Grafik verwenden, haben Sie etwas mehr zu tun. Schaltbare Grahpics werden von Ubuntu noch nicht direkt unterstützt. Sie müssen Bumblebee installieren, damit dies funktioniert. Wir haben darüber berichtet, wie NVIDIAs Optimus unter Linux funktioniert und Sie finden auch aktuelle Schritte im Ubuntu-Wiki.
Wenn Sie dies tun, enthält WebUpd8 Anweisungen zur Verwendung der experimentellen NVIDIA R310-Treiber mit Bumblebee. Sie werden diese auch wollen.
Bildquelle: Jemimus auf Flickr
Loggen Sie sich in Steam's Big Picture Mode ein Von Ubuntu's Login Bildschirm
Standardmäßig wird Steam als Desktop-Programm gestartet. Wenn Sie nicht möchten, dass Ihre Desktop-Umgebung in die Quere kommt, können Sie sich über den Ubuntu-Anmeldebildschirm direkt in den Großbildmodus von Steam einloggen. Dies verhindert, dass im Hintergrund laufende Anwendungen Ihre Spiele verlangsamen und Ihnen ein nahtloses Spielerlebnis im Vollbildmodus bieten.
OMG!Ubuntu!hostet ein Paket, das die Option zu Ihrem Anmeldebildschirm hinzufügt, solange Sie Steam installiert haben.
Verwenden Sie den Vollbildmodus
Ubuntus Unity-Desktop verwendet Desktop-Compositing. Windows zeichnet ihre Inhalte vom Bildschirm ab und der Desktop-Compositing-Manager zieht sie zurück auf den Bildschirm. Dies ermöglicht dem Unity-Desktop( und anderen Desktops wie GNOME Shell und KDE 4 mit aktiviertem Compositing), glatte 3D-Effekte bereitzustellen.
Bei den meisten Anwendungen werden Sie keine Verlangsamung bemerken. Wenn Sie jedoch ein Spiel spielen, erhöht dies den Overhead und verlangsamt das Spiel. Einige Leute haben berichtet, dass die Umleitung die Leistung um bis zu 20% reduzieren kann.
Mit den neuesten Updates haben Ubuntu 12.10 und 12.04 jetzt standardmäßig die Option "Unredirect Fullscreen Windows" aktiviert. Wenn diese Option aktiviert ist, werden Vollbild-Spiele mit maximaler Geschwindigkeit ausgeführt, wobei der Compositing-Manager und seine Verlangsamungen übersprungen werden. Stellen Sie sicher, dass Sie mit dem Update Manager von Ubuntu aktualisiert werden, damit Sie diese Verbesserung nutzen können.
Verwenden Sie einen nicht zusammengesetzten Desktop
Wenn Sie 3D-Spiele im Fenstermodus spielen und maximale Leistung erzielen möchten, benötigen Sie einen nicht zusammengesetzten Desktop.
Wenn Sie Ubuntu 12.04 verwenden, können Sie Unity 2D auf dem Anmeldebildschirm auswählen. Benutzer von Ubuntu 12.10 müssen eine andere Desktop-Umgebung verwenden, da Unity 2D nicht mehr verfügbar ist. Mit
Unity und GNOME Shell können Sie das Compositing nicht deaktivieren, obwohl dies bei vielen anderen Desktops der Fall ist. Vielleicht möchten Sie Xfce, KDE oder eine andere Desktop-Umgebung ausprobieren - stellen Sie sicher, dass Sie das Compositing auf dem von Ihnen gewählten Desktop deaktivieren.(Führen Sie eine Google-Suche durch, um zu erfahren, wie Sie das Compositing auf Ihrem Desktop Ihrer Wahl deaktivieren.) Sie verlieren die ausgefallenen grafischen Effekte, aber das 3D-Rendering mit Fenstern wird schneller.
Verwenden Sie nicht Wubi
Wubi ist eine sehr einfache Möglichkeit, Ubuntu zu installieren. Unglücklicherweise verursacht die Verwendung von Wubi eine erhebliche Leistungseinbuße für Lese- und Schreibvorgänge auf der Platte. Wenn Sie Steam in einer Wubi-Installation verwenden, werden Sie deutlich geringere Ladezeiten sehen als auf einer richtigen Linux-Partition.
Wubi ist eine gute Möglichkeit, Ubuntu zu testen, aber Sie sollten ein Dual-Boot-System mit Ubuntu auf einer eigenen Partition einrichten, um die beste Leistung zu erzielen. Beachten Sie, dass die Aktivierung der Verschlüsselung auch die Eingabe / Ausgabe-Leistung ein wenig reduziert, obwohl sie nicht so drastisch sein sollte wie Wubis Leistungserfolg.
Phoronix hat in der Vergangenheit einen Leistungsvergleich von Wubi durchgeführt, und die Ergebnisse sind nicht schön.
Gibt es noch andere Linux-spezifische Tipps für maximale Spieleleistung? Hinterlasse einen Kommentar und teile sie!