FS#37918 - [minetest] Menu render fail, "OpenGL driver version is not 1.2 or better."

Attached to Project: Community Packages
Opened by Michael (bdjnk) - Tuesday, 26 November 2013, 17:53 GMT
Last edited by Balló György (City-busz) - Monday, 20 January 2014, 09:14 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

The minetest main menu fails to render properly. See the attached "poor-render.png".

There are additional issue as well, but not that I've experienced (since I can't get past the menu). See the attached "minetest-trace.txt" as well as these forum posts:

https://forum.minetest.net/viewtopic.php?id=7832
https://forum.minetest.net/viewtopic.php?id=7828

In the latter thread there's the claim "Build it myself and all seems OK", which make me believe this is a package issue though I haven't yet tried it myself.


Additional info:

$ uname -a
Linux PowerMAP 3.12.1-1-ARCH #1 SMP PREEMPT Thu Nov 21 08:18:42 CET 2013 x86_64 GNU/Linux

$ lspci -k | grep -A 2 -i "VGA"
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
Subsystem: Micro-Star International Co., Ltd. Device 2610
Kernel driver in use: nvidia

$ pacman -Ss nvidia | grep installed
extra/libcl 1.1-3 [installed]
extra/libvdpau 0.7-1 [installed]
extra/nvidia 331.20-1 [installed]
extra/nvidia-libgl 331.20-1 [installed]
extra/nvidia-utils 331.20-1 [installed]
extra/opencl-nvidia 331.20-1 [installed]
community/nvidia-cg-toolkit 3.1-2 [installed]

$ pacman -Ss minetest | grep installed
community/minetest 0.4.8-1 [installed]

$ minetest
Irrlicht Engine version 1.8.1
Linux 3.12.1-1-ARCH #1 SMP PREEMPT Thu Nov 21 08:18:42 CET 2013 x86_64
Using renderer: OpenGL
OpenGL driver version is not 1.2 or better.
Warning: OpenGL device only has one texture unit. Disabling multitexturing.
GLSL not available.
Loaded texture: /usr/share/minetest/games/minimal/menu/background.png
Loaded texture: /usr/share/minetest/games/minetest/menu/icon.png
Loaded texture: /usr/share/minetest/games/minimal/menu/icon.png
http://imageshack.com/a/img201/3424/8lk8.png
Quit message received.


Steps to reproduce:

1. Be using the nvidia driver
2. Do a clean install of minetest
3. Attempt to run it
This task depends upon

Closed by  Balló György (City-busz)
Monday, 20 January 2014, 09:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  minetest 0.4.9-2
Comment by Laurent Carlier (lordheavy) - Thursday, 12 December 2013, 13:25 GMT
Can you paste here the output of:
LIBGL_DEBUG=verbose minetest
Comment by Nesser (Decepteiskon) - Thursday, 12 December 2013, 22:58 GMT
@lordheavy: tried and got a ton of "function is no-op".
Comment by Michael (bdjnk) - Sunday, 15 December 2013, 23:20 GMT
$ export LIBGL_DEBUG=verbose

$ echo $LIBGL_DEBUG
verbose

$ minetest
Irrlicht Engine version 1.8.1
Linux 3.12.1-1-ARCH #1 SMP PREEMPT Thu Nov 21 08:18:42 CET 2013 x86_64
function is no-op
Using renderer: OpenGL
function is no-op
function is no-op
function is no-op
OpenGL driver version is not 1.2 or better.
function is no-op
...
function is no-op
Warning: OpenGL device only has one texture unit. Disabling multitexturing.
GLSL not available.
function is no-op
...
function is no-op
Loaded texture: /usr/share/minetest/games/minetest/menu/header.png
function is no-op
...
function is no-op
Loaded texture: /usr/share/minetest/games/minetest/menu/icon.png
function is no-op
...
function is no-op
Loaded texture: /usr/share/minetest/games/minimal/menu/icon.png
function is no-op
...
function is no-op
Quit message received.
function is no-op
Comment by kozec (kozec) - Wednesday, 15 January 2014, 22:19 GMT
Hi.
I have exactly same problem. Minetes-git from AUR works fine.

Also, I have noticed that most people with same problem on MT forum (including me) has NVidia card.
Comment by Balló György (City-busz) - Sunday, 19 January 2014, 17:37 GMT
Please test minetest 0.4.9-2. (Upstream report: https://github.com/minetest/minetest/issues/1051 )
Comment by kozec (kozec) - Monday, 20 January 2014, 07:20 GMT
0.4.9-2 works for me. Thanks!

Loading...