IDJC Argument Parser Error

I am using IDJC on XFCE, but since the latest general update of today IDJC won’t start anymore. IDJC itself was not updated, so must be something with the general system I guess, python maybe ?

These are the errors:

File “/usr/bin/idjc”, line 33, in
File “/usr/lib/idjc/site-packages/idjc/”, line 121, in main
File “/usr/lib/idjc/site-packages/idjc/”, line 51, in call
cls._instance = super(Singleton, cls).call(*args, **kwds)
File “/usr/lib/idjc/site-packages/idjc/prelims/”, line 376, in init
args = ap.parse_args()
File “/usr/lib/idjc/site-packages/idjc/prelims/”, line 242, in parse_args
return self._ap.parse_args(self._args)
File “/usr/lib/python3.9/”, line 1820, in parse_args
args, argv = self.parse_known_args(args, namespace)
File “/usr/lib/python3.9/”, line 1853, in parse_known_args
namespace, args = self._parse_known_args(args, namespace)
File “/usr/lib/python3.9/”, line 2090, in parse_known_args
(‘the following arguments are required: %s’) %
File “/usr/lib/idjc/site-packages/idjc/prelims/”, line 70, in error
raise ArgumentParserError(text)
idjc.prelims.ArgumentParserError: the following arguments are required: {run,new,rm,auto,noauto,ls}

Already tried to rebuild idjc ?

Yes, I did, but didn’t solve it.

In Manjaro it still works, but they have an older version of the kernel, so I don’t know if it is related to the kernel.

I have posted this problem at

And on the support pages of the developer:

The solution given to me was to start it in the terminal with idjc run, and then it starts.

If that works look in usr / share / applications if there is a desktop starter if thats also a gui copy it to .local share applications and edit the starter to start like that?

Sorry for late reply, yes, it works fine like that.

Couple of days ago a new version, 0.9.2, has been released, the additional run is not needed anymore, and besides that some other bugs have been fixed, I have already tested it and works fine for me. At the time of writing the aur has not the new update yet, so hopefully that doesn’t take too long.

I have no idea if I am the only IDJC user on this forum, I just wanted to share this.

it seems :slight_smile: