# Problems running P2D and P3D in 7y old laptop

**URL:** <https://discourse.processing.org/t/problems-running-p2d-and-p3d-in-7y-old-laptop/40057>\
**Category:** Processing\
**Created:** [December 7, 2022, 11:04pm UTC](https://discourse.processing.org/t/problems-running-p2d-and-p3d-in-7y-old-laptop/40057 "2022-12-07T23:04:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![div-p](https://avatars.discourse-cdn.com/v4/letter/d/ecb155/32.png) [@div-p](https://discourse.processing.org/u/div-p)\
**Post date:** [December 7, 2022, 11:04pm UTC](https://discourse.processing.org/t/problems-running-p2d-and-p3d-in-7y-old-laptop/40057/1 "2022-12-07T23:04:20Z")

</div>

I’d like to run Processing in an old computer (Acer ES1) with Xubuntu , but while everything seems to work fine, when I run sketches that use P2D or P3D I get the following error:

```auto
InternalError: XXX0 profile[2]: GL2 -> profileImpl GL3bc !!! not mapped

```

This happens with Processing 4.1.1. (as well as 4.0 and 3.5.4). In my understandings the issues is about an old bug that has been solved in the recent version for most of the machines, but not for mine. I suppose the bug should be related to this:  
[P3D don’t work on AMD dynamic switchable graphics #5308](https://github.com/processing/processing/issues/5308)

I tried to follow all the possible workarounds suggested but nothing worked out. The only thing I didn’t try and that I would avoid is downgrading the version, since I need to work with the latests.

I would be very thankful if someone can help.

---

<div class="post-metadata">

**Author:** ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)\
**Post date:** [December 8, 2022, 9:54am UTC](https://discourse.processing.org/t/problems-running-p2d-and-p3d-in-7y-old-laptop/40057/2 "2022-12-08T09:54:51Z")

</div>

Hi @div-p,

Just providing the link to this post:

> [@Processing doesnt work now](https://discourse.processing.org/t/processing-doesnt-work-now/18034):
>
> I’m using a chromebook that runs linux in a container. I downloaded processsing 3.5.3 a month ago and things worked great. I got a message today when I went to start the chromebook that an important update was being installed dont turn off. Now when I try to run processing, it says: "java.lang.InternalError: XXX0 profile[1]: GL3bc -\> profileImpl GL4bc !!! not mapped " I did the “sudo apt-get update” and sudo apt-get upgrade and some stuff downloaded but the error is still there when I try …

---

<div class="post-metadata">

**Author:** ![div-p](https://avatars.discourse-cdn.com/v4/letter/d/ecb155/32.png) [@div-p](https://discourse.processing.org/u/div-p)\
**Post date:** [December 8, 2022, 10:09am UTC](https://discourse.processing.org/t/problems-running-p2d-and-p3d-in-7y-old-laptop/40057/3 "2022-12-08T10:09:57Z")

</div>

Thanks @josephh … I hope I didn’t cross-post… I guess it’s the same problem but on different specifications

---

<div class="post-metadata">

**Author:** ![div-p](https://avatars.discourse-cdn.com/v4/letter/d/ecb155/32.png) [@div-p](https://discourse.processing.org/u/div-p)\
**Post date:** [January 17, 2023, 4:03pm UTC](https://discourse.processing.org/t/problems-running-p2d-and-p3d-in-7y-old-laptop/40057/4 "2023-01-17T16:03:21Z")

</div>

The solution is supposed to be here:  
[InternalError: XXX0 profile[2]: GL2 → profileImpl GL3bc !!! not mapped ](https://forum.jogamp.org/InternalError-XXX0-profile-2-GL2-profileImpl-GL3bc-not-mapped-tp4041754p4042018.html)

However I didn`t have chance to try it out, it`s maybe something for Processing developers?
