Details
-
Type: extRequest
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Fix Version/s: Sprint 4.1.2
-
Component/s: FIWARE-TECH-HELP
-
Labels:None
-
HD-Chapter:WebUI
-
HD-Enabler:Synch - Tundra
Description
Responsible: fiware@ulpgc.es
Tested GE(s):Synchronization GE
Environment:
- Local
Operating System: Ubuntu 14.04.1 (64 bits)
Virtualization software: VirtualBox 4.3.18
Host Operating System: Windows 8 (64 bits)
Tundra Server download link:
https://forge.fi-ware.org/frs/download.php/1511/MIWI-Synchronization-Server-2.5.3RC-ubuntu-14.04-amd64.deb
Operating System: Ubuntu 12.04.4 (32 bits)
Virtualization software: VirtualBox 4.3.18
Host Operating System: Windows 8 (64 bits)
Tundra Server download link:
https://forge.fi-ware.org/frs/download.php/1513/MIWI-Synchronization-Server-2.5.3RC-ubuntu-12.04-i386.deb
Operating System: Ubuntu 12.04.4 (64 bits)
Virtualization software: VirtualBox 4.3.18
Host Operating System: Windows 8 (64 bits)
Tundra Server download link:
https://forge.fi-ware.org/frs/download.php/1514/MIWI-Synchronization-Server-2.5.3RC-ubuntu-12.04-amd64.deb
Description:
After installing the binary versions in local virtualized Ubuntu Desktops,
we get ‘segmentation fault’ errors when trying to execute the Tundra
server. The error has been replicated in Ubuntu Desktop 12.04 (32 and 64
bits) and Ubuntu Desktop 14.04 (64 bits).
Console output:
$ ./Tundra --server
Starting up realXtend Tundra 2.5.3RC
- Installation directory : /opt/realxtend-tundra/
- Working directory : /opt/realxtend-tundra/
- User data directory : /home/test/.Tundra/
- Config directory : /home/test/.Tundra/configuration/
- Asset cache directory : /home/test/.Tundra/assetcache/
AL lib: pulseaudio.c:331: PulseAudio returned minreq > tlength/2; expect
break up
--server
--server
--plugin 'OgreRenderingModule'
'OpenAssetImport'
'SceneInteract'
'EnvironmentModule'
'PhysicsModule'
'TundraProtocolModule'
'ECEditorModule'
'JavascriptModule'
'AssetModule'
'ArchivePlugin'
'AvatarModule'
'SkyXHydrax'
'OgreAssetEditorModule'
'DebugStatsModule'
'SceneWidgetComponents'
'MumblePlugin'
'CanvasPlugin'
'WebSocketServerModule'
--jsplugin 'cameraapplication.js'
'FirstPersonMouseLook.js'
'MenuBar.js'
'RendererSettings.js'
'SoundSettings.js'
'InterestManagerSettings.js'
'LoadingScreen.js'
'SceneInstructions.js'
--fpsLimit '60'
--trustServerStorages
--acceptUnknownHttpSources
--acceptUnknownLocalSources
--hideBenignOgreMessages
--plugin 'BrowserUiPlugin'
'CAVEStereoModule'
'XMPPModule'
'HttpServerModule'
'VlcPlugin'
--jsplugin 'AddonsMenuBar.js'
Loading plugin OgreRenderingModule
Loading plugin OpenAssetImport
Loading plugin SceneInteract
Loading plugin EnvironmentModule
Loading plugin PhysicsModule
Loading plugin TundraProtocolModule
Loading plugin ECEditorModule
Loading plugin JavascriptModule
Loading plugin AssetModule
Loading plugin ArchivePlugin
Loading plugin AvatarModule
Loading plugin SkyXHydrax
Loading plugin OgreAssetEditorModule
Loading plugin DebugStatsModule
Loading plugin SceneWidgetComponents
Loading plugin MumblePlugin
Loading plugin CanvasPlugin
Loading plugin WebSocketServerModule
Loading plugin BrowserUiPlugin
Warning: Cannot load plugin
"/opt/realxtend-tundra/plugins/CAVEStereoModule.so" as the file does not
exist.
Loading plugin XMPPModule
Loading plugin HttpServerModule
Loading plugin VlcPlugin
Error: Failed to load plugin from file
"/opt/realxtend-tundra/plugins/VlcPlugin.so": Error libvlc.so.5: cannot
open shared object file: No such file or directory!
Renderer: Initializing Ogre-
-
-
- OGRE Initialising
- Version 1.9.0unstable (Ghadamon)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: failed to load driver: vboxvideo
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
Renderer: Using 'OpenGL Rendering Subsystem'
Segmentation fault (core dumped)
-
-
-
_______________________________________________
Fiware-tech-help mailing list
Fiware-tech-help@lists.fi-ware.org
https://lists.fi-ware.org/listinfo/fiware-tech-help
Thank you for the report.
We don't recommend that you run the Tundra server with rendering enabled, since this will cause major performance hiccups and vm servers usually don't support 3D rendering.
Instead to test the Synchronization GE, we recommend to use --headless argument while running the Tundra server. In order to make the Tundra to run without 3D acceleration,
following command should be used: Tundra --server --headless.
To be sure, I ran the Tundra server with rendering enabled (./Tundra --server) in VirtualBox with the Ubuntu 14.04 64bit, and I couldn't reproduce the OpenGL segmentation error.
Following package was used during the testing:
https://forge.fi-ware.org/frs/download.php/1511/MIWI-Synchronization-Server-2.5.3RC-ubuntu-14.04-amd64.deb
Here are my computer specs and VirtualBox settings that I ran the Tundra with:
Host:
OS: Windows 7 Professional SP1
CPU: Intel Core i7
Ram: 4 GB
Video: NVIDIA GeForce GTX 275
VirtualBox client Settings:
General:
Operating System: Ubuntu (64bit)
System:
Base Memeory: 1536MB
Acceleration: VT-x/AMD-V, Nested Paging
Display:
Video memory: 64 MB
3D acceleration: Enable