You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: os_requirements.md
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,13 @@ If you want to submit and/or maintain distribution of your choice for official S
4
4
* No password for users (we disable the passwords, enabled passwordless sudo and passwordless polkit auth in firstrun script, so keep that in mind).
5
5
* Set user to autologin (we try to achieve this in firstrun script but if you see difference not applying for your OS, be sure to do it).
6
6
* Disable power saving (screensavers, sleep, automatic logout etc).
7
-
* Disable logout option.
8
7
* Be sure to have in your image spice-vdagent and qemu-guest-agent.
8
+
* Either disable logout or make it so users can't get stuck if they do log out (make sure they auto-login again immediately or they can click a login button / press enter to get logged in again).
9
+
* Disable sleep button if one exists (or make it do a no-op). We want to avoid images freezing up when the sleep button gets pressed.
10
+
* Disable lock button, or make it so that if the user does click it they can simply move the mouse or click to escape.
11
+
* Make sure the OS gets all latest updates when the image gets built. If your image requires a special update command (for example [pkcon](https://neon.kde.org/faq#command-to-update)) then make sure that is being run.
12
+
* Sound should work out of the box and not be muted.
13
+
* Be sure to have `https://github.com/Shells-com/shells-helper` installed on the image, so that notifications will be passed to the Shell host.
0 commit comments