Author Topic: [SOLVED] catfish not working  (Read 1894 times)

0 Members and 1 Guest are viewing this topic.

Offline hecluro

  • Neuling
  • *
  • Posts: 7
  • I'm new. Be nice!
  • Branch: Stable
  • Desktop: Mate 1.10.2
  • GPU Card: Nvidia Geforce Go 7900 GS / Intel GMA 3150
  • GPU driver: Free driver
  • Kernel: i686 Linux 4.1.9-1-MANJARO
  • Skill: Novice
[SOLVED] catfish not working
« on: 06. September 2015, 13:35:55 »
Hello everyone

I have a problem with catfish: it doesn't work.

When I try to run it from openbox menu or thunar it simply does nothing.

If I try to run it from the terminal I receive this messages:

Code: [Select]
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkImageMenuItem:use-stock is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkImageMenuItem:image is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:top-padding is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:left-padding is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkWidget:margin-left is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkTreeView:rules-hint is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkWidget:margin-right is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)

(catfish.py:960): Gtk-WARNING **: gtkwidget.c:8554: widget not within a GtkWindow
Traceback (most recent call last):
  File "/usr/share/catfish/bin/catfish.py", line 44, in <module>
    catfish.main()
  File "/usr/share/catfish/catfish/__init__.py", line 73, in main
    window = CatfishWindow.CatfishWindow()
  File "/usr/share/catfish/catfish_lib/Window.py", line 166, in __new__
    new_object.finish_initializing(builder)
  File "/usr/share/catfish/catfish/CatfishWindow.py", line 247, in finish_initializing
    menuitem.hide()
AttributeError: 'NoneType' object has no attribute 'hide'

I tried re-installing it and installing optional dependencies with no success.

My system:

Code: [Select]
OS: Manjaro 0.8.13.1 Ascella
Kernel: i686 Linux 4.0.9-1-MANJARO
Packages: 880
Shell: bash 4.3.39
Resolution: 1024x600
WM: OpenBox
WM Theme: ManjaroFlatDark
GTK Theme: ManjaroFlatLight [GTK2/3]
Icon Theme: Faenza-Green
Font: Roboto 9
CPU: Intel Atom CPU N450 @ 1.666GHz
GPU: Mesa DRI Intel(R) Pineview M x86/MMX/SSE2
RAM: 220MiB / 2007MiB

Any ideas?

Thank you very much and best regards
hecluro
« Last Edit: 06. September 2015, 23:14:27 by hecluro »

Offline xfce_user

  • Neuling
  • *
  • Posts: 10
  • I'm new. Be nice!
  • Branch: Testing
  • Desktop: Xfce
  • GPU Card: Intekl
  • Kernel: linux42_x64
  • Skill: Novice
Re: catfish not working
« Reply #1 on: 06. September 2015, 14:07:28 »
I know you said you installed dependencies but installing just mlocate worked for me.

Offline rudregues

  • Neuling
  • *
  • Posts: 39
  • I'm new. Be nice!
  • Desktop: Openbox
  • Skill: Intermediate
Re: catfish not working
« Reply #2 on: 06. September 2015, 15:56:36 »
Lauching from terminal, I have the same errors as you except by the last lines:
Code: [Select]
$ catfish
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkImageMenuItem:use-stock is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkImageMenuItem:image is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:top-padding is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:left-padding is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkWidget:margin-left is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkTreeView:rules-hint is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)
/usr/share/catfish/catfish_lib/Builder.py:81: Warning: The property GtkWidget:margin-right is deprecated and shouldn't be used anymore. It will be removed in a future version.
  Gtk.Builder.add_from_file(self, filename)

(catfish.py:14914): Gtk-WARNING **: gtkwidget.c:8554: widget not within a GtkWindow

** (catfish.py:14914): CRITICAL **: atk_object_set_description: assertion 'ATK_IS_OBJECT (accessible)' failed

But my system is x86_64 and catfish works ok. Maybe it's a i686 package bug?

As xfce_user pointed out, you could install mlocate and use it until fix this.

Offline hecluro

  • Neuling
  • *
  • Posts: 7
  • I'm new. Be nice!
  • Branch: Stable
  • Desktop: Mate 1.10.2
  • GPU Card: Nvidia Geforce Go 7900 GS / Intel GMA 3150
  • GPU driver: Free driver
  • Kernel: i686 Linux 4.1.9-1-MANJARO
  • Skill: Novice
[SOLVED] catfish not working
« Reply #3 on: 06. September 2015, 23:13:54 »
I know you said you installed dependencies but installing just mlocate worked for me.

As xfce_user pointed out, you could install mlocate and use it until fix this.

Thank you guys. That did the trick (actually I did realize that I clicked on "install optional dependencies" but I didn't select any)

Thanks again and best regards
hecluro