Results 1 to 8 of 8

Thread: Amarok "no application installed that can open files of type folder (inode/directory)"

  1. #1

    Default Amarok "no application installed that can open files of type folder (inode/directory)"

    Amarok Track details contains Location field with Folder button next to it. Expected behavior is Amarok opens the directory containing the media selected by Edit track details. Instead Amarok displays Install Additional Software dialogue:
    http://imgur.com/7vachrz
    It seems Amarok doesn't see any installed applications on the system:
    http://imgur.com/pcaRVDd
    Here is what inode/directory is actually associated with on my system:
    http://imgur.com/jBVc1eL

    zypper lr output:
    Code:
    Repository priorities are without effect. All enabled repositories share the same priority.
    
    
    # | Alias                               | Name                                      | Enabled | GPG Check | Refresh
    --+-------------------------------------+-------------------------------------------+---------+-----------+--------
    1 | Local_repository                    | Local repository                          | Yes     | ( p) Yes  | Yes
    2 | http-download.opensuse.org-a8201f97 | home:Bumblebee-Project:nVidia:latest-beta | Yes     | (r ) Yes  | Yes
    3 | http-download.opensuse.org-fc9f46f2 | openSUSE:Tumbleweed                       | Yes     | (r ) Yes  | Yes
    4 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss               | Yes     | (r ) Yes  | Yes
    5 | repo-oss                            | openSUSE-Tumbleweed-Oss                   | Yes     | (r ) Yes  | Yes
    6 | repo-source                         | openSUSE-Tumbleweed-Source                | Yes     | (r ) Yes  | Yes
    7 | repo-update                         | openSUSE-Tumbleweed-Update                | Yes     | (r ) Yes  | Yes
    8 | utilities                           | tmux powerline                            | Yes     | (r ) Yes  | Yes
    Here's output of rpm -q --changelog amarok|head
    Code:
    * Sun Sep 18 2016 cornelis@solcon.nl
    - Add Fix-MPRIS2-DesktopEntry-value.patch to get working media
      controls in plasma taskbar (kde#565275)
    
    
    * Wed May 25 2016 martin.liska@suse.com
    - Add gcc6-workaround.patch to workaround an error seen by GCC,
      link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71273.
    
    
    * Sun May 15 2016 hrvoje.senjan@gmail.com
    - Use share-mime-info macros (boo#979301)

  2. #2

    Default AW: Amarok "no application installed that can open files of type folder (inode/directory)"

    Amarok is a KDE4 application, and just uses KDE4's facilities for this.
    So your problem seems to lie in KDE4's settings/caches.

    Try to run "kbuildsycoca4 --noincremental" (as user), that should rebuild kdelibs4's cache of installed applications.
    Last edited by wolfi323; 13-Nov-2016 at 09:31.

  3. #3

    Default Re: Amarok "no application installed that can open files of type folder (inode/directory)"

    Code:
    kbuildsycoca4 --noincremental
    kbuildsycoca4 running...
    kbuildsycoca4(2570): "applications.menu"  not found in  ("/home/myusername/.config/menus/", "/etc/xdg/menus/")
    Still can't see any applications using the same method described in the OP.

  4. #4

    Default Re: Amarok "no application installed that can open files of type folder (inode/directory)"

    Quote Originally Posted by pmargeti34 View Post
    Code:
    kbuildsycoca4 --noincremental
    kbuildsycoca4 running...
    kbuildsycoca4(2570): "applications.menu"  not found in  ("/home/myusername/.config/menus/", "/etc/xdg/menus/")
    That's bad, and likely the reason for your problem, as "applications.menu" contains the application menu structure.

    That file is part of desktop-data-openSUSE here on 13.2, so try to (re)install that package:
    Code:
    sudo zypper in -f desktop-data-openSUSE

  5. #5

    Thumbs up Re: Amarok "no application installed that can open files of type folder (inode/directory)"

    I've installed the suggested files and reran kbuildsycoca4 --noincremental
    Code:
    kbuildsycoca4 running...
    kbuildsycoca4(7599) VFolderMenu::loadDoc: Parse error in  "/home/myusername/.config/menus/applications-merged/xdg-desktop-menu-dummy.menu" , line  1 , col  1 :  "unexpected end of file"
    Error message looked discouraging, however Amarok now does correctly open Dolphin with path to media file.

    Thank you for quick and accurate diagnostic and support!

  6. #6

    Default Re: Amarok "no application installed that can open files of type folder (inode/directory)"

    For the record, I just had a look inside a recently installed Tumbleweed VM, and desktop-data-openSUSE was there.
    So it doesn't seem to be a general problem after all, e.g. by missing package dependencies.

    Either the package got uninstalled on your system for some reason, or the file got corrupted/deleted somehow I suppose...

  7. #7

    Default Re: Amarok "no application installed that can open files of type folder (inode/directory)"

    Mea culpa, I removed wallpaper-branding-openSUSE and that's a required package for it. I just didn't see a downside to it's removal until I tried accessing a folder which contained a song.

  8. #8

    Default Re: Amarok "no application installed that can open files of type folder (inode/directory)"

    Well, the package dependencies are there for a reason...

    Anyway, I'm glad that I could help you.

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
  •