# Processing 4.0b2 flashes splashscreen for a fraction of a second and exits; no error message, on Linux

**URL:** <https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776>\
**Category:** Processing\
**Created:** [October 12, 2021, 10:38am UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776 "2021-10-12T10:38:35Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![michaelshiloh](https://avatars.discourse-cdn.com/v4/letter/m/ee7513/32.png) [@michaelshiloh](https://discourse.processing.org/u/michaelshiloh)\
**Post date:** [October 12, 2021, 10:38am UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/1 "2021-10-12T10:38:35Z")

</div>

Hello,

I’ve been using (and teaching) Processing for years. I’ve been using Processing 4 pretty much since it came out. This afternoon I was suddenly unable to start Processing. There are no error messages, it simply exits. Probably the last time I ran Processing was yesterday, and I have not updated or made any changes to my system since then.

I have tried removing and re-installing Processing. I have removed the entire .processing configuration directory.

Processing 3.5.4 works fine.

I start Processing from the command line. I see no messages or errors in my terminal or in syslog.

Any suggestions?

Is there a way to run Processing in a more verbose way to get some indication of where it’s having trouble? I’m afraid that I don’t know much about Java.

Processing:  
processing-4.0b2

OS:  
 uname -a Linux tx1g83 5.11.0-37-generic #41-Ubuntu SMP Mon Sep 20 16:39:20 UTC 2021 x86\_64 x86\_64 x86\_64 GNU/Linux cat /etc/lsb-release  
DISTRIB\_ID=Ubuntu  
DISTRIB\_RELEASE=21.04  
DISTRIB\_CODENAME=hirsute  
DISTRIB\_DESCRIPTION=“Ubuntu 21.04”

Java:  
$ java -version  
openjdk version “11.0.11” 2021-04-20  
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)  
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2, mixed mode, sharing)

---

<div class="post-metadata">

**Author:** ![micuat](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/micuat/32/19407_2.png) [@micuat](https://discourse.processing.org/u/micuat)\
**Post date:** [October 12, 2021, 5:49pm UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/2 "2021-10-12T17:49:54Z")

</div>

Hi! Welcome to the forum!

I have no idea but it may help if you post an issue on [github](https://github.com/processing/processing4/issues) if you haven’t - the code contributors might not checking this forum often.

---

<div class="post-metadata">

**Author:** ![michaelshiloh](https://avatars.discourse-cdn.com/v4/letter/m/ee7513/32.png) [@michaelshiloh](https://discourse.processing.org/u/michaelshiloh)\
**Post date:** [October 13, 2021, 4:24am UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/3 "2021-10-13T04:24:41Z")

</div>

That’s a great suggestion @micuat, thank you, I will do that

---

<div class="post-metadata">

**Author:** ![hamoid](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/hamoid/32/58_2.png) [@hamoid](https://discourse.processing.org/u/hamoid)\
**Post date:** [October 13, 2021, 9:53am UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/4 "2021-10-13T09:53:56Z")

</div>

This unfortunately doesn’t help you, but it does work for me with the same OS. Java is different

```auto
$ java -version
openjdk version "14.0.2" 2020-07-14
OpenJDK Runtime Environment (build 14.0.2+12-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 14.0.2+12-Ubuntu-1, mixed mode, sharing)

```

but afaik the java version doesn’t matter, or? Doesn’t Processing come with it’s own java?

I tried both 4.0b1 and 4.0b2. Using Nvidia 460 drivers.

Does it show any error if you start it from the command line?

---

<div class="post-metadata">

**Author:** ![michaelshiloh](https://avatars.discourse-cdn.com/v4/letter/m/ee7513/32.png) [@michaelshiloh](https://discourse.processing.org/u/michaelshiloh)\
**Post date:** [October 13, 2021, 12:22pm UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/5 "2021-10-13T12:22:54Z")

</div>

Hi @hamoid, thanks for the suggestion. I forgot to write that I do start Processing from the command line and no, there are no error messages there.

Good question about the video drivers: My laptop (Thinkpad X1) has only Intel graphics.

---

<div class="post-metadata">

**Author:** ![hamoid](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/hamoid/32/58_2.png) [@hamoid](https://discourse.processing.org/u/hamoid)\
**Post date:** [October 13, 2021, 1:29pm UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/6 "2021-10-13T13:29:28Z")

</div>

Did you remove the right config folder? `.config/processing/preferences.txt`

> <https://github.com/processing/processing4/issues/233#issuecomment-897385959>
>
> \## Description
> Open project crashes Processing
> 
> When you click file – open, t…he Processing IDE closes.
> 
> \## Expected Behavior
> An open file dialog appears letting you choose a folder.
> 
> \## Current Behavior
> Nothing happens for several seconds and the Processing IDE closes without any notice. This is 100% reproducable.
> 
> Strange: I can pick projects from the recent-list, but am not able to open from the files menu.
> 
> \## Steps to Reproduce
> 1. Start Processing
> 2. Click File – Open…
> 
> \## Your Environment
> \* Processing version: 1275 (4.0a6-1 in Manjaro's repository)
> \* Operating System and OS version: Manjaro Linux 
> 
> $ cat /etc/lsb-release 
> DISTRIB\_ID=ManjaroLinux
> DISTRIB\_RELEASE=21.1.0
> DISTRIB\_CODENAME=Pahvo
> DISTRIB\_DESCRIPTION="Manjaro Linux"
> $ uname -a
> Linux xmg 5.12.19-1-MANJARO #1 SMP PREEMPT Tue Jul 20 20:57:37 UTC 2021 x86\_64 GNU/Linux
> 
> \## Possible Causes / Solutions
> I̶ ̶h̶a̶v̶e̶ ̶n̶o̶ ̶i̶d̶e̶a̶.̶
> Solved: set \`chooser.files.native\` to \`false\`in \`~/.processing/preferences.txt\`– thanks, Ben!

---

<div class="post-metadata">

**Author:** ![michaelshiloh](https://avatars.discourse-cdn.com/v4/letter/m/ee7513/32.png) [@michaelshiloh](https://discourse.processing.org/u/michaelshiloh)\
**Post date:** [October 13, 2021, 2:51pm UTC](https://discourse.processing.org/t/processing-4-0b2-flashes-splashscreen-for-a-fraction-of-a-second-and-exits-no-error-message-on-linux/32776/7 "2021-10-13T14:51:37Z")

</div>

That solved it! Thanks!  
You are correct, I had removed .processing/\* but I didn’t think to check in my .config directory.

Still curious as to what changed, I don’t recall making any changes to my preferences. If it happens again I’ll compare files carefully.
