EUMETCastView on GNU/Linux
Furthermore, I tried it on the Intel NUC using Windows 10 and thethis indicates a driver issue; the currently installed linux mesa driver does not support the shader language GLSL version 3.30, obviously the windows counter part does.
For the NUC you could give the drivers from
a try. They should provide you with the most current version of the mesa and intel drivers, and according to
the GLSL version required by EUMETCastView is supported.
The drivers might even work on your other hardware, although it's always difficult to tell with older nVidia and AMD cards.
Am 13.11.19 um 17:29 schrieb hb9erg.kd0hop@...:
University of Bern
Remote Sensing Research Group
3012 Bern - Switzerland
Ho Oliver and Christoph
This is a common problem with 3D functions in Linux card drivers.
Windows drivers are normally provided by manufacturers while
Linux drivers are often reverse engineered. When I started to
make the 3D globe work I finally had to buy a cheap vNidia card
and go with the proprietary nVidia X-driver (that's normally not
done a on a Debian box). If you have an AMD card supported by
the amdgpu (not the older radeon) driver it might run out of
the box. Intel GPU (on board) graphics is well supported too.
- nVidia: forget the nouveau driver, go propretary
- AMD: give open source and MESA a try
- Intel: try open source and hope for the best
As I have asked before: Please report working combinatione here.
My latest working HW combination out of the box:
- Debian 10 amd64 / MESA / amdgpu
- ATI FirePro W5000 2048MB
as usual on old I7 PCs that other people threw away.
Good morning, Christoph and Ernst
Thank you a lot for your quick responses, I appreciate it very much!
After many hours of - unfortunately unsuccessfully! - trying to install different drivers by means of
- PPA oibaf,
- sgfxi script,
- linux internal driver management
on both the
- HP Pavilion dv7 laptop (AMD Radeon GPU) and
- Intel NUC (Intel Graphics 5000),
I managed to have found a working solution:
- ASUS K56CB
- Linux Mint Xfce 19.2 Tina
- nVidia GeForce 740M >> Proprietary Driver chosen from Linux Mint "Treiberverwaltung": nvidia-driver-390 (metapackage)
- 3D Globe now working, with about 220 paintGL calls / s
- EUMETCastView had been compiled on Ubuntu 18.04 LTS, which works flawlessly also on Linux Mint 19.2 Tina.
glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 740M/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.116
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 390.116
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.116
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
*** What's strange ***
Tthe nVidia proprietary driver chosen by the "Treiberverwaltung" didn't work on Ubuntu 18.04 LTS > system crashed or displaying was very slow... (llvs...)
Unfortunately, on the HP Pavilion dv7, Linux Mint always freezes after 10 seconds, so it's not usable there.
*** oibaf PPA ***
Is it correct how I "activated" the PPA oibaf drivers on the Intel NUC?
>> After adding the PPA repository and apt-get upgrade, apt dist-upgrade (or apt full-upgrade), I think it installed it, but OpenGL in EUMETCastView still didn't work...
glxinfo | grep OpenGL, it says (below is just an excerpt!) that it's using
OpenGL core profile version string: 4.5 Mesa 20.0.0 devel (bionic-oibaf-ppa)
OpenGL version string: 3.0 Mesa 20.0.0-devel (bionic-oibaf-ppa)
OpenGL ES GLSL ES 3.10
*** Intel NUC ***
My goal is it to run EUMETCastView on the Intel NUC - maybe you can help me with this driver issue further?
Vyle Dangg Euch und e sunnige Daag!
I got my working Linux driver for my cheap ASUS Card with nvidia GEFORCE GT 710 chip directly from the nvidia web site.
For Intel graphics probably on your Intel NUC there is some basic information here: https://01.org/linuxgraphics
I still mostly work at the console. Never heard of "oibaf PPA" up to now, so apparently "blind are trying to lead the blind ...".
Sounds like "die drei scheenschte dääg.", but my home is Bern not Basel