Error under Linux, when not in Group "video" with mesa driver

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Error under Linux, when not in Group "video" with mesa driver

Andreas
Hi,

I tried to use JOGL under Linux (OpenSuSE 12.3). If the user is not in the local group video of the system I'm getting the following error:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ff25f5fbd03, pid=29228, tid=140678943164160
#
# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b56 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libdricore9.0.2.so.1+0x88d03]  _mesa_initialize_context+0x23
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x00007ff1c8003000):  JavaThread "J3D-Renderer-1" [_thread_in_native, id=29272, stack(0x00007ff25e5f4000,0x00007ff25e6f5000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000001800000000

This only happens if the mesa driver is used, due to the onboard graphics card of the intel i7. The same configuration is working with a nvidia graphics card and the nvidia driver.

Any hint to resolve the problem?

Andreas
Reply | Threaded
Open this post in threaded view
|

Re: Error under Linux, when not in Group "video" with mesa driver

Xerxes Rånby
Do you get the same SIGSEGV crash using other OpenGL applications like glxinfo and glxgears?
I recommend you to add a bugreport to the mesa bugtracker.
https://bugs.freedesktop.org/
Reply | Threaded
Open this post in threaded view
|

Re: Error under Linux, when not in Group "video" with mesa driver

Andreas
No. All other 3D application are working.

Andreas
Reply | Threaded
Open this post in threaded view
|

Re: Error under Linux, when not in Group "video" with mesa driver

Sven Gothel
Administrator
In reply to this post by Andreas
On 10/08/2013 02:08 PM, Andreas [via jogamp] wrote:
> Hi,
>
> I tried to use JOGL under Linux (OpenSuSE 12.3). If the user is not in the
> local group video of the system I'm getting the following error:

Sounds like the tradition DRI kernel module authorization,
so not everybody can use such features.
Thought it was removed a while ago ..

However, this seems not to be an issue of ours.
Otherwise .. please make a full bug report (Wiki/FAQ/Bug...).

~Sven



signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Error under Linux, when not in Group "video" with mesa driver

Xerxes Rånby
In reply to this post by Andreas
Then please file a jogamp bugreport:
We need some additional information about your system and testcase:
http://jogamp.org/wiki/index.php/Jogl_FAQ#Bugreports_.26_Testing
Please provide that and then we may try reproduce the issue.

Cheers
Xerxes