no user folders with sddm

Hi, i'm trying to learn how to build my image with sway the hard way (i'm starting from ghcr.io/ublue-os/base-main without ever attempting something like this), i've arrived to have the installer working and sddm login working, but the installer is not generating the user folders. I tought xdg-user-dirs should take care of it, do i need to add something else to the recipe other then installing it? i had tried with gdm and with it the folders where created
8 Replies
Luke Skywunker
Luke Skywunker•7d ago
How did you install to your PC? Did you create an ISO or did you find one somewhere else?
👑RandomAccessGuy👑
I used bluebuild generate-iso pointing to the image built on github from the action, i installed it on a VM on TrueNas to test it
Luke Skywunker
Luke Skywunker•7d ago
What --variant did you use ?
👑RandomAccessGuy👑
i left the default one, maybe i should try to use Server since i'm using a base image and not building from kinoite nor silverblue?
Luke Skywunker
Luke Skywunker•7d ago
The kinoite version should have created a user for you Did you go through that process in anaconda?
👑RandomAccessGuy👑
yes it presented the classic install process, the user is created but the home folder has no folders inside except the ones in skel
Luke Skywunker
Luke Skywunker•7d ago
Hmm yeah I'm not sure. I've not tried installing from a sway image
👑RandomAccessGuy👑
i'm not sure if the problem is related to sway or to sddm, using gdm as suggested on the sway repo it create the folders, but it also install gnome i think i've come to the conclusion that the problem is sway, i've tryied with sway-atomic from fedora, with an empty recipe, so basically the pure image from fedora, and using kinoite it does not generate a user folder inside /var/home, if i'm not wrong fedora-atomic-sway use titanoboa instead of anaconda, so probably that one do something under the hood that anaconda take for granted will be done by gnome/kde

Did you find this page helpful?