Hi, I have a lot of troubles to understand the menu structure used in SuSE 9.2. The problem: I have installed crossover office. It created CrossOver menu entry in KDE, and "Windows Application" entry as well. Unfortunately I have deleted the "Windows Application" entry and I can not make it reappear. Even complete reinstall of CrossOver does not help. Now I have in /usr/share/desktop-directories these 2 .directory files, but only CrossOver one is shown. So, I started to dig in, and I see that the menu structure (folder "Windows Applications", subfolder "Programs", and .desktop files for the apps) is in ~/.kde/share/applink But if I try to create a new Menu subfolder in Menu Editor, it puts a new .directory file in ~/.local/share/desktop-directories, and if I create a new menu item (application) it puts its .desktop file in ~/.local/share/apps. If I go in MenuEditor and delete the new created entries, these files from ~/.local/share are not deleted. So, I think there should be one more file somewere else, which defines the relations between the Menu folders and the apps, but I can not find where. And I can not figure out how to recreate my "Windows Applications" entries. I can do it manually, but that way if I install some new application in CrossOver, it will not appear on the menu, but entry will be created in ~/.kde/shared/applink/Windows Application Any help will be highly appreciated. Sunny -- Get Firefox http://www.spreadfirefox.com/?q=affiliates&id=10745&t=85
On Fri, 2005-04-01 at 13:42 -0600, Sunny wrote:
Hi, I have a lot of troubles to understand the menu structure used in SuSE 9.2.
The problem: I have installed crossover office. It created CrossOver menu entry in KDE, and "Windows Application" entry as well.
Unfortunately I have deleted the "Windows Application" entry and I can not make it reappear. Even complete reinstall of CrossOver does not help.
Now I have in /usr/share/desktop-directories these 2 .directory files, but only CrossOver one is shown.
So, I started to dig in, and I see that the menu structure (folder "Windows Applications", subfolder "Programs", and .desktop files for the apps) is in ~/.kde/share/applink
According to cxoffice: If you need to restore ~/.cxoffice, run 'cxmenu --createall' to restore your desktop menus, and use cxsetup to restore your associations. YMMV -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 * Only reply to the list please* "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
On Friday 01 April 2005 14:02, Ken Schneider wrote:
According to cxoffice:
If you need to restore ~/.cxoffice, run 'cxmenu --createall' to restore your desktop menus, and use cxsetup to restore your associations.
YMMV
Thats what I did. Also I did --menu --createall as they suggested. But it creates a folder structure in ~/.kde/share/..., not .directory and .desktop files as it should. Right now I'm going through cxmenu script to see if I can figure it out, but my scripting skills are not so good. Actually, what puzzles me is that there is a .direcotry file in /usr/share/... (which as I understand means this entry is for all users), but then I do not see them in menu editor.
-- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998
Thanks Sunny -- Get Firefox http://www.spreadfirefox.com/?q=affiliates&id=10745&t=85
On Fri, 2005-04-01 at 14:10 -0600, Sunny wrote:
Thats what I did. Also I did --menu --createall as they suggested. But it creates a folder structure in ~/.kde/share/..., not .directory and .desktop files as it should. Right now I'm going through cxmenu script to see if I can figure it out, but my scripting skills are not so good.
Actually, what puzzles me is that there is a .direcotry file in /usr/share/... (which as I understand means this entry is for all users), but then I do not see them in menu editor.
What I have done in the past is make a backup of the cxoffice and .cxoffice dirs, remove them, reinstall cxoffice and then restore the backup. This at least restores the menu under kmenu. -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 * Only reply to the list please* "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
On Friday 01 April 2005 16:15, Ken Schneider wrote:
What I have done in the past is make a backup of the cxoffice and .cxoffice dirs, remove them, reinstall cxoffice and then restore the backup. This at least restores the menu under kmenu.
I did it before I post. Doesn't help. It looks like SuSE or KDE are storing somewhere some more info, and this place is corrupted for me. I played with: Create a new submenu in MenuEdit, and name it "test". Now I see test.directory in ~/.local/share/desktop-directories/ Now, if I delete it (again in the editor) the file is still there. And if I create a new submenu, with the same name, there is test-2.direcoty there. The same happens with menu items. And in these files (.direectory and .desktop) I do not see any line that shows which item to which submenu belongs. So this should be stored somewhere else. I'm completely lost in all that stuff... and I really would like to know how all these menues work. What I know for sure is that I need to make it work again, just I do not have more ideas...
-- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998
Cheers Sunny -- Get Firefox http://www.spreadfirefox.com/?q=affiliates&id=10745&t=85
Folks, Since having to re-build my machine yesterday (screwed up XP, extra memory and install of 9.3) I'm not getting any mail from the list! I'm using Thunderbird under XP (not configured it in SuSE yet and spend all day in XP using VNC and Remote Desktop Sharing to access the systems at work) and have re-installed the latest version and configured it so I'm getting mail OK from everyone else but I haven't seen anything from the list for two days. I've cross-checked my old posts and the address is definitely right. If anyone sees this post, could you please post a reply to me directly and to the list and we'll see if either gets through. As for 9.3. I had a few false starts: * The installation couldn't see my disk a WDC WD2500JD-00HBB0 [Hard drive] (250.06 GB - SATA). Eventually I added an IDE disk and SuSE installed OK but I still couldn't get it to see the SATA disk. * Then the new installation wouldn't run X! I had an NVIDIA card (haven't got a note of the type, but it's a recent one). So, as part of the re-build I swapped out the NVIDIA card for an older model and updated the BIOS. Then the installation went like a dream! It recognised both disks, got the card and monitor right and X worked, it recognised the wireless keyboard and mouse, the scanner and printer (both HP), Firewire, Bluetooth, Wireless, TV and various types of flash-cards, etc. The only thing it didn't recognise was the sound card ( a 'C-Media High Definition Audio Device'). I'll have a go at getting that working tonight. KDE3 looks a great improvement on 2. Now all I've got to do is get the sound going and sort out Thunderbird so it shares the profile on the windows disk. Thanks for any help/comments, Colin
Sorry about breaking this thread, folks, I stupidly took the easy way to address the mail by replying to another message, forgetting the 'In-Reply-to'. Anyway I see the problem was the list and not me! So all's well that ends well! Colin Colin Fraser wrote:
Folks,
Since having to re-build my machine yesterday (screwed up XP, extra memory and install of 9.3) I'm not getting any mail from the list!
I'm using Thunderbird under XP (not configured it in SuSE yet and spend all day in XP using VNC and Remote Desktop Sharing to access the systems at work) and have re-installed the latest version and configured it so I'm getting mail OK from everyone else but I haven't seen anything from the list for two days. I've cross-checked my old posts and the address is definitely right.
If anyone sees this post, could you please post a reply to me directly and to the list and we'll see if either gets through.
As for 9.3. I had a few false starts:
* The installation couldn't see my disk a WDC WD2500JD-00HBB0 [Hard drive] (250.06 GB - SATA). Eventually I added an IDE disk and SuSE installed OK but I still couldn't get it to see the SATA disk. * Then the new installation wouldn't run X! I had an NVIDIA card (haven't got a note of the type, but it's a recent one).
So, as part of the re-build I swapped out the NVIDIA card for an older model and updated the BIOS.
Then the installation went like a dream! It recognised both disks, got the card and monitor right and X worked, it recognised the wireless keyboard and mouse, the scanner and printer (both HP), Firewire, Bluetooth, Wireless, TV and various types of flash-cards, etc.
The only thing it didn't recognise was the sound card ( a 'C-Media High Definition Audio Device'). I'll have a go at getting that working tonight.
KDE3 looks a great improvement on 2. Now all I've got to do is get the sound going and sort out Thunderbird so it shares the profile on the windows disk.
Thanks for any help/comments,
Colin
participants (3)
-
Colin Fraser
-
Ken Schneider
-
Sunny