Skip to content

Commit d408a4d

Browse files
committed
Add system requirements to README
1 parent f3a27dc commit d408a4d

File tree

1 file changed

+42
-4
lines changed

1 file changed

+42
-4
lines changed

README.md

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,39 @@ That’s why I made **TriOS**.
4242

4343
**Note:** TriOS is currently in **pre-beta**. It’s functional and (mostly) stable in testing, but I **don’t recommend using it as your primary daily driver** just yet. Things are still evolving rapidly.
4444

45+
---
46+
47+
## System Requirements
48+
49+
TriOS is built to run on a wide range of hardware — from modest machines to powerful workstations.
50+
However, for the best experience, especially when gaming or developing, stronger hardware is recommended.
51+
52+
### Minimum Requirements
53+
54+
| Component | Minimum Specification | Example Hardware |
55+
| ----------- | --------------------------------------------------------- | --------------------------------------------------- |
56+
| **CPU** | Dual-core 64-bit processor | Intel Core i3-6100, AMD FX-6300, or newer |
57+
| **GPU** | Integrated or low-end discrete GPU capable of running KDE | Intel HD Graphics 530, AMD Radeon R5, NVIDIA GT 710 |
58+
| **RAM** | 2–4 GB | 4 GB strongly recommended |
59+
| **Storage** | 32 GB (SSD or HDD) | SSD highly recommended for speed and reliability |
60+
| **Display** | 1366×768 or higher | Any modern 720p+ display |
61+
| **Network** | Internet connection required for installation | Ethernet or supported Wi-Fi adapter |
62+
63+
### Recommended Requirements
64+
65+
| Component | Recommended Specification | Example Hardware |
66+
| ----------- | ------------------------------------------------------- | ------------------------------------------------------------- |
67+
| **CPU** | Quad-core or higher, modern 64-bit architecture | Intel Core i5-12400, AMD Ryzen 5 5600, or newer |
68+
| **GPU** | Mid-to-high tier GPU suitable for gaming or development | NVIDIA GTX 1660 Ti / RTX 3060, AMD RX 6600 XT, Intel Arc A580 |
69+
| **RAM** | 8–16 GB | 16 GB ideal for development workloads |
70+
| **Storage** | 512 GB+ SSD | NVMe SSD preferred for fastest performance |
71+
| **Display** | 1920×1080 (Full HD) or higher | 1080p or 1440p recommended for workstation use |
72+
| **Network** | Broadband connection | Useful for updates, Steam, and package downloads |
73+
74+
TriOS will **run fine on older or modest systems**, but for a smooth KDE experience and creative workloads, modern midrange hardware or better is encouraged.
75+
76+
---
77+
4578
## Version Naming
4679

4780
TriOS version names follow a simple and consistent format:
@@ -55,7 +88,9 @@ For example:
5588

5689
Future versions will continue this naming pattern, aligning with each major Debian release and a unique TriOS codename for clarity and identity.
5790

58-
For TriOs development, you can see surface-level progress in the [Trello board](https://trello.com/b/PD5ehPOS/trios-operating-system).
91+
For TriOS development, you can see surface-level progress in the [Trello board](https://trello.com/b/PD5ehPOS/trios-operating-system).
92+
93+
---
5994

6095
## License
6196

@@ -67,6 +102,8 @@ Please note:
67102
* Non-free firmware and proprietary drivers are redistributed under the terms provided by their respective vendors.
68103
* For full license information, see `/usr/share/doc/*/copyright` within the installed system.
69104

105+
---
106+
70107
## Downloads
71108

72109
TriOS is built for **amd64**. Future builds may also be available for **i386 (32-bit)** and **arm64**.
@@ -86,6 +123,8 @@ You MUST have a working internet connection when installing TriOS.
86123
**Important:** The official TriOS Updater (once released) **will not support updating from non-production builds**.
87124
If you’re running a nightly or dev build, you’ll need to manually reinstall the production version to continue receiving official updates.
88125

126+
---
127+
89128
## Building the ISO from Source
90129

91130
I spent **way too much time** getting this automatic build system to work, **for your convenience.**
@@ -106,7 +145,8 @@ Pull requests containing extra data generated by `lb build` or other temporary c
106145

107146
When compiling, the branch you use depends on your purpose:
108147

109-
* If you want to test the latest changes or peek in on developer status, use the **dev** branch. (Or you could, y'know, use the already compiled build)
148+
* If you want to test the latest changes or peek in on developer status, use the **dev** branch.
149+
(Or you could, y'know, use the already compiled build.)
110150
* If you don't trust me and just want the production system but built by yourself, use the **prod** branch.
111151
* If you want to run TriOs with your own modifications, use **your own directory**, whatever that may be.
112152

@@ -115,5 +155,3 @@ When compiling, the branch you use depends on your purpose:
115155
Boot the ISO in a VM or from a USB stick to verify functionality before distributing it.
116156

117157
But seriously, **please** test your builds before telling other people they’re safe to use.
118-
119-

0 commit comments

Comments
 (0)