Package Details: kazam 1.4.5-6

Git Clone URL: (read-only)
Package Base: kazam
Description: A screencasting program with design in mind
Upstream URL:
Licenses: GPL
Conflicts: kazam-bzr, kazam-stable-bzr
Submitter: Maxwel
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 88
Popularity: 5.557776
First Submitted: 2012-05-21 21:04
Last Updated: 2016-05-19 17:13

Latest Comments

dewyatt commented on 2016-10-26 22:11

For anyone else looking for screencast software with webcam overlay support, take a look at the community/obs-studio package.

quenyen commented on 2016-10-10 16:54

I am still working on this FredBezies.....right now I am getting only this output...
INFO Indicator - Unable to import Keybinder, hotkeys not available.
../kazam/ Warning: value "((GtkIconSize) 32)" of type 'GtkIconSize' is invalid or out of range for property 'icon-size' of type 'GtkIconSize'
self.builder.add_from_file(os.path.join(prefs.datadir, "ui", "kazam.ui"))

(kazam:5303): Gtk-WARNING **: Can't set a parent on widget which has a parent

(kazam:5303): Gtk-WARNING **: Can't set a parent on widget which has a parent
Traceback (most recent call last):
File "../kazam/", line 677, in cb_record_clicked
File "../kazam/", line 1010, in run_counter
self.countdown = CountdownWindow(self.indicator, show_window=prefs.countdown_splash)
File "../kazam/frontend/", line 92, in __init__
rect = cairo.RectangleInt(0, 0, 1, 1)
AttributeError: module 'cairo' has no attribute 'RectangleInt'

This seems to indicate cairo hasn't got the RectangleInt attribute anymore. I do not think that is the case, I ran a test program where I used RectangleInt and it seems to work on my manjaro linux system (using python3)

I will keep working on it...I really want this thing to work.

quenyen commented on 2016-10-08 21:46

Okay...I think I have something that will work. I have fixed the main issues to at least get it running. I can at least run it locally on my Manjaro box. I would make a new one called "kazam-git" but I haven't done any packages yet and don't think this should be my first one. Here is the git repository where I have it working at least on my box.

So give that a go and see if we can get a working 1.5.4 version. I guess I will begin developing this since it looks like the original has lost support. At the very least I can fork it and begin debugging.

FredBezies commented on 2016-10-08 07:42

Or a least if you can provide a patch... It could be great :D

quenyen commented on 2016-10-07 19:22

I was afraid you were going to say that....I agree I am getting the same thing when I try to run the program from the downloaded tar ball, or from the bzr most recent branch. I am thinking about forking it on my git hub account then try to fix the issue because I REALLY want/need this fixed.

FredBezies commented on 2016-10-04 11:38

I will look at this version as soon as possible.

Cannot get kazam 1.5.3 - which is a development version - to run using desktop file.

With command line :

[fred@fredo-arch ~]$ /usr/bin/kazam:32: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Gtk
/usr/lib/python3.5/site-packages/kazam/backend/ PyGIWarning: GUdev was imported without specifying a version first. Use gi.require_version('GUdev', '1.0') before import to ensure that the right version gets loaded.
from gi.repository import GObject, GUdev
Traceback (most recent call last):
File "/usr/bin/kazam", line 147, in <module>
from import KazamApp
File "/usr/lib/python3.5/site-packages/kazam/", line 36, in <module>
from kazam.backend.prefs import *
File "/usr/lib/python3.5/site-packages/kazam/backend/", line 566, in <module>
prefs = Prefs()
File "/usr/lib/python3.5/site-packages/kazam/backend/", line 144, in __init__
File "/usr/lib/python3.5/site-packages/kazam/backend/", line 224, in read_config
self.audio_source = int(self.config.get("main", "audio_source"))
File "/usr/lib/python3.5/site-packages/kazam/backend/", line 114, in get
ret = ConfigParser.get(self, section, key)
File "/usr/lib/python3.5/", line 797, in get
File "/usr/lib/python3.5/", line 393, in before_get
self._interpolate_some(parser, option, L, value, section, defaults, 1)
File "/usr/lib/python3.5/", line 406, in _interpolate_some
rawval = parser.get(section, option, raw=True, fallback=rest)
TypeError: get() got an unexpected keyword argument 'raw'

Will try to get a bzr version running and usable asap.

quenyen commented on 2016-10-04 11:34

Any chance that Kazam could be updated to the 1.53 version? That version makes it an excellent replacement for cheese which is just awful.

FredBezies commented on 2016-01-13 09:01

@zenolijo : missing depend added. Thanks for your feedback.

zenolijo commented on 2016-01-13 08:12

There's a missing dependency, gst-plugins-base.
Most people probably already have this installed because it's a pretty common package, but if you come from a fresh Arch install the program will fail to fetch the audio decoder with Gst.ElementFactory.make, and refuse to record anything.

After this, it worked flawlessly. Very nice application.

therocode commented on 2016-01-06 21:29

FredBezies, it works now, awesome! :D Thanks and no worries!

All comments