"We are back" « oc.at

Linux Gaming

Rogaahl 26.06.2020 - 03:23 379026 706 Thread rating
Posts

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 13561
oh nice..

Viper780

Elder
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 52446
Gefällt mir.
Ein weiteren Dank an Valve dass sogar nvidia umdenkt

Longbow

Here to stay
Avatar
Registered: Feb 2003
Location: Homeoffice
Posts: 5651
Ich glaubs erst wenn das wirklich keine "hostile hires" sind.

Lukas

Here to stay
Avatar
Registered: Feb 2004
Location: ~
Posts: 1906
Mir wäre lieber, sie würden den Treiber endlich gänzlich öffnen.

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 13561
ja das is die Frage, wenn die nur am BLOB hackln is es noch immer zach...

erlgrey

formerly known as der~erl
Registered: Aug 2002
Location: Wien
Posts: 4558
Naja, seids froh, funktioniert wenigstens hdmi 2.1 dadurch. ;)

daisho

Vereinsmitglied
SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 20083
Man kann nur hoffen, DirectX war viel zu lang ein Cockblocker in der Gaming Industrie, aber ich vermute aktuell gehts nicht um Gaming :o

Maestro

:)
Avatar
Registered: Nov 2005
Location: Wr. Neustadt
Posts: 833
Bin jetzt auch komplett auf Linux umgestiegen, mir kommts generell vor, dass es da gerade eine Welle gibt. War aber wesentlich schmerzloser als mein letzter Versuch vor 10 Jahren oder so xD

Mein Notebook hat jetzt Mint und Hytale als einziges Spiel.
Mein Gaming/Sim Rig hat CachyOS bekommen. Streamdeck läuft über StreamController, Fanatec Lenkrad, SHH Shifter (wird als XBOX Controller erkannt, aber egal), Joysticks, China Handbremse etc. laufen alle ohne Probleme. Für FFB am Fanatec gibts ein GitHub Projekt.

Windsim und Bass-Shaker muss ich mir erst anschauen.

Spiele wie Assetto Corsa inkl. Content Manager und Custom Shader Patch (ebenfalls über ein Github Projekt leicht installierbar), Assetto Corsa Rally, Assetto Corsa Evo, Automobilista 2, Dirt Rally 2.0 laufen ohne Probleme. Mehr hab ich noch nicht probiert.

Apps wie FreeCad, Cura, etc. waren sowieso alle kein Problem.

Bin damit erstmal zufrieden.

Rogaahl

Elder
interrup
Avatar
Registered: Feb 2014
Location: K
Posts: 2673

Rogaahl

Elder
interrup
Avatar
Registered: Feb 2014
Location: K
Posts: 2673
Falls wer eine 2 CCD X3D CPU nutzt, hab eine Anleitung für eine sinnvolle Nutzung für Games geschrieben, ich hoffe die LLM hat beim Umschreiben zu vB code nix verhunzt, schaut aber gut aus:


Edit: Damit lauft dann das OS und normale Programme auf den Frequency cores, und das Game hat die X3D Cores für sich alleine.

AMD 3D V-Cache scheduling (multi-CCD CPUs)

On CPUs with asymmetric CCDs (e.g. 7950X3D, 9950X3D), one CCD has 3D V-Cache (larger L3, better for gaming) and one has higher clock speeds. The amd_x3d_vcache driver (kernel 6.13+) exposes a scheduling bias via sysfs.

First, set CPPC Dynamic Preferred Cores to Driver in the UEFI (on MSI boards: OC -> Advanced CPU Configuration -> AMD CBS -> CPPC Dynamic Preferred Cores). Without this, the sysfs override has no effect.

The recommended setup is to leave the system in frequency mode (default), so the OS and background tasks prefer the faster non-X3D CCD, and pin games explicitly to the X3D cores:

Code:
# echo frequency > /sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101:00/amd_x3d_mode

To identify which cores are the X3D cores, read the prefcore rankings, in frequency mode the X3D cores will have the lowest rankings:

Code:
$ grep -r  /sys/devices/system/cpu/cpu*/cpufreq/amd_pstate_prefcore_ranking

On the 9950X3D these are cpu0–7 and cpu16–23. For native Linux games pin them via the Steam launch option:

Code:
taskset -c 0-7,16-23 %command%

For Proton/Wine games, taskset does not propagate into the Steam Proton container (pressure-vessel). Use WINE_CPU_TOPOLOGY instead:

Code:
WINE_CPU_TOPOLOGY=16:0,1,2,3,4,5,6,7,16,17,18,19,20,21,22,23 %command%

The format is <thread_count>:<comma-separated CPU list>.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12376
Zitat aus einem Post von Rogaahl
pressure-vessel container


... ¿que? :D

Rogaahl

Elder
interrup
Avatar
Registered: Feb 2014
Location: K
Posts: 2673
Würde man sich denken, aber no joke :O
https://gitlab.steamos.cloud/steamr...pressure-vessel

Habs editiert, um etwas klarer zu machen.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12376
lol - TIL, danke! :D

Daeda

Renegade
Registered: Aug 2007
Location: Graz
Posts: 1826
Ich hab zwar von kaum was aus dem Artikel eine Ahnung, aber stimmt mich positiv dass jetzt ein guter Zeitpunkt für den Umstieg auf Linux ist :D


Größte Brocken:
- NTSYNC im main kernel ersetzt esync/fsync Gefrickel
- Wine-WoW64 handlet 32bit Applikationen selbst und erspart einem viel Arbeit, sogar noch ältere 16bit Applikationen laufen damit auf Anhieb

Weitere Verbesserungen:
- Wayland: copy & paste, drag & drop, display mode changes
- Grafik: Neuer X11 OpenGL default EGL, Vulkan Updates
- Force Feedback
- Bluetooth
- MIDI
- ...

Longbow

Here to stay
Avatar
Registered: Feb 2003
Location: Homeoffice
Posts: 5651
Ich glaub Linux wird am Ende einen Haufen uralte EoL windows apps aus dem Jahre Schnee retten :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz