Unity is not working properly because unity-panel-service was not found

12,875

Solution 1

I had a similar issue due to a broken graphics driver which didn't go away when I reinstalled fglrx. I eventually stumbled upon the solution: The unity plugin had been disabled in the compiz settings!

Fixed by running ccsm then enabling the Unity plugin and disabling any conflicts.

Solution 2

I had the same issue. Had fiddled around with ccsm for a bit and downloaded some updates, then after rebooting unity 3D no longer worked. Missing launcher and panel.

unity --reset didn't help and I had to use Ubuntu 2D (this option was deprecated since Ubuntu 12.10).

Thanks to your link, I found unity-panel-service in /usr/lib/unity/unity-panel-service. I used dpkg-query -L unity-services after finding the package name in the man page you linked. That gives you the location of all its contents.

I then ran /usr/lib/unity/unity-panel-service while logged into 2D. I didn't expect that to work, and it doesn't. It exits with a fatal error, saying it cannot register itself. Not surprising, since there already is a panel, I guess. However, after the failed start in 2D, I can suddenly log into 3D again and everything is back to normal. Hope that works for you, too.

If you don't have /usr/lib/unity/unity-panel-service, then I'd try removing and re-installing the unity-services package, which provides that executable.

Share:
12,875

Related videos on Youtube

Luiz Rodrigo
Author by

Luiz Rodrigo

Updated on September 18, 2022

Comments

  • Luiz Rodrigo
    Luiz Rodrigo over 1 year

    I've downloaded some updates for Ubuntu 11.10 and, after I restarted my computer to the changes take effect, I've realized that the Unity interface was not working properly. The left panel (where the apps stay), and the top bar was also not appearing. I've restarted my computer again but the things stood the way they were.

    Well, then I tried to force Unity to run via terminal, but when I try unityor unity --reset, the first message that appears is "unity-panel-service: process not found". When I type unity-panel-service on terminal, it also says it is not found.

    Then I searched about it on the web and got this page (http://manpages.ubuntu.com/manpages/oneiric/man1/unity-panel-service.1.html) which says that unity panel service is the process responsible for loading the panels that are missing.

    So, my question is, how can I re-download or reinstall it so unity can work again? Or, of course, if I'm wrong and the reason unity is not working is not that, please tell me :)

  • Daniel Kmak
    Daniel Kmak over 8 years
    Does not work for me.