You are not logged in.
Hello, everyone.
My operating system version CentOS Linux release 7.9.2009 (Core)
My desktop environment version is as follows
[root@etx-node-01 menus]# rpm -qa|grep lightdm
lightdm-gobject-1.25.0-1.el7.x86_64
lightdm-gtk-common-1.8.5-19.el7.noarch
lightdm-gtk-1.8.5-19.el7.x86_64
lightdm-1.25.0-1.el7.x86_64
[root@etx-node-01 menus]# rpm -qa|grep ^xfce4
xfce4-power-manager-1.6.0-2.el7.x86_64
xfce4-panel-4.12.1-4.el7.x86_64
xfce4-session-engines-4.12.1-8.el7.x86_64
xfce4-settings-4.12.1-1.el7.x86_64
xfce4-session-4.12.1-8.el7.x86_64
xfce4-pulseaudio-plugin-0.2.5-2.el7.x86_64
xfce4-terminal-0.8.7.4-2.el7.x86_64
xfce4-appfinder-4.12.0-4.el7.x86_64
Each time a newly created user logs in for the first time, it is prompted
"Welcome to the first start of the panel" window and have it choose" Use default config "or "One empty panel"
Question 1: Where can I modify the content of the configuration file to ensure that the new user selects the Use default config menu item when logging in for the first time and uses the same template?
Question 2: How to prevent the user from selecting the "One empty panel" menu item or if the user chooses it, it has no effect
Offline
Hello and welcome.
Xfce 4.12 is a really old version. In that version, when a new user logs in and if the file ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml was not present, you would be presented with that option. This functionality was dropped in 4.13.4.
That being said, for version 4.12, to eliminate that dialog, you would automate the creation of the xfce4-panel.xml file and place it in /etc/xdg/xfce4/xfconf/xfce-perchannel-xml so that it would be copied over during first login. Best approach would be to create a test account and select the default option, then log out. Then copy the newly created xfce4-panel.xml file form the test user's account to /etc/xdg/xfce4/xfconf/xfce-perchannel-xml and test with a second test account to make sure it worked. This approach should work, but I don't have a 4.12 system available to test myself.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Thank you for your reply
Offline
@ToZ
In my XFCE4 environment, is there a place where I can set up common users to disable logout and lock the screen? If so, please let me know. Thank you
Offline
Xfce has some support for kiosk mode. If you search these forums for "kiosk", you will get a number of hits that might yield some useful information.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
@ToZ
Thank you for your reply
Offline
@ToZ
In my XFCE4 environment, I log in to the desktop as a normal user, and with the desktop panel l displayed normally, I execute the commands one by one
xfce4-panel -r
xfce4-panel --quit
xfce4-panel
The following information is displayed when I run the xfce4-panel command to enable the panel
libpager-Message: 09:26:14.081: Setting the pager rows returned false. Maybe the setting is not applied
Last edited by cscowx (2024-04-03 01:30:21)
Offline
libpager-Message: 09:26:14.081: Setting the pager rows returned false. Maybe the setting is not applied
One of the challenges you will face using such and old version of Xfce is you won't benefit from any bug fixes. That particular issue was reported in this old bug report. If you follow the chain, you will end up at this newish closed bug report where the fix was issued in xfce4-panel version 4.17.3.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 547.65 KiB (Peak: 548.49 KiB) ]