# Paraview 5.11.0 on Raspberry Bullseye - OpenGL Version: 2.1 Mesa 23.2.1-1~bpo12+rpt3

**URL:** https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528
**Category:** ParaView Support
**Created:** [April 30, 2024, 10:51pm UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528 "2024-04-30T22:51:26Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![cboump](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/c/ea5d25/32.png) [@cboump](https://discourse.paraview.org/u/cboump)
#### Post date: [April 30, 2024, 10:51pm UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528/1 "2024-04-30T22:51:26Z")

</div>

Hello, I attempt to run ParaView 5.11.0 on Raspberry Bullseye but there seem to be a compatibility problem regarding the OpenGL:  
The Error Message  
Your OpenGL drivers don’t support  
required OpenGL features for basic rendering.  
Application cannot continue. Please exit and use an older version.  
CONTINUE AT YOUR OWN RISK!  
OpenGL Vendor: Broadcom  
OpenGL Version: 2.1 Mesa 23.2.1-1~bpo12+rpt3  
OpenGL Renderer: VC4 V3D 2.1  
Could anyone assist on how I should resolve this issue?  
Regards

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [May 1, 2024, 2:11am UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528/2 "2024-05-01T02:11:13Z")

</div>

The graphics driver does not provide a version of OpenGL that ParaView needs to render. You need at least OpenGL 3.2, but your driver provides only 2.1.

You can try to run ParaView with software rendering using its version of mesa:

`paraview --mesa --backend llvmpipe`

It will run slower without any graphics acceleration.

---

<div class="post-metadata">

### Author: ![cboump](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/c/ea5d25/32.png) [@cboump](https://discourse.paraview.org/u/cboump)
#### Post date: [May 1, 2024, 9:23am UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528/3 "2024-05-01T09:23:04Z")

</div>

> [@cory.quammen](#):
>
> paraview --mesa --backend llvmpipe

No Luck, the problem persists.  
The ParaView I installed by  
sudo apt-get install paraview  
should I had chosen another method?  
critical: In ./Qt/ApplicationComponents/pqCommandLineOptionsBehavior.cxx, line 207  
critical: Cannot open data file " “llvmpipe” "  
ERROR: In vtkOpenGLRenderWindow.cxx, line 718  
vtkXOpenGLRenderWindow (0x55a358b1c0): Unable to find a valid OpenGL 3.2 or later implementation. Please update your video card driver to the latest version. If you are using Mesa please make sure you have version 11.2 or later and make sure your driver in Mesa supports OpenGL 3.2 such as llvmpipe or openswr. If you are on windows and using Microsoft remote desktop note that it only supports OpenGL 3.2 with nvidia quadro cards. You can use other remoting software such as nomachine to avoid this issue.  
etc.

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [May 1, 2024, 2:34pm UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528/4 "2024-05-01T14:34:56Z")

</div>

I don’t know how they package ParaView in apt.

You can download and untar the linux installer from [www.paraview.org/download](http://www.paraview.org/download). That will have the arguments.

Oh, and I probably should have written

`paraview --mesa --backend=llvmpipe`

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [May 2, 2024, 7:49am UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528/5 "2024-05-02T07:49:42Z")

</div>

Unless I’m missing something, I do not think we distribute ParaView binaries for Linux ARM.

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [May 2, 2024, 2:20pm UTC](https://discourse.paraview.org/t/paraview-5-11-0-on-raspberry-bullseye-opengl-version-2-1-mesa-23-2-1-1-bpo12-rpt3/14528/6 "2024-05-02T14:20:30Z")

</div>

Indeed we do not. I didn’t think to check the chip architecture of Rasperry Bullseye when responding.
