Hello, fellow users of Debian: Kazam is a screencasting tool much recommended. Debian has version 1.4.5, but it lacks webcam support, which is available in the 1.5.x version. I have the source code for version 1.5.4 (acquired by running 'bzr branch lp:kazam/unstable' which returns the latest version; bzr is part of a software maintenance system available in Debian in the brz package - yes, brz not bzr).
When I try to run kazam locally, after a couple of spurious errors, I get this traceback: Traceback (most recent call last): File "./kazam", line 147, in <module> from kazam.app import KazamApp File "../kazam/app.py", line 36, in <module> from kazam.backend.prefs import * File "../kazam/backend/prefs.py", line 587, in <module> prefs = Prefs() File "../kazam/backend/prefs.py", line 147, in __init__ self.config = KazamConfig() File "../kazam/backend/config.py", line 89, in __init__ ConfigParser.__init__(self, self.DEFAULTS[0]['keys']) File "/usr/lib/python3.8/configparser.py", line 639, in __init__ self._read_defaults(defaults) File "/usr/lib/python3.8/configparser.py", line 1219, in _read_defaults self.read_dict({self.default_section: defaults}) File "/usr/lib/python3.8/configparser.py", line 754, in read_dict self.set(section, key, value) File "../kazam/backend/config.py", line 151, in set self.add_section(section) File "/usr/lib/python3.8/configparser.py", line 1208, in add_section super().add_section(section) File "/usr/lib/python3.8/configparser.py", line 656, in add_section raise ValueError('Invalid section name: %r' % section) ValueError: Invalid section name: 'DEFAULT' I'm not a python programmer, so I'm not sure what to do next. If anyone has solved the issue or can give me some advice I'd be grateful. (The solutions offered in several places after a Google search have not worked, and are addressed to a similar problem people were having with 1.4.5.) Thanks and please stay safe Patrick