Author Topic: 'Kicker' not showing all entries (solved)  (Read 1119 times)

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
'Kicker' not showing all entries (solved)
« on: May 01, 2010, 04:44:05 AM »
Hello again.
I have another query which I have not found either in this forum or in kde forums.
If I open the menu editor (kmenuedit) by right click on the 'kicker' icon I have an entry for Wine with the
windows programs that I have installed to run under Wine, ie.
Wine
      Programs
                   Agent Newsreader
                   Any Password
                   Mailwasher Pro

When I first looked in the menu editor the main header was wine - wine, Programs was wine - programs and the rest were
wine - programs - program name. I edited these names to read as above.
My query is why aren't wine or any of the sub-items visible in the 'kicker' menu ?
I have tried with both the Classic menu style and Kickoff style but they are not there.
Can anyone help ?


« Last Edit: May 03, 2010, 02:48:44 AM by scbs29 »
Registered Linux User 490858

Offline denoobifyme

  • Sr. Member
  • ****
  • Posts: 421
Re: 'Kicker' not showing all entries
« Reply #1 on: May 01, 2010, 09:30:55 AM »
I think you can right click on the kicker button and add items/applications to it at will. Same with wine submenus.
Fair warning: I am a whiny, selfish brat who should be denied access to 2010, per a moderator. Box: Acer Aspire One 110-xxxx model. XP wiped (and flushed), 2010 gnome (despite mod) grafted onto 8g flash HD via livecd.

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #2 on: May 01, 2010, 11:12:36 AM »
Thanks for the reply
Yes, you can add by right clicking on the kicker button and selecting Application Launcher Menu Settings (after unlocking widgets)
The only things that can be added, however, are:
Recently used applications, Recently used documents, Applications, Favourites, Bookmarks, Computer,
Recently used, System settings, Run command, Switch user, Save session, Lock screen, Standby, Hibernate,
Sleep, Restart, Shutdown, Logout, Leave

Of these,
Recently used applications, Applications, Favourites, Run command and leave are selected, but only Favourites,
Run command and Leave are actually visible on the kicker menu.
Again, no Wine.
You may be able to right click and add items to a Wine submenu, but as I said, I do not have a Wine
submenu to add things to. It is in the Menu Editor, but not on the kicker menu.


Registered Linux User 490858

Offline denoobifyme

  • Sr. Member
  • ****
  • Posts: 421
Re: 'Kicker' not showing all entries
« Reply #3 on: May 01, 2010, 11:53:25 AM »
I'm not as helpful as I'd like to be, since I don't have a kde4 desktop handy and I'm not proficient in cli. These are just some things you can dabble with while waiting for answers that are much more helpful. In your situation, stumbling through with my limited knowledge, I might go at it this way:

alt+F2
wine (small letters)

This would get it in the Recently Used menu. Perhaps you could edit the main menu from there, or even drag and drop it from Recently Used into the main kicker menu, or to the button itself.

While running Wine, right-click>properties and look for Add To Panel, Add to Menu, Wine settings, Configure Wine, something like that.

In Synaptic, you might try marking Wine for re-installation and adding the sub-programs once again.
Fair warning: I am a whiny, selfish brat who should be denied access to 2010, per a moderator. Box: Acer Aspire One 110-xxxx model. XP wiped (and flushed), 2010 gnome (despite mod) grafted onto 8g flash HD via livecd.

Offline Bald Brick

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6384
  • I'm going South
Re: 'Kicker' not showing all entries
« Reply #4 on: May 01, 2010, 01:08:39 PM »
scbs29,

Have you looked at the right place in the menu? You should find your Wine apps under K-menu->More Applications->Emulators->Wine -- or wherever you yourself have placed them.

By the way, "kicker" used to be the name of the KDE panel in KDE3 and earlier versions. The program launcher menu used to be called the K-menu, the PC-menu (because of the PCLinuxOS icon) or the Start-menu (for people coming from Windows).
Feed the trolls!
They need it!

AMD Athlon 7450 Dual-Core Processor, 7.80 GiB RAM, Nvidia GeForce GT 120/PCIe/SSE2, OpenGL/ES-version: 3.3 0 NVIDIA 295.40, SBx00 Azalia (Intel HDA) soundcard, ‎Logitech B500 webcam, SAA7146 DVB card, HDDs: Seagate 250824AS, Western Digital WD10EAVS-00D

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #5 on: May 02, 2010, 03:51:09 AM »
Thanks for the replies.

denoobifyme. Unfortunately your suggestion does not work because if I run one of these Wine Windows programs it appears in
the Recently Used Documents, not Recently Used Programs. Left or Right clicking then reopens the program.

blackbird. Under More Applications - Emulators - Wine I just have the normal apps installed with Wine.

I attach a screen shot to show what I mean.
The shot shows the Menu Editor with Wine, together with the Windows programs that I run under Wine. As can be seen, none of
these items are visible in the menu as items
The list of programs under More Applications - Emulators - Wine is also shown in the main menu.
The Application Launcher Menu Settings are also shown.

Registered Linux User 490858

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #6 on: May 02, 2010, 03:53:37 AM »
Oops, sorry, wrong image attached.
Registered Linux User 490858

Offline Bald Brick

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6384
  • I'm going South
Re: 'Kicker' not showing all entries
« Reply #7 on: May 02, 2010, 11:10:38 AM »
Sorry, scbs29,

I didn't understand your first post, but I'm beginning to.

You've installed three Windows programs to run under Wine.

They didn't get entries in the K-menu, although you did edit something in the menu editor.

How did you install them? Manually? With Wine-Doors? With an install script?

It seems that Wine-Doors does not create menu entries, while for instance IEs4Linux does. In most cases you have to add the entries to the menu yourself. I still don't understand precisely what you edited when you wrote "I edited these names to read as above". Just the names?

I don't normally use Windows programs, but sometimes (very seldom) I run Internet Explorer under Wine. For that I've manually created the attached menu entry. (Note that I haven't created it under "Wine".)




« Last Edit: May 02, 2010, 11:15:39 AM by blackbird »
Feed the trolls!
They need it!

AMD Athlon 7450 Dual-Core Processor, 7.80 GiB RAM, Nvidia GeForce GT 120/PCIe/SSE2, OpenGL/ES-version: 3.3 0 NVIDIA 295.40, SBx00 Azalia (Intel HDA) soundcard, ‎Logitech B500 webcam, SAA7146 DVB card, HDDs: Seagate 250824AS, Western Digital WD10EAVS-00D

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #8 on: May 02, 2010, 02:40:56 PM »
Thanks for the reply.
Perhaps I have not explained myself very clearly.
I installed Wine from the repository through Synaptic. This gave the menu entry
More Applications - Emulators - Wine - Configurator, File Manager etc. as on the image I attached to my earlier post.

The Windows programs I have installed to run under Wine were installed with the command
wine setup.exe (assuming the name of the installer for the program is setup.exe). This is I believe the preferred way to
install Windows programs under Wine.

When I installed the programs like this with KDE 3.5, a menu item in the Program Launcher (I believe called the kicker in KDE 3.5)
was created called Wine with the program names as subitems.

In the image which I attached to my earlier post the Program Launcher contains More Applications, Archiving, Documentation,
Editors, File Tools etc.
After installing these Windows programs under KDE 3.5 using wine setup.exe (or whatever) an item called Wine also appeared in the
Program Launcher. Similarly to selecting eg. More Applications, which leads to subitems Configuration, Databases, Development
etc, selecting this new Wine menu item led to more subitems, each of which was the Windows program which I had installed.
eg. if Programs ProgA, ProgB, ProgC were installed as above, then the (partial) menu item structure was

More Applications
       Configuration
       Databases
       Development
       etc
Archiving
       Ark
       k3b
Documentation
       KInfoCentre
Editors
       KWrite
       Okteta
File Tools
       Konqueror
       Find Files
       etc
.
.
.
Wine
      ProgA
      ProgB
      ProgC
Navigating the launcher by Wine - ProgA led to ProgA being started and running under Wine, similarly with ProgB and ProgC

I installed the Windows programs in exactly the same way that I did under KDE 3.5.
This Wine item is not in the Program Launcher with KDE4, even though it is in the Menu Editor.
In the Menu Editor, the Wine structure and names after installing the Windows programs were originally
wine - wine
       wine - programs
              wine - programs - agent newsreader
              wine - programs - any password
              wine - programs - mailwasher
The only editing that I did was to change these names to those shown in the image which I attached to my earlier post.
Also, these program name items icons appear to be folder icons instead of program icons and the actual program launchers are not
there, the folders are empty.

« Last Edit: May 02, 2010, 03:16:39 PM by scbs29 »
Registered Linux User 490858

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #9 on: May 02, 2010, 03:15:10 PM »
I have attached a screenshot from PCLos with KDE3.5 to further explain.
In this case I have installed Wine and only one of the Windows programs.
The Menu Editor shows the Wine - Programs - Any Password Pro entry.
This Wine - Programs - Any Password Pro entry is also shown on the 'kicker' menu.
As I said previously, with KDE4 the Wine - Programs etc entry is in the menu editor, but not in the
program launcher menu.
Registered Linux User 490858

Offline Bald Brick

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6384
  • I'm going South
Re: 'Kicker' not showing all entries
« Reply #10 on: May 02, 2010, 03:18:04 PM »
scbs29,

Now you are crystal clear. Perhaps someone who uses Wine daily can help.

If not, I'll install a few tiny Windows programs in different ways and see what happens, but I must get some sleep first.

But looking at your picture it strikes me that "Agent Newsreader", "Any Password" and "MailWasher Pro" seem to be submenus, not application entries.

Edit: I posted before I saw your last post, but the picture in that one does show that  "AnyPassword Pro" appears in the K-menu, and that it is a submenu with three program entries. Are the other submenus empty in the menu editor?
« Last Edit: May 02, 2010, 03:29:57 PM by blackbird »
Feed the trolls!
They need it!

AMD Athlon 7450 Dual-Core Processor, 7.80 GiB RAM, Nvidia GeForce GT 120/PCIe/SSE2, OpenGL/ES-version: 3.3 0 NVIDIA 295.40, SBx00 Azalia (Intel HDA) soundcard, ‎Logitech B500 webcam, SAA7146 DVB card, HDDs: Seagate 250824AS, Western Digital WD10EAVS-00D

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #11 on: May 02, 2010, 03:38:19 PM »
blackbird
thanks for your reply
The only other item in the menu editor that contains folders is System, this has subfolder Session which has subfolder
Windowmanagers. This last subfolder is empty, and System does not appear in the Program Launch menu.
I am beginning to wonder if this is a problem between Wine and KDE4. I also must get some sleep, but in the morning
I will see if I can make something coherent of my posts and try both the Wine and KDE forums.
Registered Linux User 490858

Offline aherkey

  • Full Member
  • ***
  • Posts: 109
Re: 'Kicker' not showing all entries
« Reply #12 on: May 02, 2010, 04:34:24 PM »
Wine menu entries in the kickoff menu are known as custom menu entries and are unique to every user. They reside in the users home directory under ~/.local/share and ~/.config/menus. The menu entries will not show if there aren't any associated .desktop files in the menu list.  In other words if the menu just has a menu tree with sub menus and no executables the menu entries/tree will not be displayed. If you ever ran the "Restore to System Menu" option in the menu editor, this will wipe out all the custom menu programs and just leave the tree (undisplayed). If this is not the case you can try to manually rebuild each menu entry.  The desktop files and Icons should still be under ~/.local/share/applications and ~/.local/share/icons. The menu file is ~./config/menus/applications-kmenuedit.menu. The manual merge of the missing menus is not an easy task and I would recommend you just use the menu editor and add each program manually.

Good luck.     :)

- Andy
 

Offline scbs29

  • Full Member
  • ***
  • Posts: 224
Re: 'Kicker' not showing all entries
« Reply #13 on: May 03, 2010, 02:48:17 AM »
aherkey - Thanks for the reply.
I did as you suggested and added the menu entries by hand. This has worked and I now have Wine and
the installed programs in the menu.
This has also had the side effect that I can now add these programs to a Quicklaunch widget in a panel.
Seems strange that this appears to be necessary with KDE4 when it was handled automatically in KDE3.5.
I suppose that the KDE development team had a reason for this, but I cannot see what it might have been !

Registered Linux User 490858