Frequently Asked Questions #22
Replies: 4 comments
-
Installation QuestionsWhich CPUs do Serpent OS support?Serpent OS is currently only compiled for the x86_64-v2 target architecture, which means that it will run on CPUs supporting x86_64-v2 or greater psABI feature levels. Checking the currently supported x86_64 psABI feature level of a system can be done by executing the following snippet in a terminal as a normal user: curl https://raw.githubusercontent.com/HenrikBengtsson/x86-64-level/refs/heads/develop/x86-64-level | bash -s -- --verbose Does Serpent OS offer NVIDIA GPU support?Due to the way NVIDIA distributes its drivers, maintaining them in a distro is labour intensive and frustrating when they do not work as advertised. Given Serpent OS is in the Alpha development stage, only limited, best effort NVIDIA enablement related to cards supported by the so-called You can check the status of NVIDIA support in serpent-os/recipes#435 Does Serpent OS support being installed alongside another OS?Officially? Not yet. You can try, but there is no guarantee that Serpent OS won't eat your other OS. You have been warned. What is the recommended partition layout for Serpent OS?In practice, we recommend that you install Serpent OS to a separate drive with:
NB: Remember, there is nothing stopping you from creating an extra partition, formatting it with a filesystem of your choice, and then configuring /etc/fstab to mount it as /home after Serpent OS has been installed, if you want to use a different filesystem than xfs for your /home folders for whatever reason. Why do you recommend the xfs filesystem for the root partition?Testing has shown that, due to how We currently do not recommend either ext4 or f2fs root partitions, because testing has shown that they offer very poor performance on the first update ( Do you support installing Serpent OS on ext4?We currently strongly recommend that you use xfs on your root partition for the best experience with Do you support installing Serpent OS on f2fs?We currently strongly recommend that you use xfs on your root partition for the best experience with Do you support installing Serpent OS on btrfs?Not yet. Do you support installing Serpent OS on bcachefs?Not yet. Do you support installing Serpent OS on ZFS?No. The licensing situation around ZFS is fraught and we would rather not get involved with Oracle Lawyers if we can avoid it. |
Beta Was this translation helpful? Give feedback.
-
Usage QuestionsHow do I make my system check for updates and install them?
This is a short hand form of: # update the local systems "view" of which packages are available
sudo moss repo update
# synchronise the installed state against the list of available packages
sudo moss sync Why don't application icons for newly installed apps show up in my current session after a sync or install?It is a known issue and we are working on a solution. For now, log out and back in again and they will show up. When do I need to reboot after updates?
How do I access the rollback feature at boot?Hold down or mash your <Space> key repeatedly after your computer starts up. How do I verify the integrity of my install states in Serpent OS?
Tack on How do I clean out older install states in Serpent OS?
Tack on |
Beta Was this translation helpful? Give feedback.
-
Package QuestionsHow come your package repository is so small?We are still in heavy development ("Alpha") and are developing our backend and associated automated rebuild processes. If we discover that it is necessary for us to rebuild our entire repository, we would like the ability to do so in the span of an afternoon (using multiple builders in parallel). Once our backend story and our automated rebuild process story are both further advanced, we will begin scaling out the repository to contain more packages. Could you package (...) please?See above. For now, we encourage users to use flatpaks for the applications we do not yet carry in our repository. Currently, we are focusing on adding must-have packages for platform bring-up, for things that give us a development edge, or for things that help us showcase Serpent OS capabilities. If the use-case for the package you are proposing is in line with the ethos above, you can make a package request here Where can I learn how to package for Serpent OS?Consult the packaging documentation here. In addition, consult the Serpent OS recipes/ repository. Finally, join the Serpent OS Matrix space and make sure to join the Packaging room. |
Beta Was this translation helpful? Give feedback.
-
Project QuestionsIs it ok to share links to video content of Serpent OS in action in the Matrix rooms?Yes! We absolutely love seeing people using Serpent OS in the wild!
Which distribution is Serpent OS derived from?Serpent OS has been bootstrapped and built from scratch and is not based on any other distro. This implies that Serpent OS has its own:
This also implies that Serpent OS does NOT build upon or use either:
When will Serpent OS be considered stable?Serpent OS is taking on the ambitious task of creating a distribution from scratch, whilst building its own tooling and solutions for this. As such, there is no official ETA. Now that the project has hit alpha status, you will see more frequent updates and progress reports. |
Beta Was this translation helpful? Give feedback.
-
Table of Contents
How can I help?
If you have a proposal for the FAQ*, put it in a new post in the Q&A category and notify me there, and we'll see about integrating it in the FAQ below.
*: FAQ stands for "Frequently Asked Questions".
Beta Was this translation helpful? Give feedback.
All reactions