Looking for a xfce user manager

We have in xfce4 stable branch a user account manager that adds a new user with password but nothing else … no directories in his home folder for example.

I asked in vain google …

I would expect that i could define for example ~/.config/autostart/ applications and so on. I don’t believe that nothing exist for xcfe4 for this pupose ?!

Info:

Generated on 2025-03-01 19:59:1740855569

#################### inxi -Fxzc0 ########################

System:
  Kernel: 5.15.178-2-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Desktop: Xfce v: 4.20.0 Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 81RS v: Lenovo Yoga S740-14IIL serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <superuser required> UEFI: LENOVO
    v: BYCN39WW date: 05/28/2021
Battery:
  ID-1: BAT0 charge: 64.2 Wh (98.3%) condition: 65.3/62.0 Wh (105.3%) volts: 17.0 min: 15.4
    model: LGC L19L4PD2 status: full
CPU:
  Info: quad core model: Intel Core i7-1065G7 bits: 64 type: MT MCP arch: Ice Lake rev: 5 cache:
    L1: 320 KiB L2: 2 MiB L3: 8 MiB
  Speed (MHz): avg: 3496 min/max: 400/3900 cores: 1: 3496 2: 3496 3: 3496 4: 3496 5: 3496 6: 3496
    7: 3496 8: 3496 bogomips: 23968
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Iris Plus Graphics G7 vendor: Lenovo driver: i915 v: kernel arch: Gen-11
    bus-ID: 00:02.0
  Device-2: NVIDIA GP108M [GeForce MX250] vendor: Lenovo driver: nvidia v: 550.144.03
    arch: Pascal bus-ID: 2b:00.0
  Device-3: Chicony Integrated Camera driver: uvcvideo type: USB bus-ID: 3-5:7
  Display: x11 server: X.Org v: 21.1.15 driver: X: loaded: modesetting,nvidia unloaded: nouveau
    dri: iris gpu: i915 resolution: 1: 1920x1080~60Hz 2: N/A
  API: EGL v: 1.5 drivers: iris,kms_swrast,nvidia platforms: active: gbm,x11,surfaceless,device
    inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.3.4-arch1.1 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel Iris Plus Graphics (ICL GT2)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings gpu: nvidia-settings,nvidia-smi
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Ice Lake-LP Smart Sound Audio vendor: Lenovo driver: sof-audio-pci-intel-icl
    bus-ID: 00:1f.3
  API: ALSA v: k5.15.178-2-MANJARO status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi v: kernel bus-ID: 00:14.3
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB bus-ID: 2-1.4:5
  IF: enp0s13f0u1u4 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB bus-ID: 3-10:10
  Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running rfk-block:
    hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 1.87 TiB used: 418.17 GiB (21.8%)
  ID-1: /dev/nvme0n1 vendor: Micron model: MTFDHBA1T0TCK size: 953.87 GiB temp: 50.9 C
  ID-2: /dev/sda vendor: SanDisk model: Extreme size: 29.25 GiB type: USB
  ID-3: /dev/sdb vendor: Western Digital model: WD10EARX-00N0YB0 size: 931.51 GiB type: USB
Partition:
  ID-1: / size: 57.85 GiB used: 36.4 GiB (62.9%) fs: ext4 dev: /dev/nvme0n1p8
  ID-2: /boot/efi size: 259.5 MiB used: 103.9 MiB (40.1%) fs: vfat dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 16.67 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p9
Sensors:
  System Temperatures: cpu: 57.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB note: est. available: 15.19 GiB used: 2.95 GiB (19.4%)
  Processes: 300 Uptime: 1d 4h 51m Init: systemd
  Packages: 1704 Compilers: clang: 19.1.7 gcc: 14.2.1 Client: Unknown Client: wrapper-2.0
    inxi: 3.3.37



If you create a new user, everything in /etc/skel is used - copied to the new user account
Then, afterwards, you can set the new user to also be an admin or not.

New user gets what is in /etc/skel - no more, no less.
(where would it come from?)

and you can - just not beforehand, not right upon creation of the new user


You can then log in and adapt autostart (for example)
to your needs.

It’s not a

per se

It is the Manjaro Settings Manager dealing with (new and existing) user accounts and allowing you to change some settings (admin or not … picture … change password)

1 Like

So i learned:

All created folders for new user are hidden. I opened /home/john2 as normal user and saw nothing, hit Ctrl h to make hidden folders visible , normal user can’t do this ?! As you can see: ich habe kein Fettnäpfchen ausgelassen , aber Danke !! Jetzt kann ich weiter experimentieren :slight_smile:

And autologin is configured in lightdm config ?!!

ambiguous - unklar was Du meinst
especially because of ? and then ! - speziell wegen erst Fragezeichen, dann Ausrufezeichen

ja - yes
these are the only ones that are needed

What else did you expect?

yes

I can’t reliably interpret the meaning of ? followed by !!

It is a habit, I know.

But it delutes the meaning - doesn’t bring it across.

Even though it is intended to do just that.

It’s just not. :man_shrugging:
It’s open to pretty much any interpretation.

?! = Bekräftigung “!” der Frage “?” so zumindest deute ich diese Gewohnheit.

mkay - could make sense
… warum muß man eine Frage noch so bekräftigen?
… why would one need to be embolden, strengthen, a question this way?
A question isn’t enough? :slight_smile:

… semantics …

Manjaro Settings Manager - User Accounts

manjaro-settings-manager -m msm_users

msm-user

When you add a new user - the user’s home folder is populated on first login (using /etc/skel).

Depending on the language chosen by the user at login - the data folders are created with the correct names - e.g. german or japanese.

If your intention is create a user without a home - you must resort to commandline - see the man page or the short help

man useradd
useradd --help

one example - no home - just a login - such user is suitable for accessing shared folders using samba

sudo useradd -M foo
sudo smbpasswd -a foo

The manjaro settings manager referenced above will create a home folder for the user added.

If you want a question answered, best not to use an interrobang “?!”

Interrobang - Wikipedia
A sentence ending with an interrobang states a question in an excited manner, expresses excitement, disbelief or confusion in the form of a question, or asks a rhetorical question

Settings > Session and Startup (xfce4-session-settings) > Application Autostart
xfce:xfce4-session:preferences - application autostart [Xfce Docs]

Background:

Thanks to your [root tip] about vnc limitations root tip

I now know what i did wrong testing Tigervnc, turbovnc …
I was allready logged in per x11vnc as the user who wants to establish a for example Tigervnc connection to my old second PC !

My second PC runs fine with x11vnc but without desktop background and without desktop icons. Issue exists since january 2025 !! So i thought now with the knowledge of above root tip: lets see if that issue keep existing when i establish a new connection with tigervnc-server and new(!!) second user.

The second user is the beginning of this thread and yes my knowledge is less than poor but i keep learning .

Thanks for all your advices !

Edit: issue with desktop background and desktop icons on my old PC is gone with new user ! So the reason must be in config of main user … but i don’t care for now, sun is shining :slight_smile: