Results 1 to 3 of 3

Thread: libcanberra-gtk-module "missing"

  1. #1

    Default libcanberra-gtk-module "missing"

    When I try to launch an application which uses GTK1 (actually I have no idea what does it use, it's just my guess), I get the following text in the console:
    Code:
    Gtk-WARNING **: Failed to load module "libcanberra-gtk-module.so": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
    It writes this message twice, then it won't run. I'm not absolutely sure that it would run if I were to fix this "canberra" thing, but it is a viable possibility, well, who knows...
    I read on the Internet that one should run the following command:
    Code:
    sudo chmod -x /etc/X11/Xsession.d/52libcanberra-gtk-module_add-to-gtk-modules
    ...to fix this error, but I have no such file in my system and there is no such directory in my system: /etc/X11/Xsession.d/; I tried to find this file by searching the whole filesystem, but there is no such file.
    Then I read another suggestion, it was said that one should include this canberra library in the GTK_MODULES environment variable, but I checked it and I figured that my GTK_MODULES variable already contains canberra-gtk-module, and it's the only thing it contains, I didn't add it there manually, it was already there... ... ...
    Any suggestions?

  2. #2
    Join Date
    May 2010
    Location
    Space Colony Lagrange Point 22° à, 77° Ƅ, 56° ɤ, 99° ɜ
    Posts
    3,166

    Default Re: libcanberra-gtk-module "missing"

    When i searched in YaST installer, i found that this .so file is present in below packages. You can try installing them
    Code:
    • libcanberra-gtk2-module
    • libcanberra-gtk3-module
    GNOME Version 3.20.2
    openSUSE Leap 42.3 64-bit

    www.vazhavandan.blogspot.com

  3. #3

    Default Re: libcanberra-gtk-module "missing"

    lol I have managed to "fix" it; It stopped complaining about this library after I cleared the GTK_MODULES variable; but now it crashes while loading just like it did before; it just throws a different error message to the output lol

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •