Hallo Welt.
Mein Ziel ist ein PC mit Linux für Steam und Steam VR (HTC Vive) gaming. Ich habe zwar schon ein erstes Setup, aber Steam VR ist unbenutzbar. Deshalb würde ich gerne hier um Hilfe/Vorschläge bitten. Ja, ich nutze wir unten angemerkt gerade Pop!_os, aber das inoffizielle Forum hat das senden von Aktivierungslinks noch immer nicht gefixt und da Pop auf Ubuntu basiert (und ich grundsätzlich nicht abgeneigt bin auf ein "echtes" Ubuntu umzusteigen), dachte ich ich probiere es trotzdem einmal hier.
Kontext:
Das Linux Terminal ist mir nicht fremd (wie man am folgenden Setup vielleicht erkennt) und ich habe auch mit Ubuntu Servern zu tun, aber mein Heim-PC war bisher immer eine Windows Maschine. Die Ausrollung von Windows 11 hat mir aber den Anreiz gegeben einen Versuch mit Linux zu wagen 😀
Ich habe mich fürs erste für Pop!_os 20.04 LTS entschieden weil es "auf Ubuntu basiert" und für Einsteiger am einfachsten sein soll. Hatte aber jetzt viele Problemchen und Steam VR hat nichtmal Beatsaber starten können. Darüber hinaus sagt mir der SteamVR Benchmark dass meine Radeon RX 6600 (nicht XT) geeignet ist? Ein Ugrade auf Pop!_os 21.04 schien dann so ziemlich alles behoben zu haben. xbindkey erkennt wieder meine Logitech Maus buttons und SteamVR Benchmark gibt nun zu dass mein System bestens für VR geeignet ist (Avg Qualits: 10.5 Very High).
Beatsaber startet zwar jetzt auch, aber ruckelt so viel dass es unspielbar ist. Außerdem wechselt Audio nicht automatisch auf die Vive.
Wenn die Lösung eine Neuinstallation oder andere Distro (z.B. direkt Ubuntu) ist, ist das für mich zu diesem Zeitpunkt auch eine Option. Das System ist quasi noch warm und ich verliere nichts wenn ich es wieder einstampfe.
Hardware:
MB: Asrock x399 Taichi (UEFI 3.90)
CPU: AMD Threadripper 2950x (16c, 32trheads)
RAM: 32GB (4x8GB)
SSD1: M.2 NVMe Samsung 970 EVO 500GB
SSD2: M.2 MVMe Samsung 970 EVO 500GB
SSD3: M.2 NVMe Samsung 970 EVO Plus 1TB
GPU1: Sapphire RX 6600 Pulse (nicht XT)
GPU2: MSI GTX 1080 (Bisher verwendet. Für kvm passthrough vorgesehen. Derzeit ausgebaut)
8K LG OLED Fernseher als Monitor (Platzgründe)
Setup:
SSD1
- p1 EFI
- p2 /recovery
- p3 swap
- p4 root: luks → LVM → btrfs: Subvolumes /@ (/) und @home (/home)
"RAID1" von p4 mit "btrfs balance" auf ident formatierte SSD2
SSD3
- p1: luks → LVM → btrfs: auf /data gemounted.
~/.steam und ~/.local auf /data vetschoben und stattdessen ein symbolic link (ln -s) im home
Ich habe mich für btrfs entschieden weil ich ein RAID wollte (Asrock HW RAID hat keine Linux Treiber) und mir die Snapshot Funktion zusagt. Luks wird bei Boot via key von USB entsperrt, damit ist es auch nicht unkomfortabel.
Bearbeitet von sebix:
Versionsangabe korrigert.