On Sunday 14 April 2002 19:19, Borsenkow Andrej wrote: > � ���, 14.04.2002, � 21:01, Alexander Skwar �������: > > �Danny Tholen� sagte am 2002-04-14 um 14:12:32 +0200 : > > > another reason can be: duplicate entries in /usr/lib/menu, read > > > about it here: > > > http://www.pclinuxonline.com/modules.php?name=News&file=article&sid > > >=1850 > > > > Hm, he says: > > > > In my case there were 2 files who wrote in the same foobar.desktop > > file. > > > > Where is the output file specified? Is it the entry for > > "kde_filename"? > > Indirectly. It is here (/etc/menu-methods/kde3 and resp. > simplified/kde3; everything is actually one line): > > genmenu=parent($section) "/" ifeqelse($kde_filename, "", $title, > $kde_filename) ifeqelse($command, "", "/.directory", ".desktop") "" > > > Yes. usually it is a problem of mixed installation (both KDE2 and KDE3) > that specify the same output file. > > One fix is somewhat deep modification of files in /usr/lib/menu (so > that KDE2 menu methods process only KDE2 files and KDE3 menu methods > process only KDE3 files). But may be you are right ... assuming we > change it to something like > > genmenu=parent($section) "/" ifeqelse($kde_filename, "", $title, > $kde_filename) "-kde3" ifeqelse($command, "", "/.directory", > ".desktop") "" > > this will result in e.g. konsole.desktop for KDE2 and > konsole-kde3.desktop for KDE3. > > -andrej
If you have "standard menus" - i.e. not mandrakised - this problem doesn't manifest itself. -- Peter Ruskin, Wrexham, Wales. AMD Athlon XP 1600+, 512MB RAM. Registered Linux User 219434. Mandrake Linux release 8.3 (Cooker) Kernel 2.4.18-10mdk, XFree86 4.2.0, patch level 9mdk. KDE: 3.0.0. Qt: 3.0.3. Up 56 minutes.
