# Ubuntu 20.04 error on Case creation

**URL:** <https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578>\
**Category:** Autopsy Help\
**Created:** [April 9, 2020, 10:37am UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578 "2020-04-09T10:37:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fromhereon](https://yyz2.discourse-cdn.com/free1/user_avatar/sleuthkit.discourse.group/fromhereon/32/400_2.png) [@fromhereon](https://sleuthkit.discourse.group/u/fromhereon)\
**Post date:** [April 9, 2020, 10:37am UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578/1 "2020-04-09T10:37:16Z")

</div>

Hi all. Noted, 20.04 is a (final) beta at the moment This is informational, not a complaint.

Notes:  
Installed from source (.zip, dependencies resolved)  
Last worked on 19.10, same current version of Autopsy, Sleuthkit, Bellsoft Java, etc.  
JAVA\_HOME path is set properly

Two errors throw on new Case/DB creation. I did a full reinstall and reboot. Only a partial file structure is created:

1st attempt:  
Opening splash does not load.  
/javafx/scene/paint/color

 ![deadsnap](https://global.discourse-cdn.com/free1/uploads/sleuthkit/original/1X/e9ac619c5d84de03f0e62205dd6616eb4ce8db85.png)

2nd attempt:  
Could not initialize class org.sleuthkit.autopsy.casemodule.services.TagNameDefinition

 ![deadsnap2](https://global.discourse-cdn.com/free1/uploads/sleuthkit/original/1X/4a60e26e292b77bb7cc9ba06eccd4dff5ec0afa0.png)

Note similar issue here: [Error during case creation](https://sleuthkit.discourse.group/t/error-during-case-creation/143)

Has anyone been successful using 20.04 LTS yet? Please let me know if more information is useful

---

<div class="post-metadata">

**Author:** ![downey](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@downey](https://sleuthkit.discourse.group/u/downey)\
**Post date:** [April 13, 2020, 2:09pm UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578/2 "2020-04-13T14:09:04Z")

</div>

Can you post the first 20 lines or so of your messages.log file (typically found in ~/.autopsy/dev/var/log)?  
Thanks.

---

<div class="post-metadata">

**Author:** ![fromhereon](https://yyz2.discourse-cdn.com/free1/user_avatar/sleuthkit.discourse.group/fromhereon/32/400_2.png) [@fromhereon](https://sleuthkit.discourse.group/u/fromhereon)\
**Post date:** [April 14, 2020, 12:01am UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578/3 "2020-04-14T00:01:50Z")

</div>

Thanks for checking this out:

System Info:  
Product Version = Autopsy 4.14.0  
Operating System = Linux version 5.4.0-24-generic running on amd64  
Java; VM; Vendor = 1.8.0\_242; OpenJDK 64-Bit Server VM 25.242-b07; BellSoft  
Runtime = OpenJDK Runtime Environment 1.8.0\_242-b07  
Java Home = /usr/lib/jvm/bellsoft-java8-amd64/jre  
System Locale; Encoding = en\_US (autopsy); UTF-8  
Home Directory = /home/pcfox  
Current Directory = /home/pcfox  
User Directory = /home/pcfox/.autopsy/dev  
Cache Directory = /home/pcfox/.autopsy/dev/var/cache  
Installation = /usr/local/lib/autopsy-4.14.0/autopsy  
/usr/local/lib/autopsy-4.14.0/harness  
/usr/local/lib/autopsy-4.14.0/java  
/usr/local/lib/autopsy-4.14.0/platform  
**Boot & Ext. Classpath** = /usr/lib/jvm/bellsoft-java8-amd64/jre/lib/resources.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/rt.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/jsse.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/jce.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/charsets.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/jfr.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/classes:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/zipfs.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/sunec.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/jaccess.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/localedata.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/sunjce\_provider.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/dnsns.jar:/usr/lib/jvm/bellsoft-java8-amd64/jre/lib/ext/nashorn.jar  
**Application Classpath** = /usr/local/lib/autopsy-4.14.0/platform/lib/boot.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/org-openide-modules.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/org-openide-util.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/org-openide-util-lookup.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/org-openide-util-ui.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/boot\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/boot\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/boot\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/boot\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-modules\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-modules\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-modules\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-modules\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-lookup\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-lookup\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-lookup\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-lookup\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-ui\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-ui\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-ui\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util-ui\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/lib/locale/org-openide-util\_zh\_CN.jar:/usr/lib/jvm/bellsoft-java8-amd64/lib/dt.jar:/usr/lib/jvm/bellsoft-java8-amd64/lib/tools.jar  
**Startup Classpath** = /usr/local/lib/autopsy-4.14.0/platform/core/org-openide-filesystems.jar:/usr/local/lib/autopsy-4.14.0/platform/core/org-openide-filesystems-compat8.jar:/usr/local/lib/autopsy-4.14.0/platform/core/core.jar:/usr/local/lib/autopsy-4.14.0/platform/core/org-netbeans-libs-asm.jar:/usr/local/lib/autopsy-4.14.0/platform/core/core-base.jar:/usr/local/lib/autopsy-4.14.0/platform/core/asm-all-5.0.1.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems-compat8\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core-base\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems-compat8\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-netbeans-libs-asm\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core-base\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems-compat8\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-netbeans-libs-asm\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems-compat8\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core-base\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-netbeans-libs-asm\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/core-base\_ru.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-netbeans-libs-asm\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems\_ja.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems\_pt\_BR.jar:/usr/local/lib/autopsy-4.14.0/platform/core/locale/org-openide-filesystems\_zh\_CN.jar:/usr/local/lib/autopsy-4.14.0/autopsy/core/locale/core\_autopsy.jar

---

<div class="post-metadata">

**Author:** ![fromhereon](https://yyz2.discourse-cdn.com/free1/user_avatar/sleuthkit.discourse.group/fromhereon/32/400_2.png) [@fromhereon](https://sleuthkit.discourse.group/u/fromhereon)\
**Post date:** [April 14, 2020, 12:05am UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578/4 "2020-04-14T00:05:02Z")

</div>

Also. this is the first few errors some lines down:

```
J2KImageReader not loaded. JPEG2000 files will not be processed.
See https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io
for optional dependencies.
WARNING [org.netbeans.core.modules]: the modules [org.sleuthkit.autopsy.core] use org.jdesktop.layout which is deprecated: Use javax.swing.GroupLayout instead. (In form editor: select Form ... in Inspector; change Layout Generation Style to Standard Java 6 code.)
SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.sleuthkit.autopsy.imagegallery.OnStart
java.lang.ClassNotFoundException: javafx.application.Platform
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: javafx.application.Platform starting from ModuleCL@303a09fe[org.sleuthkit.autopsy.imagegallery] with possible defining loaders null and declared parents [ModuleCL@136d9f04[org.netbeans.api.progress.nb], org.netbeans.MainImpl$BootClassLoader@133314b, ModuleCL@6d8dde45[org.netbeans.modules.settings], ModuleCL@47a98bda[org.netbeans.modules.options.api], ModuleCL@7a0749ef[org.sleuthkit.autopsy.corelibs], ModuleCL@139ae35e[org.openide.explorer], ModuleCL@2eb93ca0[org.openide.awt], ModuleCL@504a85e7[org.openide.windows], ModuleCL@dea6c20[org.netbeans.api.progress], ModuleCL@5e73a0df[org.openide.nodes], ...2 more]
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
Caused: java.lang.NoClassDefFoundError: javafx/application/Platform
	at org.sleuthkit.autopsy.imagegallery.OnStart.run(OnStart.
```

---

<div class="post-metadata">

**Author:** ![elhombreimposible](https://avatars.discourse-cdn.com/v4/letter/e/ebca7d/32.png) [@elhombreimposible](https://sleuthkit.discourse.group/u/elhombreimposible)\
**Post date:** [April 14, 2020, 9:36am UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578/5 "2020-04-14T09:36:12Z")

</div>

I had this problem in Ubuntu 18.04 and this post solved my problem. I only had to update to the full version of bellsoft.

> [@Wrong package of java in the Linux install instructions](https://sleuthkit.discourse.group/t/wrong-package-of-java-in-the-linux-install-instructions/560):
>
> Hello, I followed the instructions to install Autopsy 4.14 on Ubuntu: wget -q -O - [https://download.bell-sw.com/pki/GPG-KEY-bellsoft](https://download.bell-sw.com/pki/GPG-KEY-bellsoft) | sudo apt-key add - echo “deb [arch=amd64] [https://apt.bell-sw.com/](https://apt.bell-sw.com/) stable main” | sudo tee /etc/apt/sources.list.d/bellsoft.list sudo apt-get update sudo apt-get install bellsoft-java8 But I always got the error “Cannot create case: javafx/scene/paint/Color” because JavaFX was missing. However bellsoft-java8 [does not include JavaFX](https://bell-sw.com/pages/repositories#apt-repository-deb-based-linux-distributions): — a regular package…

---

<div class="post-metadata">

**Author:** ![downey](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@downey](https://sleuthkit.discourse.group/u/downey)\
**Post date:** [April 14, 2020, 1:36pm UTC](https://sleuthkit.discourse.group/t/ubuntu-20-04-error-on-case-creation/578/6 "2020-04-14T13:36:50Z")

</div>

Yep, @elhombreimposible is correct. Your version of Bellsoft Java is missing JavaFX.
