Results 1 to 9 of 9

Thread: Invoking the Gnome start menu from the command line.

  1. #1

    Default Invoking the Gnome start menu from the command line.

    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.

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,768

    Default Re: Invoking the Gnome start menu from the command line.

    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.

  3. #3

    Default Re: Invoking the Gnome start menu from the command line.

    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.

  4. #4
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,672
    Blog Entries
    1

    Default Re: Invoking the Gnome start menu from the command line.

    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

  5. #5

    Default Re: Invoking the Gnome start menu from the command line.

    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?

  6. #6
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,672
    Blog Entries
    1

    Default Re: Invoking the Gnome start menu from the command line.

    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?

  7. #7

    Default Re: Invoking the Gnome start menu from the command line.

    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.

  8. #8
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,672
    Blog Entries
    1

    Default Re: Invoking the Gnome start menu from the command line.

    Looks like we both found the answer - its mentioned in the thread I pointed to. Good result. SOLVED!

  9. #9

    Default Re: Invoking the Gnome start menu from the command line.

    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.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •