Desktop configuration
Created by: Lester Caine, Last modification: 1 October 2025
Hardware
- Processor: AMD Ryzen 5 5600G with Radeon Graphics
- Memory: 64 GiB of RAM (58.8 GiB usable)
- Graphics: Zotac GeForce GTX 1070 Mini ( AMD Radeon integrated Graphics not currently used )
- Motherboard: Micro-Star MS-7C95
- Storage: 1Tb SSD, 8Tb SATA
Software
- Linux: openSUSE Tumbleweed 20250929
- Kernel: 6.16.9-1-default (64-bit)
- Host Distribution documents just how the servers are built, and the only change for a desktop build is to select KDE rather than server as the base package build. The machine still needs a copy of the webstack along with the various programs listed below.
- KDM Plasma: 6.4.5
- KDM Framework: 6.18.0
- Qt: 6.9.2
- Graphics: X11
Web Services Stack
| nginx - nginx/1.29.1 nginx - nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server. |
| PHP - 8.4.13 (Sep 26 2025 06:27:17) PHP - "A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world." Heart of the web services stack. |
| Firebird - LI-V5.0.3.1693 Firebird - Extremely robust open source database which I have been using since it's Interbase days. |
| Plex Media Server - 1.42.2.10156 Plex - Plex Media Server magically scans and organizes your files, sorting your media intuitively and beautifully - Some of the time - Needs a lot more work to manage classical music better. |
Of the three components, only the first two are actually part of the Tumbleweed repositories. Need to update Firebird manually, and 5.0.3 is available.
Display Configuration
The fun with sorting a desktop display setup is documented on the linked page, but here I'm logging just what I am using currently for reference.
- Plasma Theme - default openSUSE
- Application Style - Fusion ... for it's scroll bar
- Windows Decoration - Plastik ... for it's clean windows header bar
- Icons - Breeze
- Cursors - Breeze Light (54pixel) ... for it's text cursor visibility
- Colours - openSUSE with a yellow accent
- Text & Fonts - 16pt with 192DPI
Not so critical ... Splash Screen - openSUSE and Login Screen - Breeze
Support applications
See Application catalogue for more details
(as of 30/09/2025)
| Avidemux - 2.8.1 Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. |
| Beyond Compare - 5.1.5 (build 31310) Pro Edition Beyond Compare handles a wide variety of comparison tasks. It has specialized views for different kinds of files and different approaches to reconciling differences. |
| calibre - 8.12.0-x86_64 calibre is a powerful and easy to use e-book manager |
| Dolphin 25.08.1 Default file manager on the KDE desktop with add-ons for additional file processes. |
| Firefox - 143.0.1 (64-bit) Web browser from Mozilla that works transparently across all devices. Tabs on mobile phone can be followed up on desktop. |
| FreeCAD - 1.0.2 A multiplatform, customizable and extensible software that allows you to design and modify 3D models with parametric features. |
| Gwenview - 25.08.0 Image management software that is a default on the KDE desktop. |
| ImageMagick - 7.1.2.1-1.1.x86_64 ImageMagick is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and Ultra HDR. |
| JOSM - 19439 JOSM is an extensible editor for OpenStreetMap |
| KiCAD - 9.0.4 KiCad is a free software suite for electronic design automation. It facilitates the design and simulation of electronic hardware for PCB manufacturing. wxWidgets 3.2.8, FreeType 2.13.3, HarfBuzz 11.2.1, FontConfig 2.16.0 libcurl/8.15.0 OpenSSL/3.5.2 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 libidn2/2.3.8 libpsl/0.21.5 libssh/0.11.2/openssl/zlib nghttp2/1.66.0 OpenLDAP/2.6.10 Boost: 1.88.0, OCC: 7.8.1, Curl: 8.14.0, ngspice: 43 |
| LibreOffice - 25.8.1.1 (X86_64) / LibreOffice Community LibreOffice is open source alternative to Microsoft Office and in many cases handles even older Office documents cleaner than Office does itself. |
| MakeMKV - v1.18.2 MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. |
| Picard - 2.13.3 Picard is a cross-platform music tagger powered by the MusicBrainz database |
| PDF Arranger - 1.11.1 Small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. |
| qBittorrent - 5.1.2 (Boost library problem since Tumbleweek killed V1_88 and installed 1_89) The qBittorrent project aims to provide an open-source software alternative to µTorrent |
| Thunderbird - 140.3.0esr (64-bit) eMail client that used to be integrated with Netscape browser before that was forked to Firefox |
| Visual Studio Code (VSCode) 1.104.2 Visual Studio Code is a free code editor which can be extended to support different programming languages. DevsensePHP extension is being used to provide verification support for PHP8.4. Electron: 37.2.3, ElectronBuildId: 12035395, Chromium: 138.0.7204.210, Node.js: 22.17.0, V8: 13.8.500258-electron.0 |
