I am running Xubuntu 16.04.2 LTS with Xfce 4.12

I have customized the panel, but after saving the changes I got the message:

"Please restart the panel for visibility changes to take effect."

How can I restart the panel?

  • You could try rebooting
    – M. Becerra
    Mar 9 '17 at 16:57

To restart the panel, open the terminal and run the following command:

xfce4-panel -r

Your changes should be visible now.

The -r option stands for restart, as described in the man page:

-r, --restart

Restart the running panel instance

(Source: http://manpages.org/xfce4-panel)

  • In my case the -r only stopped and not started the panel :\ Could be me..
    – danger89
    Sep 9 at 19:36
  • Works in Arch Linux with Xfce as well. Thanks.
    – Marcin
    Sep 27 at 2:33
  • For me, this made the panel vanish completely, and furthermore the panel configuration tool from the Settings Manager will no longer launch. (On 19.10 now.)
    – Pointy
    Oct 2 at 14:31

Sometimes I find that, xfce panel is gone. Therefore I need to restart the panel.

Above restart process do not work 100%. In my system, it cannot initialize session-buttons and other add-on(s).

To complete panel restart, just open the task manager and kill the xfce4-panel process. Don't worry. System will restart the panel just after is has been killed.


If you think you'd be better off killing the panel process first, try this:


panelcommand=$(ps aux | grep -e "xfce4-panel" | grep -e "--display" | awk '{print $11,$12,$13,$14,$15}')

ps aux | grep -e "xfce4-panel" | grep -e "--display" | awk '{print $2}' | xargs kill


Works fine in Debian 07 (Wheezy).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.