So verbessern Sie die Spieleleistung unter Linux drastisch

王林
Freigeben: 2023-06-23 12:54:45
nach vorne
1711 Leute haben es durchsucht

Linux wird als praktische Alternative zu Windows immer mehr zu einer guten Wahl für PC-Spiele. Dank Wine, verbesserter GPU-Treiberunterstützung, SteamOS und verschiedenen anderen Verbesserungen ist Linux-Gaming jetzt möglich.

Aber wie bei Windows kann es sein, dass nicht von Anfang an alles perfekt ist. Hier finden Sie hervorragende Tipps zur Verbesserung der Linux-Gaming-Leistung.

如何大幅提升 Linux 上的游戏性能

Verwenden Sie den richtigen Anzeigetreiber

Wer Linux schon lange verwendet, weiß möglicherweise, dass die Verwendung einiger GPU-Treiber unter Linux keine leichte Aufgabe ist. Traditionell waren proprietäre Treiber auf Windows- und Mac-Systeme beschränkt. Daher sind Treiber von Drittanbietern erforderlich, aber keiner davon ist so gut wie die echten.

如何大幅提升 Linux 上的游戏性能

Wenn Sie neu bei Linux sind, wissen Sie glücklicherweise nichts davon und kümmern sich auch nicht darum. Darüber brauchen Sie sich auch nicht zu kümmern. AMD-Grafikkarten werden weitgehend unterstützt, während NVIDIA seine bisherige Haltung geändert hat und jetzt bessere Treiber anbietet.

Aber welche GPU ist unter Linux die beste – AMD oder NVIDIA? Das ist schwer zu sagen, aber mit einem AMD-System erhalten Sie wahrscheinlich eine bessere Unterstützung. Das bedeutet nicht, dass Sie Ihre NVIDIA-Grafikkarte sofort austauschen sollten. NVIDIA plus Intel-CPU werden wahrscheinlich bessere Ergebnisse erzielen als AMD plus Intel-CPU. Wenn Ihre CPU jedoch von AMD ist, wäre es sinnvoller, sie mit einer AMD-GPU zu koppeln.

Wählen Sie die richtige Hardware, installieren Sie die richtigen Treiber und die Dinge werden sich im Handumdrehen verbessern.

Sie können ein besseres Spielerlebnis auf Linux-Systemen erzielen, indem Sie vollständig kompatible Controller und Audiogeräte verwenden. Stellen Sie sicher, dass die Treiber für diese Geräte auf dem neuesten Stand sind und aktualisieren Sie sie bei Bedarf.

Wenn Probleme auftreten, aktualisieren Sie am besten einfach den Kernel.

Linux-Kernel aktualisieren

In jedem Betriebssystem ist der Kern eine Software, die die Lücke zwischen der Hardware und der von Ihnen ausgeführten Software schließt. Der Linux-Kernel ist der Kern jedes Linux-basierten Betriebssystems und enthält eine große Anzahl von Gerätetreiberbibliotheken.

Normalerweise sind diese Treiber aktuell und unterstützen fast jedes an Ihren Computer angeschlossene Gerät. Gelegentlich kann es vorkommen, dass Ihr Gamecontroller, Ihr Audiogerät oder Ihr Monitor nicht optimal funktionieren.

In dieser Situation können Sie prüfen, ob der Linux-Kernel aktualisiert werden muss oder ob die geplante Überarbeitung das Problem lösen kann.

Stellen Sie den CPU-Planer ein, um die Leistung zu verbessern.

Linux-Benutzer können die CPU anweisen, die Leistung zu steigern, was für Spiele von entscheidender Bedeutung ist. Am einfachsten geht es mit dem Tool cpufrequtils.

Installieren Sie mit dem folgenden Befehl:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install cpufrequtils
Nach dem Login kopieren

如何大幅提升 Linux 上的游戏性能

Sie können das Tool über die App starten (oder nach cpupower-gui suchen) und es verwenden, um die CPU-Kerne Ihres Computers zu maximieren. Die Schritte sind wie folgt:

  • ALLE CPU auswählen
  • Stellen Sie den Scheduler auf den Leistungsmodus ein
  • Klicken Sie auf „Übernehmen“, um die Einstellungen zu bestätigen

如何大幅提升 Linux 上的游戏性能

Dies sollte das Linux-Spielerlebnis erheblich verbessern.

Hemmt das Betriebssystem die GPU?

In einigen Fällen beeinträchtigt das Betriebssystem aktiv das Spielerlebnis unter Linux. Dies geschieht normalerweise bei PCs und Laptops, die über eine separate Grafikkarte oder einen separaten Chip verfügen, im Gegensatz zu Systemen mit integrierter GPU.

Der einfachste Weg, dieses Problem zu lösen, besteht darin, mit der rechten Maustaste auf das entsprechende Spiel zu klicken und „Mit diskreter Grafik starten“ auszuwählen.

Apps mit Ihrer Grafikkarte unter Linux starten Dadurch wird sichergestellt, dass das Spiel für die gesamte Grafikverarbeitung auf die GPU-Karte Ihres Computers angewiesen ist. Beim Start des Spiels können Sie dann mit einer Leistungssteigerung rechnen.

Desktop-Umgebungen ändern

Einige Desktop-Umgebungen sind umfangreicher als andere. Dies ist nicht verwunderlich, da für die Ausführung mehr Systemressourcen erforderlich sind, was den CPU- und Speicherbedarf des von Ihnen verwendeten Spiels reduziert.

Der Wechsel zu einer schlanken Desktop-Umgebung kann zur Lösung dieses Problems beitragen. Durch die Installation einer schlanken Desktop-Umgebung stehen mehr Ressourcen für Spiele zur Verfügung. Dies ist möglicherweise nur die zusätzliche Bildratensteigerung, die Ihr System benötigt.

Unsere Einführung in die besten Lightweight-Desktop-Umgebungen hilft Ihnen, die richtige Wahl zu treffen.

Desktop-Compositors deaktivieren

Eine weitere Optimierung, die Sie an Ihrem Linux-Desktop vornehmen können, besteht darin, Compositors zu deaktivieren.

虽然有些桌面环境可以采用这种方法,但通常情况下在GNOME中是不必要的,因为应用程序和游戏可以直接绕过合成。

合成器(或融合式窗口管理器)是一种软件,为每个屏幕窗口(包括最小化的窗口)提供了内存缓冲区。它还可以处理每个应用窗口的视觉效果。

禁用合成器取决于你使用的桌面环境和合成器。

  • 对于 KDE,在启动游戏之前按 shift + alt + f12
  • 在 Xfce 上,使用终端命令 xfconf-query -c xfwm4 -p /general/use_compositing -s false(切换到 true 以重新启用合成)
  • 对于 MATE,输入 gsettings set org.mate.Marco.general compositing-manager false(或启用时为 true)

某些发行版和桌面环境在禁用合成方面不太可靠。禁用合成器已经不再被允许在Linux Mint的Cinnamon桌面环境中。

启用游戏模式以提升游戏性能

Linux发行版还支持游戏模式,这是一种临时优化(CPU调度器、屏幕保护程序阻止、GPU性能、自定义脚本等),可以根据需要进行运行。

GameMode 已经内置在最新版本的 Ubuntu中。如果你的发行版没有安装它,请使用以下命令安装:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install gamemode
Nach dem Login kopieren

在 Fedora 和 CentOS 上,使用以下命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install gamemode
Nach dem Login kopieren

一些游戏具备内置游戏模式支持,因此一安装好,启动游戏时这些模式就会自动激活。在非此情况下,请使用 gamemoderun 命令并指定游戏进程的名称

linuxmi@linuxmi:~/www.linuxmi.com$ gamemoderun quake3
Nach dem Login kopieren

如何大幅提升 Linux 上的游戏性能

使用起来就是这么简单。

更新Wine和其他兼容性工具

在Linux系统上运行Windows游戏时,你应该预期性能会受到影响。如果游戏没有专门设计为在Linux上运行,那么使用Wine和其他兼容性软件会对游戏的运行产生影响。

如何大幅提升 Linux 上的游戏性能

为了减轻这个问题,请确保Wine和相关软件保持最新版本。

不要忘记更新游戏

像其他平台一样,提高性能不仅仅需要更新驱动程序和操作系统,还需要更新您正在玩的游戏。更新游戏将确保应用最新的补丁、错误修复和其他调整。

这样做可以对Linux游戏性能产生重要影响。如果你使用Steam客户端,默认情况下游戏会自动更新。

或者只需使用 SteamOS

虽然上述的修复方法容易理解,但却必不可少,这让人感到失望。幸运的是,有一个替代方案。为什么还要麻烦手动更新内核和游戏模式呢?使用SteamOS直接就可以了。

如何大幅提升 Linux 上的游戏性能

SteamOS offers the best gaming experience on Linux by being based on Arch Linux.。可以说与Windows一样好(如果不是更好),这是与Steam Deck掌上游戏主机上运行的相同操作系统。

这些维修措施以及许多其他措施都可以在SteamOS中使用或切换。在大多数情况下,它们会自动处理。结果是一个稳定可靠的Linux游戏体验。

获得最佳的Linux游戏体验

在过去几年中,Linux上的游戏已经取得了相当大的进展。发布Steam Deck和更新SteamOS似乎给Linux游戏注入了新的动力。

之前认为不可能的事情,在当前,它们的体验逐渐趋于一致,尽管它并没有与Windows游戏表现一致。如果你正在考虑使用Linux作为你的游戏桌面操作系统,以下步骤可帮助你优化性能。

Das obige ist der detaillierte Inhalt vonSo verbessern Sie die Spieleleistung unter Linux drastisch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:51cto.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!