From 03ff054130bf1c374710a92a76dd9ebd8849c078 Mon Sep 17 00:00:00 2001
From: Recolic <git@me.recolic.net>
Date: Sun, 21 Jan 2024 10:54:13 +0800
Subject: [PATCH] .update FAQ and notes

---
 README.md | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 06e7885..b109ee9 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,9 @@ Simply follow the official guide. <https://aka.ms/LinuxPortal>
 
 1. Install `intune-portal` packages in this repo. Don't forget to enable the `systemctl --user` service.
 2. Follow the official guide to setup password policy file & disk encryption.
-3. Run `intune-portal` to enroll your machine.
+3. Copy the `/etc/os-release` file from ubuntu.
+4. [none-gnome user only] Install `seahorse` and make sure you have a default keyring **with password**.
+5. Run `intune-portal` to enroll your machine.
 
 > For disk encryption settings, theoretically, dm-crypt (with or without LUKS) + LVM for root partition should be enough.
 
@@ -131,6 +133,19 @@ If getting this problem on ubuntu... I don't know.
 
 Terminal shows 400 bad request. I fixed this problem by `rm -rf ~/.Microsoft ~/.cache/intune-portal`, reinstall intune-portal, and enroll again.
 
+- intune-portal white screen. journalctl shows: Unable to save to Keyring. Likely because there is no default keyring set on the machine. 
+
+Install seahorse, create a "password keyring". You MUST set a password (because of a known bug mentioned above) and then set it as default.
+
+## Tested on
+
+> fresh OS installation
+
+|Where|What|
+|----|-----|
+|ArchLinux + gnome|Level1 + Level2|
+|ArchLinux + xfce4|Level1 + Level2|
+
 ## TODO
 
 Test on Manjaro Linux.
-- 
GitLab