GNU/Linux >> Tutoriels Linux >  >> Linux

Station de travail Linux construite en 2019

Je a récemment parlé de la construction d'une nouvelle station de travail Linux sur ma chaîne YouTube. J'ai même fait un sondage sur mon compte Instagram et les résultats ont été que 95 % des ~ 3400 votes voulaient que je fasse une rédaction et une vidéo de la construction. Nous y sommes donc, voici ma construction de poste de travail Linux au début de 2019. Je vais vous expliquer le matériel que j'ai acheté et les systèmes d'exploitation que j'utilise, les logiciels que j'utilise, etc.

Dès que j'arriverai au montage, il y aura une vidéo de la construction et aussi un article séparé sur la façon dont j'ai tout configuré en profondeur.

Commençons !

Introduction

Fondamentalement, j'étais assez satisfait de ma construction précédente jusqu'à l'été dernier. Nous y arrivons dans une minute. J'ai acheté tous les composants de ma version précédente vers 2012 et je n'ai rien mis à niveau sauf le GPU quelque part en 2017.

La version précédente

  • Core i5-3570k
  • Asus ROG GeForce Strix 1060-O6G
  • tais-toi ! Puissance Pure 600W
  • ASRock Z77 Pro3
  • Étui Phantek Eclipse P400S
  • Samsung Evo 850 250 Go
  • Samsung Evo 850 500 Go

La version m'a très bien servi jusqu'à ce que les correctifs Spectre et Meltdown arrivent sur Windows 10 l'été dernier. J'ai connu une diminution des performances de plus de 50 % dans certaines applications. J'ai également récupéré une copie de Battlefield 5, les performances étaient terribles, alors j'ai pensé qu'il était temps de mettre enfin à jour. Aussi, je voulais avoir

Mon idée initiale était de configurer un environnement Dual-Boot avec deux SSD différents, l'un dédié à Windows 10 et l'autre à Linux, j'exécute la même configuration au travail. Cependant, j'ai finalement décidé de ne pas le faire et je vous expliquerai pourquoi plus loin dans l'article.

Découvrez la revue Phantek Eclipse P400S

La nouvelle version

Je dois admettre que j'ai été un Fanboy d'Intel et de Nvidia pendant très longtemps. J'ai eu un processeur AMD dans ma vie, vers 1998 environ.

Cette expérience a paralysé mon opinion sur AMD à vie, du moins je le pensais. Je n'ai jamais eu de problèmes avec ma version précédente, donc ma décision initiale a été :ce doit être Intel !

Le seul processeur correspondant à mon budget aurait été le i7-9700k, mais il était au prix exorbitant de 461 € lorsque j'ai voulu l'acheter.

J'ai fait des recherches plus approfondies et j'ai découvert qu'ils avaient désactivé l'Hyper-Threading . Ce n'était certainement pas très bon pour mon cas d'utilisation. Je voulais construire une station de travail / PC de jeu. Cela devrait bien se passer pour les deux. Parce que j'exécute plusieurs machines virtuelles différentes en même temps lorsque j'enregistre mes vidéos de didacticiel, je ne pouvais pas vraiment justifier l'achat d'un processeur avec "seulement" 8 cœurs/threads et l'écart avec le i9-9900k était bien trop grand.

J'ai donc parlé à un de mes amis qui est un fervent partisan d'AMD. Il a essayé de me convaincre que la nouvelle génération Ryzen était la mieux adaptée à mon cas. En suivant Level1 Techs et Gamers Nexus sur YouTube, j'ai été rapidement convaincu. Et obtenir 8 cœurs / 16 threads avec le Ryzen 2700X semblait définitivement tentant, c'est le moins qu'on puisse dire.

J'ai décidé de conserver quelques parties de mon ancien Build :GPU , Alimentation , cas et mon SSD Samsung s.

J'ai dû décider quelle carte mère , processeur , RAM , et SSD NVME acheter, car je voulais quelque chose de plus rapide pour la production vidéo pour ma construction de poste de travail Linux.

Laissez-moi vous guider à travers ma nouvelle construction.

  • Carte mère :ASRock X470 Taichi
  • CPU :AMD Ryzen 7 2700X
  • RAM :Corsair Vengeance LPX 32Go (2x 16Go) DDR4 3200MHZ C16
  • NVMe Win10 :Disque SSD Samsung 970 EVO NVMe M.2 de 500 Go
  • SSD Linux :Samsung EVO 850 250 Go
  • Jeu SSD :Samsung EVO 850 500 Go
  • GPU :Asus ROG GeForce Strix 1060-O6G
  • Cas :Phantek Eclipse P400S

Pour la carte mère, j'ai basé ma décision sur une vidéo détaillée de Gamers Nexus. Il a comparé toutes les cartes mères X470 pour Ryzen en 2018 et le X470 Taichi sonnait le mieux pour mon cas d'utilisation.

Pour le CPU, le 2700X était le choix évident car je voulais aussi utiliser cette machine pour les jeux, donc Threadripper n'était pas une option.

J'ai choisi la RAM parce qu'elle figurait sur la liste des RAM prises en charge du X470 Taichi lorsque je l'ai consultée pour la première fois, bien qu'après l'avoir commandée, littéralement un jour après, curieusement, la RAM a disparu de leur liste. Ils ont probablement fait de nouveaux tests ou ont reçu des rapports selon lesquels la RAM ne fonctionne pas réellement à 3200 MHz mais seulement à 2933. Après avoir installé la version et exécuté la RAM à 3200 MHz, j'ai reconnu l'instabilité du système. Je l'ai ramené à 2933, en utilisant le bon profil XMP, et l'erreur a disparu.

Maintenant, pour moi, cela n'a pas d'importance, car c'était toujours la RAM la moins chère disponible avec ces spécifications.

Tous les autres modules 3200 MHz pris en charge dépassaient largement la barre des 350 €. Celui-ci n'était "que" à 264€. J'ai décidé de le garder, je peux probablement le monter à 3200 MHz si je joue manuellement avec les timings et la tension plus tard.

Choix du système d'exploitation et exécution de Linux dans une VM

Pour moi, il était clair dès le début que cette version de poste de travail Linux allait être une version à double démarrage, du moins c'était mon intention initiale. J'ai toujours besoin de Windows 10 pour les jeux et de certains éléments de production vidéo, mais je voulais également disposer d'un disque dur entièrement dédié à Linux uniquement. Maintenant, sur mon ordinateur au travail, j'utilise Linux Mint comme pilote quotidien depuis près d'un an en Dual Boot avec Windows 10 pour quelques travaux de maintenance occasionnels. J'exécute également Manjaro (Arch Linux) sur mon ordinateur portable, ce que j'adore vraiment.

J'ai pensé, essayons quelque chose de nouveau. J'ai vérifié Distrowatch et j'ai décidé d'essayer MX Linux. Je l'ai installé sur mon SSD Linux.

Malheureusement, après avoir combattu avec Fancontrol pendant environ 5 heures, je l'ai à nouveau abandonné. Je ne pouvais tout simplement pas faire tourner mes ventilateurs à l'aide de la courbe de ventilateur EFI ou même les reconfigurer avec Fancontrol sous Linux. Pour une raison quelconque, Fancontrol n'a pas pu reconnaître mes capteurs. Je n'ai pas non plus vraiment aimé l'environnement de bureau MX Linux.

Parce que je voulais avoir une distribution Linux propre pour la programmation et certains travaux de production, j'ai décidé d'essayer Elementary OS ensuite.

Donc, au début, je courais :

  • Windows 10 sur mon SSD NVMe
  • Système d'exploitation élémentaire sur mon SSD Linux

J'ai essayé Elementary OS pendant quelques jours, mais je n'arrivais pas à me réchauffer. Trop de choses n'ont pas fonctionné, et aucun bouton pour minimiser les fenêtres de bureau à l'intérieur du système d'exploitation, je veux dire, vraiment ? !

De plus, j'ai en quelque sorte trouvé gênant de faire des allers-retours entre Windows 10 et Linux car j'utilise toujours Windows quotidiennement à la maison. J'avais cette image en tête que j'utiliserais principalement Linux de toute façon, mais parce que mon flux de travail dépend toujours fortement de Windows (production vidéo, jeux, etc.), je me suis retrouvé trop souvent à redémarrer et j'ai finalement décidé d'abandonner Dual-Boot.

Je pensais que j'avais plus qu'assez de puissance de calcul pour exécuter ma distribution Linux dans VirtualBox au-dessus de Windows 10. Grâce au mode plein écran de VirtualBox, vous ne reconnaissez même pas que vous travaillez sur une machine virtuelle si vous ne le souhaitez pas. Ainsi, au lieu d'utiliser le SSD de 250 Go pour Dual-Boot, je l'ai formaté et utilisé pour stocker mes machines virtuelles, j'ai donc beaucoup d'espace qui leur est dédié. Pas mal du tout !

De plus, bien sûr, vous disposez de la glorieuse fonction Snapshot de VirtualBox, vous permettant de sécuriser régulièrement votre système d'exploitation soigneusement personnalisé.

Parce que j'utilisais encore Manjaro sur mon ordinateur portable au quotidien, j'étais très attiré par lui et j'ai décidé de l'utiliser comme machine virtuelle Linux. Je l'ai configuré pour pouvoir utiliser mes deux écrans en mode plein écran de VirtualBox en cliquant sur un bouton. Parfait !

Conclusion après 1 mois d'utilisation du Build

Je dois dire que je suis très satisfait jusqu'à présent de ma version de poste de travail Linux. Le processeur s'allume rapidement, les temps de démarrage avec le SSD NVMe sont inférieurs à la barre des 7 secondes et tout fonctionne. Les performances de jeu et les performances VM sont incroyables. Je sais que ce n'est plus un pur "Linux Workstation Build", parce que j'exécute essentiellement Linux "uniquement" en tant que machine virtuelle, mais pour moi, c'est le cas, car j'utilise réellement Linux au quotidien, la seule différence est que Windows s'exécute ci-dessous. Pas vraiment un problème pour moi.

Je peux exécuter plusieurs machines virtuelles et avoir encore suffisamment de cœurs et de mémoire pour le système hôte. L'encodage vidéo est extrêmement rapide par rapport à mon ancien système et travailler sous Linux sur un système rapide comme celui-ci est un plaisir.

Il est très pratique d'exécuter simplement votre Linux dans une machine virtuelle, j'utilise Manjaro pour le développement logiciel et Web au quotidien et je n'ai eu aucun problème jusqu'à présent. J'écrirai un article de suivi après avoir utilisé la version un peu plus longtemps. Si vous êtes intéressé par un sujet en particulier, faites-le moi savoir dans les commentaires ci-dessous !

De plus, si vous avez réellement reconstruit cette version, faites-moi signe et envoyez-moi quelques photos !


Linux
  1. Construisez votre propre conteneur sur Linux

  2. L'histoire Linux de ma famille

  3. Comment Linux a préparé une école à la pandémie

  4. 17 histoires vraies sur le passage à Linux

  5. Instaurer la confiance dans la communauté Linux

Créez votre propre technologie sur Linux

Mon histoire Linux :d'utilisateur Linux à contributeur

Pourquoi je suis passé de Mac à Linux

Mon histoire Linux :Apprendre Linux dans les années 90

Station de travail Linux construite en 2019

Compilateur croisé pour Linux sur Mac OS X ?