Page 1 of 1

[Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 11:00
by foo
You asked for it ;)

Since upgrading to 4.9.0, I am experiencing a non-critical bug.

Logs

Code: Select all

info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.630: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.630: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.630: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.630: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.630: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.628: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.627: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.627: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.627: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
info	xxx Dec xxx 2019 xxx:00:49	filebot: (process:4785): dconf-CRITICAL **: 18:00:49.627: unable to create file '/home/filebot/.cache/dconf/user': Permission denied. dconf will not work properly.
To be honest, this purely spams my logs and has no impact on the outcome--everything gets renamed properly. Just thought I'd mention it, in case this leads to further issues down the line.

Why would FileBot need access to dconf?


Environment

Code: Select all

Linux 4.18.0-25-generic #26-Ubuntu SMP Mon Jun 24 09:32:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Code: Select all

openjdk 11.0.3 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.10.1) properly.

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 11:18
by rednoah
dconf is a Gnome service, probably accessed implicitly by Java Swing when rendering the GUI on Linux. Just a Desktop Linux issue. Annoying, but unfortunately not something that can be fixed by me in the FileBot codebase. Might be a problem at runtime later, or it might not.

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 11:25
by foo
I should have mentioned I am calling this via a shell script, not via the GUI--there should be no reason to access dconf.

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 11:32
by rednoah
Try this and see if it makes a difference:

Code: Select all

export JAVA_OPTS="-Djava.awt.headless=true"
filebot -script fn:sysinfo

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 11:42
by foo
Same issue.

Code: Select all

$ ~/filebot/filebot.sh -script fn:sysinfo
Picked up _JAVA_OPTIONS: -Dsun.io.useCanonCaches=false -Dsun.jnu.encoding=UTF-8
FileBot 4.9.0 (r6963)
JNA Native: 6.1.0
MediaInfo: 19.09
7-Zip-JBinding: 9.20
Chromaprint: 1.4.3
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2019-12-07 (r610)
Groovy: 2.5.8
JRE: OpenJDK Runtime Environment 11.0.3
JVM: 64-bit OpenJDK 64-Bit Server VM

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 11:48
by rednoah
Then I'm out of ideas. It's something you'd have to fix on your system is though, probably. Maybe googling will yield a solution. That'd be interesting. It seems to be common, for all kinds of applications.

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 19:53
by foo
Fair enough. It's not a critical bug, so I'll just see if it goes away on its own eventually.

It is weird that it only popped up after upgrading FileBot, though.

Re: [Linux] dconf-CRITICAL - FileBot Beta 4.9.0

Posted: 14 Dec 2019, 20:17
by rednoah
foo wrote: 14 Dec 2019, 19:53 Fair enough. It's not a critical bug, so I'll just see if it goes away on its own eventually.

It is weird that it only popped up after upgrading FileBot, though.
That is strange. Maybe there's a reason. Maybe it's just a coincidence. This one does come up in the forums once in a while, but I've never been able to reproduce it myself. Could be anything.