GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Workstation Build im Jahr 2019

Ich habe kürzlich auf meinem YouTube-Kanal über den Aufbau einer neuen Linux-Workstation gesprochen. Ich habe sogar eine Umfrage auf meinem Instagram-Konto durchgeführt und das Ergebnis war, dass 95 % von ~3400 Stimmen wollten, dass ich einen Bericht und ein Video des Baus mache. Hier sind wir also, dies ist mein Linux Workstation Build Anfang 2019. Ich werde Sie durch die Hardware führen, die ich gekauft habe, die Betriebssysteme, die ich verwende, welche Software ich verwende und so weiter.

Sobald ich zur Bearbeitung komme, wird es ein Video des Aufbaus geben und auch einen separaten Artikel darüber, wie ich alles im Detail einrichte.

Fangen wir an!

Einleitung

Grundsätzlich war ich mit meinem bisherigen Build bis letzten Sommer recht zufrieden. Dazu kommen wir gleich. Ich habe alle Komponenten meines vorherigen Builds um 2012 herum gekauft und irgendwo im Jahr 2017 nichts außer der GPU aktualisiert.

Der vorherige Build

  • Core i5-3570k
  • Asus ROG GeForce Strix 1060-O6G
  • sei still! Pure Power 600 W
  • ASRock Z77 Pro3
  • Phantek Eclipse P400S Gehäuse
  • Samsung Evo 850 250 GB
  • Samsung Evo 850 500 GB

Der Build hat mir sehr gute Dienste geleistet, bis die Spectre- und Meltdown-Patches irgendwann im letzten Sommer Windows 10 erreichten. Ich habe in einigen Anwendungen einen Leistungsabfall von über 50 % festgestellt. Ich habe mir auch eine Kopie von Battlefield 5 zugelegt, die Leistung war schrecklich, also dachte ich, es ist Zeit für ein Upgrade. Außerdem wollte ich haben

Meine ursprüngliche Idee war, eine Dual-Boot-Umgebung mit zwei verschiedenen SSDs einzurichten, eine für Windows 10 und eine für Linux. Ich führe das gleiche Setup bei der Arbeit aus. Allerdings habe ich mich letztendlich dagegen entschieden und erkläre euch weiter unten im Artikel warum.

Schauen Sie sich den Phantek Eclipse P400S Test an

Der Neubau

Ich muss zugeben, ich war die längste Zeit Intel- und Nvidia-Fanboy. Ich hatte in meinem Leben einen AMD-Prozessor, ungefähr im Jahr 1998.

Diese Erfahrung hat meine Meinung zu AMD fürs Leben lahmgelegt, dachte ich zumindest. Ich hatte nie Probleme mit meinem vorherigen Build, also war meine erste Entscheidung:Es muss Intel sein!

Der einzige Prozessor, der in mein Budget gepasst hätte, wäre der i7-9700k gewesen, aber der kostete bei mir satte 461 €, als ich ihn kaufen wollte.

Ich habe weiter recherchiert und herausgefunden, dass sie Hyper-Threading deaktiviert haben . Das war sicherlich nicht sehr gut für meinen Anwendungsfall. Ich wollte mir einen Workstation / Gaming PC bauen. Es sollte beiden gut tun. Da ich beim Aufzeichnen meiner Tutorial-Videos mehrere verschiedene VMs gleichzeitig betreibe, konnte ich den Kauf eines Prozessors mit „nur“ 8 Kernen/Threads nicht wirklich rechtfertigen und der Abstand zum i9-9900k war viel zu groß.

Also habe ich mit einem Freund von mir gesprochen, der ein starker Befürworter von AMD ist. Er hat versucht, mich davon zu überzeugen, dass die neueste Ryzen-Generation für meinen Fall am besten geeignet ist. Als ich Level1 Techs und Gamers Nexus auf YouTube verfolgte, war ich schnell überzeugt. Und mit dem Ryzen 2700X 8 Kerne / 16 Threads zu bekommen, klang definitiv verlockend, um es gelinde auszudrücken.

Ich beschloss, einige Teile meines alten Builds beizubehalten:GPU , Netzteil , Fall und meine Samsung SSD 's.

Ich musste mich entscheiden welches Mainboard , Prozessor , RAM und NVME-SSD zu kaufen, weil ich etwas schnelleres für die Videoproduktion für meinen Linux Workstation Build wollte.

Lassen Sie mich Sie durch meinen neuen Build führen.

  • Hauptplatine :ASRock X470 Taichi
  • Prozessor :AMD Ryzen 7 2700X
  • RAM :Corsair Vengeance LPX 32GB (2x 16GB) DDR4 3200MHz C16
  • NVMe Win10 :Samsung 970 EVO NVMe M.2 SSD mit 500 GB
  • SSD-Linux :Samsung EVO 850 250GB
  • SSD-Gaming :Samsung EVO 850 500GB
  • GPU :Asus ROG GeForce Strix 1060-O6G
  • Groß-/Kleinschreibung :Phantek Eclipse P400S

Für das Mainboard habe ich meine Entscheidung auf ein ausführliches Video von Gamers Nexus gestützt. Er hat alle X470-Mainboards für Ryzen im Jahr 2018 verglichen und der X470 Taichi klang für meinen Anwendungsfall am besten.

Für die CPU der 2700X war die offensichtliche Wahl, weil ich diese Maschine auch zum Spielen verwenden wollte, daher kam Threadripper nicht infrage.

Ich habe mich für den RAM entschieden, weil er auf der Liste der unterstützten RAMs des X470 Taichi stand, als ich ihn zum ersten Mal nachschlug, obwohl nach der Bestellung, buchstäblich einen Tag später, der RAM seltsamerweise von ihrer Liste verschwand. Sie haben wahrscheinlich einige erneute Tests durchgeführt oder einige Berichte erhalten, dass der RAM nicht wirklich mit 3200 MHz läuft, sondern nur mit 2933. Nachdem ich den Build installiert und den RAM mit 3200 MHz betrieben hatte, erkannte ich eine Systeminstabilität. Ich habe es auf 2933 heruntergetaktet, indem ich das richtige XMP-Profil verwendet habe, und der Fehler war weg.

Für mich spielt es keine Rolle, weil dies immer noch der billigste verfügbare RAM mit diesen Spezifikationen war.

Alle anderen unterstützten 3200MHz-Module lagen weit über der 350€-Marke. Dieser kostete "nur" 264€. Ich habe mich entschieden, es zu behalten, ich kann es wahrscheinlich auf 3200 MHz bringen, wenn ich später manuell mit den Timings und der Spannung spiele.

Betriebssystemauswahl und Ausführen von Linux in einer VM

Für mich war von Anfang an klar, dass dieser Linux Workstation Build ein Dual Boot Build wird, zumindest war das meine ursprüngliche Absicht. Ich brauche immer noch Windows 10 für Spiele und einige Videoproduktionssachen, aber ich wollte auch eine vollständig dedizierte Festplatte nur für Linux haben. Jetzt verwende ich auf meinem Computer bei der Arbeit Linux Mint als meinen täglichen Treiber für fast ein Jahr im Dual Boot mit Windows 10 für einige gelegentliche Wartungsarbeiten. Ich verwende auch Manjaro (Arch Linux) auf meinem Laptop, was ich sehr liebe.

Ich dachte, lass uns etwas Neues ausprobieren. Ich habe Distrowatch überprüft und mich entschieden, MX Linux auszuprobieren. Ich habe es auf meiner Linux-SSD installiert.

Nachdem ich etwa 5 Stunden lang mit Fancontrol gekämpft hatte, habe ich es leider wieder fallen gelassen. Ich konnte meine Lüfter einfach nicht dazu bringen, mit der EFI-Lüfterkurve herunterzufahren oder sie mit Fancontrol unter Linux neu zu konfigurieren. Aus irgendeinem Grund konnte Fancontrol meine Sensoren nicht erkennen. Ich mochte auch die MX-Linux-Desktop-Umgebung nicht wirklich.

Da ich eine saubere Linux-Distribution zum Programmieren und für einige Produktionsarbeiten haben wollte, entschied ich mich, als nächstes Elementary OS auszuprobieren.

Am Anfang habe ich also ausgeführt:

  • Windows 10 auf meiner NVMe-SSD
  • Elementares Betriebssystem auf meiner Linux-SSD

Ich habe Elementary OS ein paar Tage ausprobiert, aber ich wurde einfach nicht damit warm. Zu viele Dinge haben nicht funktioniert, und keine Schaltfläche zum Minimieren von Desktop-Windows innerhalb des Betriebssystems, ich meine, wirklich?!

Außerdem fand ich es irgendwie unbequem, die ganze Zeit über Dual-Boot zwischen Windows 10 und Linux hin und her zu wechseln, da ich Windows immer noch täglich zu Hause verwende. Ich hatte dieses Bild im Kopf, dass ich sowieso hauptsächlich Linux verwenden würde, aber da mein Workflow immer noch stark auf Windows angewiesen ist (Videoproduktion, Spiele usw.), musste ich viel zu oft neu starten und entschied mich schließlich, Dual-Boot aufzugeben.

Ich dachte, ich habe mehr als genug Rechenleistung, um meine Linux-Distro einfach in VirtualBox auf Windows 10 auszuführen. Dank des Vollbildmodus von VirtualBox erkennen Sie nicht einmal, dass Sie in einer VM arbeiten, wenn Sie nicht möchten. Anstatt also die 250-GB-SSD für Dual-Boot zu verwenden, habe ich sie formatiert und zum Speichern meiner VMs verwendet, sodass ich ihnen viel Speicherplatz zur Verfügung habe. Überhaupt nicht schlecht!

Außerdem haben Sie natürlich die herrliche Snapshot-Funktion von VirtualBox, mit der Sie Ihr sorgfältig zugeschnittenes Betriebssystem regelmäßig sichern können.

Weil ich immer noch Manjaro benutzte täglich auf meinem Laptop, hatte ich eine wirklich starke Anziehungskraft darauf und entschied mich, es als meine Linux-VM zu verwenden. Ich habe es so eingerichtet, dass ich beide Bildschirme im Vollbildmodus von VirtualBox per Knopfdruck verwenden kann. Ausgezeichnet!

Fazit nach 1 Monat Nutzung des Builds

Ich muss sagen, dass ich bisher sehr zufrieden mit meinem Linux Workstation Build bin. Die CPU brennt flink, die Bootzeiten mit der NVMe-SSD liegen unter der 7-Sekunden-Marke und alles funktioniert einfach. Die Gaming Performance und VM Performance ist unglaublich. Ich weiß, dass das kein reiner „Linux Workstation Build“ mehr ist, da ich Linux grundsätzlich „nur“ als VM betreibe, aber für mich schon, weil ich Linux eigentlich täglich nutze, der einzige Unterschied ist das Unten läuft Windows. Nicht wirklich ein Problem für mich.

Ich kann mehrere VMs ausführen und habe immer noch genügend Kerne und Speicher für das Hostsystem übrig. Die Videocodierung ist im Vergleich zu meinem alten System extrem schnell und die Arbeit unter Linux auf einem schnellen System wie diesem ist eine tolle Sache.

Es ist sehr praktisch, Ihr Linux einfach in einer VM auszuführen. Ich verwende Manjaro täglich für die Software- und Webentwicklung und hatte bisher keine Probleme. Ich werde einen Folgeartikel schreiben, nachdem ich den Build etwas länger verwendet habe. Wenn Sie an einem bestimmten Thema interessiert sind, lassen Sie es mich in den Kommentaren unten wissen!

Auch wenn Sie diesen Build tatsächlich nachgebaut haben, grüßen Sie mich und schicken Sie mir ein paar Bilder!


Linux
  1. Erstellen Sie Ihre eigene Technologie unter Linux

  2. Wie man RPM-Pakete baut

  3. Meine 3 Lieblings-Linux-Releases

  4. Kali-Linux-Roadmap (2019/2020)

  5. Kali Linux 2019.2-Version

Meine Linux-Geschichte:Vom Linux-Benutzer zum Mitwirkenden

Warum ich von Mac zu Linux gewechselt bin

Meine Linux-Story:Linux lernen in den 90ern

Linux-Workstation Build im Jahr 2019

Linux:modpost baut nichts

Cross-Compiler für Linux auf Mac OS X?