Zorin Menu disappeared

I'm using a zorin appearance layout that would normally show the Zorin Menu icon in the bottom left of the taskbar (the equivalent of the Windows start menu). Somehow I got the Zorin Menu to disappear completely and I don't know how to get it back. It seems I have glitched out my installation and the whole Zorin Menu is gone.

I've already tried:

  • Switching to another zorin appearance and back again
  • Ensuring my taskbar settings have the "Left" button visible and stacked to the left
  • sudo apt --reinstall install gnome-shell-extension-zorin-dash
  • Restarting my PC
  • sudo alacarte from terminal and resetting my configuration

Other Notes:
I'm dual booting with Windows 10. What I was doing just before having the Zorin Menu disappear was trying to unpin an app from my taskbar, which wasn't working. I also tried changing my settings in the Alacarte/Main Menu. I will note that my Alacarte also seems broken because if I search for "Main Menu" in my universal search and click the Main Menu app, nothing opens. I can launch Main Menu from the console if I use sudo alacarte. I had also just done a bunch of software updates.

Any help would be appreciated. Hoping I don't need to reinstall the whole OS.

Install gnome extension app and check the Zorin menu is disabled.

2 Likes

Welcome to the Forum!

Could You post a Picture of the Zorin Appearance Layout that You use?

Because of the Zorin Menu: First we should look if it is still on you System. Please go the Gnome Software and look for Extensions Manager:

Install it and open it on the first Tab (''Installed'') scroll down and look if this is still there:

If yes, check if the toggle is turned off (like You see on the Picture). If it is turned off, turn it on. If it isn't there anymore, type in the Terminal:

sudo apt install gnome-shell-extension-zorin-menu

Because of Alacarte: Try it with a Reinstallation of it. For this use the Command:

sudo apt reinstall alacarte
2 Likes

@Storm @Ponce-De-Leon The extension manager was missing so I searched it in the Gnome Software and installed it:

When I open the extension manager and look for the Zorin Menu toggle it has an error:

"GLib.MarkupError: Error on line 1 char 1: Document was empty or contained only whitespace"

Regarding the alacarte, I tried the command sudo apt reinstall alacarte which ran without error in the terminal, but opening the Main Menu still doesn't work. If I use sudo alacarte then it opens and gives me these errors in terminal:

FYI this is the Zorin Appearance Layout that I use:

Desktop looks like this:

Okay, and when you change the Layout to the first one, it doesn't work, You wrote above ...

So, let's try it first with reinstalling the Zorin Menu. Type in the Terminal:

sudo apt reinstall gnome-shell-extension-zorin-menu

And for alacarte we goo a Step further and uninstall it and then install it again. to do that, type in the Terminal:

First:

sudo apt purge alacarte

Then:

sudo apt install alacarte
1 Like

I ran all 3 commands and restarted my PC, but unfortunately no change. I still see the error on the Zorin Menu setting in the extension manager. When I select "See Details" it says that it may be an unsupported version with comments from other people saying it doesn't work. Could this extension be different than the version that is packaged with the normal Zorin installation? Or could something with my GLib be messed up as stated in the error from my previous reply and screenshot?

That is related to an outdated extension what lays on the Gnome Extension Website and doesn't have anything to do with the one in Zorin OS.

What we could try ... Well we could try it with a Reinstall of the Zorin Desktop and Zorin Appearance.

For the Zorin Desktop:

sudo apt reinstall zorin-os-desktop

For Zorin Appearance:

sudo apt reinstall zorin-appearance zorin-appearance-layouts-support zorin-appearance-layouts-shell-core

Tried both commands and restarted my PC but no changes. I also found this related article when researching the error:

I couldn't find a ~/.config/menus file but I may not have been looking in the right directory. Anyone know what the full path is for this file?

It's in yoour home directory. you need to set you file browser to see hidden files. The dot infront means it's hidden.

1 Like

to reveal hidden files in Nautilus, just hit:

Ctrl+H

1 Like

The ~ means the home Directory. So, open Nautilus and click on the Settings-Button beneath the min/max/close-Buttons and mark the Option ''Show Hidden Files'':

Then You see in Your home folder more Files appearing. This is becaue of the Point at the Beginning of the file Name. With a Point it will be a hidden File and by default not be visible. When the Files appears, You should see the .config Folder:

Click on it and in it, You should find (hopefully) the menus Folder:

And in this Folder, You should find this File:

Are these - I mean the menus Folder and the File - there?

1 Like

Ok I was able to find the file which indeed was 0 bytes, deleting it allowed alacarte / Main Menu to work now. I tried changing a few settings and resetting system configuration in the Main Menu, but ultimately the Zorin Menu is still disabled with an error in the Extension Manager.

Maybe if I knew what file it's referring to I could delete it, or compare the contents to someone with a working Zorin Menu:

I tried to search in /usr/share/gnome-shell/extensions/zorin-menu@zorinos.com but I didn't see any files with 0 bytes. Any other ideas?

That looks okay for me. I took a Look in my Folder.

Hmm ... Okay, the Error Message says the there is something with ''line 1 char 1''. Please open stylesheet.css with the Text Editor and look if in Line 1 is at the Beginning a Space.

The css seems ok. Too bad the error can't specify exactly what file it's referring to...

It would be annoying but You could take a Look in every File there.

After restarting my PC today the Zorin Menu was back! I didn't change anything else since my last post. I had just shut down my PC and booted back into Windows, then this morning booted back into Zorin. Hopefully it doesn't disappear again.

For anyone reading this post in the future, here is what I think worked for me:

  1. Delete the file /home/.config/menus/gnome-applications.menu which requires showing hidden files
  2. Delete the Main Menu application: sudo apt purge alacarte
  3. Reinstall the Main Menu application: sudo apt install alacarte
  4. Open the Main Menu application and click "Restore System Configuration"
  5. Reinstall the Zorin Menu: sudo apt reinstall gnome-shell-extension-zorin-menu
  6. Restart the PC

Thank you for everyone's help, Happy New Year.

3 Likes