Some packages might have disappeared (eg libgles1-mesa isn't provided anymore) and others appeared. I'll put a simplified summary here: # echo 'deb stretch-backports main contrib non-free' > /etc/apt//stretch-backports.listĪnd DO remove buster/testing/sid entries if you added them.
#DO I HAVE OPENGL 4.5 HOW TO#
I thus can't tell the exact command on how to upgrade mesa only, without upgrading everything (which you should not do: stretch-backports doesn't have security support) but I will give a procedure.įirst please follow Debian's instructions on how to add stretch-backports properly. Also, since you are using multi-arch with both amd64 and i386 packages, those packages must be upgraded in lockstep or you'll get some of the errors you've seen. Debian's mesa had several packaging changes in testing so also in stretch-backports, related to the vendor neutral's GL dispatch library turning this non-trivial. The good news is that those updated packages are available in stretch-backports.
#DO I HAVE OPENGL 4.5 INSTALL#
I am using Debian 9 Stretch, and my graphics card is Intel HD Graphics 5000.ĭon't try to install testing directly on stable! or you'll end up with a FrankenDebian (at best) or will lose a lot of packages due to unrealistic dependencies. If from source, I don't know how will it interact with apt and if it won't be reverted by an update. If using apt, I don't know which packages should I update. Generally, I don't understand how should I upgrade Mesa. So it depends on the lib version >=1:3.0.0, but I have version 1:3.4.0-4, which is really strange. Okay, but: $ apt-cache policy libsensors4 Mesa-va-drivers:i386 : Depends: libsensors4:i386 (>= 1:3.0.0) but it is not going to be installed Mesa-va-drivers : Depends: libsensors4 (>= 1:3.0.0) but it is not going to be installed Libsnmp30 : Depends: libsensors4 (>= 1:3.0.0) but it is not going to be installed The following packages have unmet dependencies: The following information may help to resolve the situation: Requested an impossible situation or if you are using the unstableĭistribution that some required packages have not yet been created sudo apt-get upgrade libgl1-mesa-dri -t testing, it is broken: $ sudo apt-get upgrade libgl1-mesa-dri -t testing
#DO I HAVE OPENGL 4.5 UPDATE#
So I tried to update it, but I ran into several problems: So this means it can only run OpenGL 3.0. OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
![do i have opengl 4.5 do i have opengl 4.5](https://www.dsogaming.com/wp-content/uploads/2016/07/dv-4.jpg)
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.0.6 OpenGL shading language version string: 1.30 OpenGL core profile profile mask: core profile OpenGL core profile context flags: (none) OpenGL core profile shading language version string: 3.30 OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.6
![do i have opengl 4.5 do i have opengl 4.5](https://mspoweruser.com/wp-content/uploads/2020/03/OpenGL-OpenCL-DirectX.jpg)
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile OpenGL vendor string: Intel Open Source Technology Center Glxinfo gives me this: $ glxinfo | grep "OpenGL" I need OpenGL 4.5 to be supported by my graphics card's driver, and as far as I know Mesa is actually able to run it.