You are not logged in.
Pages: 1
The XFCE is from Manjaro Arch Linux OS installed with minim installation
but then after doing some files operation on ~ dir., cannot put a launcher on panel (never done once before doing around ~ dir. to ensure it can or cannot put it)
How to fix it?
Some inadequate permission on a file? Please help out !
Offline
Make sure you own all of the files in your home directory (and subdirectories).
What does the following return;
ls -l ~/.config/xfce4
...and:
ls -l ~/.config/xfce4/xfconf/xfce-perchannel-xml/
...and:
whoami
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
I suspect failure before the all Xfce panel setting saving as try to put launcher (any way menu in whisker or drag-drop) then quickly test with
find ~/.config/xfce4 -mmin -1
i.e: get a modified one under that dir, less 1 minute ago
with nothing found at all and a first most is sudo chmod -R 777 ~/.config/xfce4
Any brighter idea where should be the fault ?
Last edited by almahdi (2021-10-08 16:34:08)
Offline
Can you post back the output of the commands above?
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
~/.config/xfce4
$ ls -l
drwxrwxrwx 7 budi budi 4096 Okt 8 16:26 /home/budi/.config/xfce4
total 36
drwxrwxrwx 2 budi budi 4096 Okt 8 16:27 desktop/
drwxrwxrwx 2 budi budi 4096 Okt 8 11:52 panel/
drwxrwxrwx 2 budi budi 4096 Feb 9 2021 terminal/
drwxrwxrwx 3 budi budi 4096 Okt 30 2020 xfconf/
drwxrwxrwx 2 budi budi 4096 Feb 9 2021 xfwm4/
-rwxrwxrwx 1 budi budi 125 Okt 8 08:03 helpers.rc
-rwxrwxrwx 1 budi budi 18 Feb 9 2021 help.rc
-rwxrwxrwx 1 budi budi 118 Sep 30 17:46 xfce4-screenshooter
-rwxrwxrwx 1 budi budi 304 Feb 9 2021 xfce4-taskmanager.rc
effect of recursive
chmod -R 777 ~/.config/xfce4
$ whoami
budi
Last edited by almahdi (2021-10-08 11:37:00)
Offline
Restart your computer and before logging in, go to a virtual console, Ctrl+Alt+F2 and run the following commands:
sudo chown -R budi:budi ~/.config/xfce4
cd ~/.cache
rm -rf sessions
sudo reboot
See if that helps.
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
Haven't worked yet
Though did check too:
$ cd ~/.cache/sessions
~/.cache/sessions
$ ls
~/.cache/sessions
$
Offline
Lets get an xfce4-panel debug log. In a terminal window run this:
xfce4-panel -q
PANEL_DEBUG=1 xfce4-panel
When the panel loads, try adding a launcher. Post back all the output on the terminal window.
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
$ xfce4-panel -q; PANEL_DEBUG=1 xfce4-panel
xfce4-panel(main): version 4.16.3 on gtk+ 3.24.30 (3.24.29), glib 2.70.0 (2.68.2)
xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins
xfce4-panel(application): found window manager after 1 tries
xfce4-panel(base-window): 0x561b0c7f6a80: rgba visual=0x561b0c59f0a0, compositing=true
xfce4-panel(base-window): 0x561b0c7f6a80: rgba visual=0x561b0c59f0a0, compositing=true
xfce4-panel(base-window): 0x561b0c836340: rgba visual=0x561b0c59f0a0, compositing=true
xfce4-panel(display-layout): 0x561b0c7f6a80: display=:0.0{comp=true}, screen-0[0x561b0c586020]=[1920,1080] (eDP=[0,0;1920,1080])
xfce4-panel(positioning): 0x561b0c7f6a80: screen=0x561b0c586020, monitors=1, output-name=(null), span-monitors=false, base=960,1063
xfce4-panel(positioning): 0x561b0c7f6a80: working-area: screen=0x561b0c586020, x=0, y=0, w=1920, h=1080
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/4
xfce4-panel(module): new item (type=external-wrapper, name=whiskermenu, id=4)
xfce4-panel(external): whiskermenu-4: child spawned; pid=11027, argc=7
xfce4-panel(module): new item (type=object-type, name=separator, id=5)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/10
xfce4-panel(module): new item (type=external-wrapper, name=systray, id=10)
xfce4-panel(external): systray-10: child spawned; pid=11028, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/1
xfce4-panel(module): new item (type=external-wrapper, name=xkb, id=1)
xfce4-panel(external): xkb-1: child spawned; pid=11029, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/3
xfce4-panel(module): new item (type=external-wrapper, name=xfce4-clipman-plugin, id=3)
xfce4-panel(external): xfce4-clipman-plugin-3: child spawned; pid=11030, argc=7
xfce4-panel(module): new item (type=object-type, name=tasklist, id=9)
xfce4-panel(external): systray-10: child is embedded; 8 properties in queue
xfce4-panel(external): whiskermenu-4: child is embedded; 8 properties in queue
xfce4-panel(systray): rgba visual is 0x55ca19f9d0a0
xfce4-panel(systray): registered manager on screen 0
xfce4-panel(external): xkb-1: child is embedded; 8 properties in queue
xfce4-panel(external): xfce4-clipman-plugin-3: child is embedded; 8 properties in queue
(wrapper-2.0:11027): Gtk-WARNING **: 23:41:29.956: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:11030): Gtk-WARNING **: 23:41:30.014: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:11029): Gtk-WARNING **: 23:41:30.053: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkButton)
xfce4-panel(display-layout): 0x561b0c7f6a80: display=:0.0{comp=true}, screen-0[0x561b0c586020]=[1920,1080] (eDP=[0,0;1920,1080])
xfce4-panel(positioning): 0x561b0c7f6a80: screen=0x561b0c586020, monitors=1, output-name=(null), span-monitors=false, base=960,1063
xfce4-panel(positioning): 0x561b0c7f6a80: working-area: screen=0x561b0c586020, x=0, y=0, w=1920, h=1080
xfce4-panel(display-layout): 0x561b0c7f6a80: display=:0.0{comp=true}, screen-0[0x561b0c586020]=[1920,1080] (eDP=[0,0;1920,1080])
xfce4-panel(positioning): 0x561b0c7f6a80: screen=0x561b0c586020, monitors=1, output-name=(null), span-monitors=false, base=960,1063
xfce4-panel(positioning): 0x561b0c7f6a80: working-area: screen=0x561b0c586020, x=0, y=0, w=1920, h=1080
(xfce4-panel:11023): xfce4-panel-WARNING **: 23:41:44.240: The plugin "launcher" you want to add is not known by the panel
xfce4-panel(display-layout): 0x561b0c7f6a80: display=:0.0{comp=true}, screen-0[0x561b0c586020]=[1920,1080] (eDP=[0,0;1920,1080])
xfce4-panel(positioning): 0x561b0c7f6a80: screen=0x561b0c586020, monitors=1, output-name=(null), span-monitors=false, base=960,1063
xfce4-panel(positioning): 0x561b0c7f6a80: working-area: screen=0x561b0c586020, x=0, y=0, w=1920, h=1080
^Cxfce4-panel(main): received signal Interrupt <2>, quitting panel
xfce4-panel(application): saving /panels/panel-1: ids=false, providers=true
xfce4-panel(external): whiskermenu-4: plugin unrealized; quitting child
xfce4-panel(external): systray-10: plugin unrealized; quitting child
xfce4-panel(external): xkb-1: plugin unrealized; quitting child
xfce4-panel(external): xfce4-clipman-plugin-3: plugin unrealized; quitting child
xfce4-panel(application): finalized
Did ctrl C in 7 lines of end
Offline
(xfce4-panel:11023): xfce4-panel-WARNING **: 23:41:44.240: The plugin "launcher" you want to add is not known by the panel
Is this a fresh Manjaro install using Xfce from the default repo? Have you tried manually building xfce4-panel or any of its components?
What do the following commands return:
locate liblauncher.so
pacman -Qi xfce4-panel
ldd $(locate liblauncher.so | grep xfce)
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
Yes this is a fresh Manjaro minimal install using Xfce from the default repo
Trying to report bug to their site
no locate exist, just ls with globstar on
$ ls /usr/lib/**/liblauncher.so
/usr/lib/xfce4/panel/plugins/liblauncher.so
$ pacman -Qi xfce4-panel
Name : xfce4-panel
Version : 4.16.3-2
Description : Panel for the Xfce desktop environment
Architecture : x86_64
URL : https://docs.xfce.org/xfce/xfce4-panel/start
Licenses : GPL2
Groups : xfce4
Provides : None
Depends On : exo garcon libxfce4ui xfconf libwnck3 libdbusmenu-gtk3 hicolor-icon-theme
desktop-file-utils
Optional Deps : None
Required By : xfce4-battery-plugin xfce4-clipman-plugin xfce4-pulseaudio-plugin
xfce4-screenshooter xfce4-whiskermenu-plugin xfce4-xkb-plugin
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 3,95 MiB
Packager : Evangelos Foutras <foutrelis@archlinux.org>
Build Date : Kam 03 Jun 2021 10:38:01
Install Date : Sel 28 Sep 2021 02:35:20
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
$ ldd /usr/lib/xfce4/panel/plugins/liblauncher.so| grep xfce
libxfce4panel-2.0.so.4 => /usr/lib/libxfce4panel-2.0.so.4 (0x00007efefd408000)
libxfce4ui-2.so.0 => /usr/lib/libxfce4ui-2.so.0 (0x00007efefd3a8000)
libxfce4util.so.7 => /usr/lib/libxfce4util.so.7 (0x00007efefc7d8000)
ls -l /usr/lib/**/liblauncher.so
-rwxr-xr-x 1 root root 120584 Jun 3 10:38 /usr/lib/xfce4/panel/plugins/liblauncher.so
Last edited by almahdi (2021-10-09 02:48:54)
Offline
cannot put a launcher on panel
Can you explain the steps you take to put a launcher on the panel?
Also, try creating a second account on your computer to see if it works there.
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
drop it, I'm aborting it as trying to DL other iso install.
THANKS SO MUCH ANYWAY
Offline
Pages: 1
[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 651.38 KiB (Peak: 668.22 KiB) ]