Will not start, GTK Errors in Kubuntu 11.10 64bit KDE 4.8

Bug #954300 reported by Brian Beck
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kazam Screencaster
Fix Released
Low
Unassigned

Bug Description

I have installed GIMP 2.75 which uses some Gnome packports I am thinking from these PPA's :

http://www.kubuntuforums.net/showthread.php?57399-Upgradeing-to-gimp-2-7-5-(How-To)

Below is a kazam --debug output.

$ kazam --debug
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:47: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0
  warnings.warn(warn_msg, RuntimeWarning)
ERROR Kazam - Could not find any typelib for AppIndicator3
DEBUG Kazam - Starting ...
DEBUG Main - Setting variables.
DEBUG PulseAudio - PA - Starting mainloop.
DEBUG PulseAudio - PA - Getting API.
DEBUG PulseAudio - PA - Setting context.
DEBUG PulseAudio - PA - Set state callback.
DEBUG PulseAudio - PA - Connecting to server.
DEBUG PulseAudio - PA - Start mainloop.
DEBUG PulseAudio - PA - Connected.
DEBUG Main - Connecting indicator signals.
DEBUG Main - Main Window UI setup.
Traceback (most recent call last):
  File "/usr/bin/kazam", line 74, in <module>
    appWindow = KazamApp(datadir, args.debug)
  File "/usr/lib/python2.7/dist-packages/kazam/app.py", line 99, in __init__
    self.vbox = Gtk.Box(spacing = 20, orientation = Gtk.Orientation.VERTICAL)
  File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 314, in __init__
    super(Box, self).__init__(**kwds)
TypeError: cannot create instance of abstract (non-instantiable) type `GtkBox'

Revision history for this message
David Klasinc (bigwhale) wrote :

This probably happens because Gtk.Box is deprecated and/or because of non-standard Gtk. In the unstable branch, Gtk.Box isn't used and this shouldn't happen.

Please try unstable branch and let me know if the problem persists.

Thanks for your report.

Revision history for this message
Brian Beck (designbybeck) wrote : Re: [Bug 954300] Re: Will not start, GTK Errors in Kubuntu 11.10 64bit KDE 4.8

David, Thanks for the follow up! I did try the latest build and was able to
get it to install this time. It did seem to start and looked like it was
recording, I then tried to get it to open in OpenShot, (which is a great
idea)! But didn't seem to go after that. Kudos on the work. Linux really
needs a solid screencapture program that can hang with the likes of
Camtasia.

Thank you for using and supporting Open Source Software!

-beck

On Mon, Apr 23, 2012 at 2:13 PM, David Klasinc <email address hidden> wrote:

> This probably happens because Gtk.Box is deprecated and/or because of
> non-standard Gtk. In the unstable branch, Gtk.Box isn't used and this
> shouldn't happen.
>
> Please try unstable branch and let me know if the problem persists.
>
> Thanks for your report.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/954300
>
> Title:
> Will not start, GTK Errors in Kubuntu 11.10 64bit KDE 4.8
>
> Status in Kazam Screencaster:
> New
>
> Bug description:
> I have installed GIMP 2.75 which uses some Gnome packports I am
> thinking from these PPA's :
>
> http://www.kubuntuforums.net/showthread.php?57399-Upgradeing-to-
> gimp-2-7-5-(How-To)
>
> Below is a kazam --debug output.
>
> $ kazam --debug
> /usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:47: RuntimeWarning:
> You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for
> use with introspection some of the interfaces and API will fail. As such
> this is not supported by the pygobject development team and we encourage
> you to port your app to Gtk 3 or greater. PyGTK is the recomended python
> module to use with Gtk 2.0
> warnings.warn(warn_msg, RuntimeWarning)
> ERROR Kazam - Could not find any typelib for AppIndicator3
> DEBUG Kazam - Starting ...
> DEBUG Main - Setting variables.
> DEBUG PulseAudio - PA - Starting mainloop.
> DEBUG PulseAudio - PA - Getting API.
> DEBUG PulseAudio - PA - Setting context.
> DEBUG PulseAudio - PA - Set state callback.
> DEBUG PulseAudio - PA - Connecting to server.
> DEBUG PulseAudio - PA - Start mainloop.
> DEBUG PulseAudio - PA - Connected.
> DEBUG Main - Connecting indicator signals.
> DEBUG Main - Main Window UI setup.
> Traceback (most recent call last):
> File "/usr/bin/kazam", line 74, in <module>
> appWindow = KazamApp(datadir, args.debug)
> File "/usr/lib/python2.7/dist-packages/kazam/app.py", line 99, in
> __init__
> self.vbox = Gtk.Box(spacing = 20, orientation =
> Gtk.Orientation.VERTICAL)
> File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 314,
> in __init__
> super(Box, self).__init__(**kwds)
> TypeError: cannot create instance of abstract (non-instantiable) type
> `GtkBox'
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/kazam/+bug/954300/+subscriptions
>

Revision history for this message
David Klasinc (bigwhale) wrote :

If you can run kazam with --debug and try to replicate the issue I will probably be able to deal with it, but please open another bug for this.

Thanks!

Changed in kazam:
status: New → Fix Committed
importance: Undecided → Low
milestone: none → 1.3.1
David Klasinc (bigwhale)
Changed in kazam:
status: Fix Committed → Fix Released
Revision history for this message
Brian Beck (designbybeck) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.