Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 38 additions & 38 deletions content/IMAGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,71 +34,71 @@ This section is a relative recommendation between the desktop environments avail
| Sway | Yes | Weak | Stable | Recommended for tiling WM users |
| COSMIC | Yes | None | Beta | Not currently recommended |

{% include alert.html type='note' content='`nvidia-open` images are recommended for systems with NVIDIA GPUs Turing or newer (GTX 16XX+, RTX 20XX+). These include NVIDIA's proprietary drivers with their new <a href="https://github.com/NVIDIA/open-gpu-kernel-modules">open source kernel modules</a>, not to be confused with the reverse engineered open source Nouveau drivers (available in the `main` images). `nvidia` images are recommended for systems with NVIDIA GPUs Pascal or older. These include the closed source kernel modules from NVIDIA. Consult <a href="https://nouveau.freedesktop.org/CodeNames.html">this page</a> if you&#39;re not sure what family your GPU belongs to.' %}

## [Desktop](#desktop)

<b>nvidia-open</b> images are recommended for systems with NVIDIA GPUs Turing or newer (GTX 16XX+, RTX 20XX+). These include the new <a href="https://github.com/NVIDIA/open-gpu-kernel-modules">open kernel modules</a> from NVIDIA, not Nouveau. <b>nvidia</b> images are recommended for systems with NVIDIA GPUs Pascal or older. These include the closed kernel modules from NVIDIA.
## [Desktop](#desktop)

### [Stable](#stable)

#### Silverblue (GNOME)

| Name | Base | NVIDIA Support | ARM64 Support |
|-------------------------------------------|-----------|-------------------------|------------------------|
| `silverblue-main-hardened` | Silverblue| No | Beta |
| `silverblue-nvidia-hardened` | Silverblue| Yes, closed drivers | No |
| `silverblue-nvidia-open-hardened` | Silverblue| Yes, open drivers | No |
| Name | Base | NVIDIA Support | ARM64 Support |
|-----------------------------------|------------|----------------------------------------------------------------------------------------------|---------------|
| `silverblue-main-hardened` | Silverblue | Reverse engineered Nouveau open source driver (not recommended) | Beta |
| `silverblue-nvidia-hardened` | Silverblue | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | No |
| `silverblue-nvidia-open-hardened` | Silverblue | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | No |


#### Kinoite (KDE Plasma)

| Name | Base | NVIDIA Support | ARM64 Support |
|-------------------------------------------|-----------|-------------------------|------------------------|
| `kinoite-main-hardened` | Kinoite | No | Beta |
| `kinoite-nvidia-hardened` | Kinoite | Yes, closed drivers | No |
| `kinoite-nvidia-open-hardened` | Kinoite | Yes, open drivers | No |
| Name | Base | NVIDIA Support | ARM64 Support |
|--------------------------------|---------|----------------------------------------------------------------------------------------------|---------------|
| `kinoite-main-hardened` | Kinoite | Reverse engineered Nouveau open source driver (not recommended) | Beta |
| `kinoite-nvidia-hardened` | Kinoite | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | No |
| `kinoite-nvidia-open-hardened` | Kinoite | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | No |

#### Sericea (Sway)

| Name | Base | NVIDIA Support | ARM64 Support |
|-------------------------------------------|-----------|-------------------------|------------------------|
| `sericea-main-hardened` | Sericea | No | Beta |
| `sericea-nvidia-hardened` | Sericea | Yes, closed drivers | No |
| `sericea-nvidia-open-hardened` | Sericea | Yes, open drivers | No |
| Name | Base | NVIDIA Support | ARM64 Support |
|--------------------------------|---------|----------------------------------------------------------------------------------------------|---------------|
| `sericea-main-hardened` | Sericea | Reverse engineered Nouveau open source driver (not recommended) | Beta |
| `sericea-nvidia-hardened` | Sericea | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | No |
| `sericea-nvidia-open-hardened` | Sericea | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | No |

### [Experimental](#experimental)

Note that there are no ISOs available for experimental images. If you want to try out an experimental image, you can use `ujust rebase-secureblue` on an existing secureblue installation.

#### COSMIC

| Name | Base | NVIDIA Support | ARM64 Support |
|-------------------------------------------|-----------------------|-------------------------|------------------------|
| `cosmic-main-hardened` | COSMIC | No | Beta |
| `cosmic-nvidia-hardened` | COSMIC | Yes, closed drivers | No |
| `cosmic-nvidia-open-hardened` | COSMIC | Yes, open drivers | No |
| Name | Base | NVIDIA Support | ARM64 Support |
|-------------------------------|--------|----------------------------------------------------------------------------------------------|---------------|
| `cosmic-main-hardened` | COSMIC | Reverse engineered Nouveau open source driver (not recommended) | Beta |
| `cosmic-nvidia-hardened` | COSMIC | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | No |
| `cosmic-nvidia-open-hardened` | COSMIC | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | No |

## [Server](#server)
### [CoreOS](#coreos)
{% include alert.html type='note' content='After you finish setting up your <a href="https://fedoraproject.org/coreos/">Fedora CoreOS</a> installation, you will need to disable <code>zincati.service</code> before rebasing to securecore.' %}

| Name | Base | NVIDIA Support | ZFS Support | ARM64 Support |
|-------------------------------------------|-----------|-------------------------|-------------|------------------------|
| `securecore-main-hardened` | CoreOS | No | No | Beta |
| `securecore-nvidia-hardened` | CoreOS | Yes, closed drivers | No | No |
| `securecore-nvidia-open-hardened` | CoreOS | Yes, open drivers | No | No |
| `securecore-zfs-main-hardened` | CoreOS | No | Yes | No |
| `securecore-zfs-nvidia-hardened` | CoreOS | Yes, closed drivers | Yes | No |
| `securecore-zfs-nvidia-open-hardened` | CoreOS | Yes, open drivers | Yes | No |
| Name | Base | NVIDIA Support | ZFS Support | ARM64 Support |
|---------------------------------------|--------|----------------------------------------------------------------------------------------------|-------------|---------------|
| `securecore-main-hardened` | CoreOS | Reverse engineered Nouveau open source driver (not recommended) | No | Beta |
| `securecore-nvidia-hardened` | CoreOS | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | No | No |
| `securecore-nvidia-open-hardened` | CoreOS | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | No | No |
| `securecore-zfs-main-hardened` | CoreOS | Reverse engineered Nouveau open source driver (not recommended) | Yes | No |
| `securecore-zfs-nvidia-hardened` | CoreOS | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | Yes | No |
| `securecore-zfs-nvidia-open-hardened` | CoreOS | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | Yes | No |

### [IoT](#iot)

| Name | Base | NVIDIA Support | ZFS Support | ARM64 Support |
|------------------------------------|-----------|-------------------------|-------------|------------------------|
| `iot-main-hardened` | IoT | No | No | Beta |
| `iot-nvidia-hardened` | IoT | Yes, closed drivers | No | No |
| `iot-nvidia-open-hardened` | IoT | Yes, open drivers | No | No |
| `iot-zfs-main-hardened` | IoT | No | Yes | No |
| `iot-zfs-nvidia-hardened` | IoT | Yes, closed drivers | Yes | No |
| `iot-zfs-nvidia-open-hardened` | IoT | Yes, open drivers | Yes | No |
| Name | Base | NVIDIA Support | ZFS Support | ARM64 Support |
|--------------------------------|------|----------------------------------------------------------------------------------------------|-------------|---------------|
| `iot-main-hardened` | IoT | Reverse engineered Nouveau open source driver (not recommended) | No | Beta |
| `iot-nvidia-hardened` | IoT | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | No | No |
| `iot-nvidia-open-hardened` | IoT | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | No | No |
| `iot-zfs-main-hardened` | IoT | Reverse engineered Nouveau open source driver (not recommended) | Yes | No |
| `iot-zfs-nvidia-hardened` | IoT | Proprietary NVIDIA driver with closed source kernel modules (recommended for pre-Turing) | Yes | No |
| `iot-zfs-nvidia-open-hardened` | IoT | Proprietary NVIDIA driver with open source kernel modules (recommended for Turing and later) | Yes | No |

8 changes: 4 additions & 4 deletions content/INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ Things to remember during installation:
### [Secureblue ISO (Desktop)](#iso)
{: #iso}

{% include alert.html type='note' content='<b>nvidia-open</b> images are recommended for systems with NVIDIA GPUs Turing or newer (GTX 16XX+, RTX 20XX+). Consult <a href="https://nouveau.freedesktop.org/CodeNames.html">this page</a> if you&#39;re not sure what family your GPU belongs to. These include the new <a href="https://github.com/NVIDIA/open-gpu-kernel-modules">open kernel modules</a> from NVIDIA, not Nouveau. <b>nvidia</b> images are recommended for systems with NVIDIA GPUs Pascal or older. These include the closed kernel modules from NVIDIA.' %}
{% include alert.html type='note' content='`nvidia-open` images are recommended for systems with NVIDIA GPUs Turing or newer (GTX 16XX+, RTX 20XX+). These include NVIDIA's proprietary drivers with their new <a href="https://github.com/NVIDIA/open-gpu-kernel-modules">open source kernel modules</a>, not to be confused with the reverse engineered open source Nouveau drivers (available in the `main` images). `nvidia` images are recommended for systems with NVIDIA GPUs Pascal or older. These include the closed source kernel modules from NVIDIA. Consult <a href="https://nouveau.freedesktop.org/CodeNames.html">this page</a> if you&#39;re not sure what family your GPU belongs to.' %}

<form method="GET">
<div class="select-group">
Expand All @@ -91,12 +91,12 @@ Things to remember during installation:
</select>
</div>
<div>
<label for="nvidia"><i>NVIDIA Graphics:</i></label><br>
<label for="nvidia"><i>NVIDIA Proprietary Drivers:</i></label><br>
<select name="nvidia" id="nvidia" required>
<option value="" disabled selected hidden>Do you have NVIDIA?</option>
<option value="main">No</option>
<option value="nvidia">Yes (pre-Turing)</option>
<option value="nvidia-open">Yes (Turing and later)</option>
<option value="nvidia">Yes, closed kernel modules (pre-Turing)</option>
<option value="nvidia-open">Yes, open kernel modules (Turing and later)</option>
</select>
</div>
</div>
Expand Down