Files
mw-pfeddersheim-workstation/docs/tech/hardware-inventory.md
T
ja 2487aa5749 feat(chrome): NVIDIA Wayland GPU acceleration for Chrome 148
Replace obsolete WebGPU flags with state-of-the-art NVIDIA VA-API
hardware decode config for Chrome 148 on Wayland/Hyprland.

- Disable seccomp sandbox to fix NVIDIA GBM "Permission denied" error
- Disable VulkanFromANGLE/DefaultANGLEVulkan (incompatible with Wayland)
- Force ANGLE->OpenGL backend to avoid Vulkan/Wayland conflicts
- Enable modern VA-API flags: VaapiOnNvidiaGPUs, AcceleratedVideoDecodeLinux*
- Add gnome-libsecret password store for gnome-keyring integration
- Install libva-utils and libva-nvidia-driver packages
- Update driver version to 580.159.03 in hardware inventory

WebGPU remains hardware accelerated via ANGLE+OpenGL. Chrome verified
working with full video decode acceleration (H.264, VP9, HEVC) via NVDEC.
2026-05-21 16:02:11 +02:00

4.8 KiB

description, tags, last_updated
description tags last_updated
Hardware inventory for mw-pfeddersheim-workstation. Captured 2026-04-02.
hardware
inventory
tech
workstation
2026-04-02

Hardware Inventory: mw-pfeddersheim-workstation

System Overview

Field Value
Machine mw-pfeddersheim-workstation
Location satware AG, Pfeddersheim
OS Manjaro Linux, kernel 6.12
Desktop KDE Plasma 6.5.6
User Michael Wegener (mw)

CPU

Field Value
Model AMD Ryzen 7 2700X Eight-Core Processor
Architecture x86_64
Cores/Threads 8C/16T
Max Clock 3.9 GHz
L1 Cache 256 KiB (L1d) + 512 KiB (L1i)
L2 Cache 4 MiB
L3 Cache 16 MiB
Socket AM4 (1 socket)

Motherboard

Field Value
Manufacturer Gigabyte Technology Co., Ltd.
Model AX370M-DS3H-CF
Form Factor Micro-ATX
Chipset AMD X370

BIOS/UEFI

Field Value
Vendor American Megatrends International, LLC
Version F53
Date 2025-10-28

Memory

Field Value
Total RAM 62 GiB
Swap 16 GiB (zram) + 31 GiB (disk)
Type DDR4
Speed 2666 MT/s
ECC None

DIMM Modules

Slot Size Manufacturer Part Number
DIMM A 16 GiB Kingston 9905701-006.A00G
DIMM B 16 GiB Samsung M378A2K43CB1-CRC
DIMM C 16 GiB (see dmidecode) -
DIMM D 16 GiB (see dmidecode) -

Note

: 4x16 GiB modules = 64 GiB (reported as 62 GiB usable). Run sudo dmidecode -t memory for full module details.

Storage

Device Model Size Type Filesystem Mount Point
/dev/nvme0n1 Samsung PM9A1 (MZVL2512HCJQ) 476.9G NVMe SSD - -
├─ /dev/nvme0n1p1 - 512M - vfat (EFI) /boot/efi
└─ /dev/nvme0n1p2 - 476.4G - ext4 /
/dev/sda Samsung SSD 840 EVO 500GB 465.8G SATA SSD - -
└─ /dev/sda1 - 465.8G - btrfs /home/mw/models
/dev/zram0 - 16G zram swap [SWAP]

NVMe Health

Metric Value
Temperature 51°C
Available Spare 100%

Disk Usage (2026-04-02)

Filesystem Size Used Avail Use%
/ (NVMe) 468G 386G 59G 87%
/home/mw/models (SATA) 466G 54G 411G 12%
/boot/efi 511M 328K 511M 1%

GPU

Field Value
Model NVIDIA GeForce GTX 1050 Ti
VRAM 4096 MiB
Driver 580.159.03 (Wayland-compatible mainline — NVIDIA VA-API for Chrome H.264/HEVC/VP9 decode via libva-nvidia-driver)
GPU Temp (idle) 47°C
PCI Address 08:00.0

Driver strategy: This Pascal-generation GPU is being migrated from the pinned Manjaro *-nvidia-575xx branch to the mainline *-nvidia 595.71 branch as part of the Hyprland/Wayland preparation. The migration is automated by the system-upgrade Ansible role and documented in ADR 0002 — Kernel and NVIDIA Driver Strategy for Hyprland/Wayland.

Network

Physical

Interface Model Speed MAC
enp5s0 Realtek RTL8111/8168/8411 1 Gbps e0:d5:5e:69:6f:c5

Virtual/Software

Interface Type Purpose
tailscale0 VPN Tailscale mesh VPN
docker0 Bridge Docker default bridge
br-1ba9d2122bb7 Bridge Docker network
br-87dbe859ba36 Bridge Docker network
br-1f223e02995b Bridge Docker network
br_vm_internal Bridge VM internal network

USB Peripherals

Bus Device Description
001 002 Jabra SPEAK 510 USB (speakerphone)
001 003 Genesys Logic microSD Reader/Writer
003 002 Pixart Imaging Optical Mouse
003 003 Microdia Terra HD1080PC Camera
003 004 CHERRY Mechanical Keyboard

Thermal Sensors (Idle)

Sensor Value
CPU Tctl 57.2°C
CPU Tdie 47.2°C
Gigabyte temp1 44.0°C
Gigabyte temp2 58.0°C
NVMe Sensor 1 51°C
NVMe Sensor 2 63°C

Data Collection Commands

Re-run to update inventory:

lscpu | grep -E "^(Model name|Socket|Core|Thread|CPU|Architecture|L1|L2|L3)"
free -h
sudo dmidecode -t baseboard | grep -E "Manufacturer|Product|Version"
sudo dmidecode -t bios | grep -E "Vendor|Version|Date"
sudo dmidecode -t memory | grep -E "Size|Speed|Type:|Manufacturer|Part"
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,MODEL
lspci | grep -iE "VGA|3D|Display|net"
lsusb
nvidia-smi --query-gpu=name,driver_version,memory.total,temperature.gpu --format=csv,noheader
sudo smartctl -A /dev/nvme0n1 | grep -E "Temperature|Available"
sensors
df -h / /home/mw/models /boot/efi