I’m wanting to be able to run the Open Suse start menu from the command line. Working remotely, I have found that I have faster response time by only running specific X components instead of an entire desktop (particularly useful under Windows 7 Cygwin). Specifically, I’d like to invoke the start menu from a ssh command line.
On Linux Mint, the line command is:
mintmenu
What is the equivalent command to bring up the Slab Start Menu on Open Suse?
I’m running Gnome Desktop.
Thanks.
I’m confused are you running in a Xwindow environment or a command line? If X is not running you can’t invoke X programs.
I am remoting from one computer to another with the command:
ssh -CY myaccount@10.0.0.3 (or whatever ip of the remote machine).
The ssh tunnel now is passing X information to the computer I’m sitting at – the near computer. For example, at the Bash ssh prompt, I can type:
nautilus --browser for bringing up the file browser.
or
gnome-terminal to bring up a gnome terminal.
All the Gnome features for the particular app are fowarded to the near computer from the remote computer, including all the bells and whistles of that app running under gnome. However, the desktop, panel, wallpaper, etc. of the remote computer are not shown.
I’m not quite sure what you’re trying to achieve either, but as these are ultimately all apps, they can usually be controlled from CLI commands. I’m wondering if the gnome-panel command is what you’re after?
Reload the Gnome or KDE Panels Without Restarting (Linux) - How-To Geek
I’ve actually tried the gnome-panel, and it kind of ran out of room. It showed the last widget I added to the panel, and everything else on the panel was hidden.
The near computer: The near computer is running LinuxMint with Gnome Desktop as the manager. I open a gnome-terminal on the near computer and type in the ssh command:
ssh -YC myremoteaccountname@farcomputer.something.something
At this point, I get a bash prompt in the gnome-computer on the near computer.
The far computer: The far computer is also a Linux computer running openSSH server. The far computer need not even be in X, and can even be in run level 3. When the far computer happens to be a LinuxMint computer, I can type “mintmenu” and the start menu from the far computer is displayed on the near computer. “mintmenu” is the command to bring up the popup start menu for LinuxMint (btw, the far computer is a dual-boot LinuxMint / OpenSuse computer). “mintmenu” works for the LinuxMint side of the far computer. What is the name of the OpenSuse popup start menu? The about section of the popup has the caption “slab 0.9.13”. However, I cannot type “slab” to bring up the popup. I’m wondering what the name of that popup is? Is there a command, and what is its name?
You might have to trawl through the process table to find the responsible process/app. I don’t have a full Gnome environment, but I know that if I start gnome-panel, a menu icon gets added, which has the corresponding process name ‘main-menu’. I can’t invoke this directly, but can kill the process and make the menu icon disappear. AFAIU, there is also ‘gnome-main-menu’, which I think is the ‘slab’ menu app you’re referring to (although I may be wrong here).
After a bit of googling, I found this:
Gnome-main-menu (slab): can’t run app-browser from terminal
Does that help?
I just happened upon another thread that provides the solution. The command I was looking for is “application-browser”. I typed this into the ssh command line. It’s the same thing as just typing it into a gnome-terminal.
The ssh command if you have the ssh server on your machine setup is:
“ssh -CY someremoteuser@remote.type.of.host”
and then:
“application-browser”
at the ssh bash prompt.
This is the name of a complete menu, and this will work. The beauty of doing individual gnome objects instead of an entire desktop is speed (No need for a VNC client).
Thank you. I just couldn’t rest until I had this answered. I would consider this thread question answered.
Looks like we both found the answer - its mentioned in the thread I pointed to. Good result. SOLVED! 
I meant to post the thread I found the answer in:
How can I start “Application Browser” from the command line? - openSUSE Forums
I wasn’t using the right search terms, and that’s why it took me so long. Your thread is similar.