2012/8/29, Camaleón <noela...@gmail.com>: > On Wed, 29 Aug 2012 20:41:52 +0800, Ryan Duan wrote: > >> Thank you, Camaleón! > > You're welcome but please, keep your replies at the bottom :-) > >> 2012/8/29 Camaleón <noela...@gmail.com>: >>> On Tue, 28 Aug 2012 23:43:25 +0800, Ryan Duan wrote: >>> >>>> I use Debian squeeze, now it cannot find OpenOffice.org-Impress to >>>> open odp and ppt files, but Impress does have been installed, I can >>>> use command "ooffice -impress" to open it. >>> >>> (...) >>> >>> sm01@stt008:~$ whereis ooimpress >>> ooimpress: /usr/bin/ooimpress /usr/share/man/man1/ooimpress.1.gz >>> ^^^^^^^^^^^^^^^^^^ >>> >>> If file association is what fails, you can manaully instruct your DE >>> (GNOME?) for opening the files (e.g., ".odp" and ".ppt") with OOo >>> Impress. > >> To manually create file association or create menu entry is not my >> goal. I know it can solve the cannot-open-problem, but what I really >> want to know is where GNOME configures the file associations and menu >> entries, why it cannot list OOo Impress in the "installed applications" >> list. > > In GNOME2 you can edit the menu using Alacarte (right-click over the main > menu button and select "Menu edit". From there you can add/rename/remove > the desired entries. > > This can be also done manually by creating the corresponding ".desktop" > file in "/usr/share/applications/ooo-impress.desktop" (this is a system > wide entry available for all your system users). >
Camaleón, thank you for your heuristic answer! I have found the root reason to the problem. I thought some user local .desktop files shadowed the one in /usr/share/applications/. Finally, I found it: ~/.local/share/applications/openoffice.org-impress.desktop. This file was generated from the system-wide one in /usr/share/applications/ as the template. I compared the two files and saw the line order was different, further more, the problem was due to the additional entry "Hidden=true"! After I deleted this entry, everything was fine. Removing the whole file also works. I don't have any idea why the "Hidden=true" entry was generated, but it doesn't matter now. Thank you again! Best wishes, Ryan -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/capno5hek6vmyy_i9az6+pi15yn35sbsyrjluarm0hhwkwpm...@mail.gmail.com