View Issue Details

IDProjectCategoryView StatusLast Update
0001132FreeCADBugpublic2013-05-22 15:53
Reporterwandererfan Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version0.13 
Fixed in Version0.14 
Summary0001132: 3x Print Functions Throws Exception
DescriptionAll 3 print functions(Print, Preview, ExportPDF) in the Std_File menu throw exceptions if invoked on the model view instead of a Drawing Page view.

We should show a message asking user to select a Drawing page first?

Additional InformationException (Fri May 17 08:16:38 2013): Offscreen rendering failed
Exception (Fri May 17 08:24:30 2013): Offscreen rendering failed

OS: Ubuntu 12.04.2 LTS
Platform: 64-bit
Version: 0.13.1830 (Git)
Branch: releases/FreeCAD-0-13
Hash: ec7636d7aaf2612e9b43cff5d6a424037d53e505
Python version: 2.7.3
Qt version: 4.8.1
Coin version: 3.1.3
SoQt version: 1.5.0
OCC version: 6.5.0
TagsNo tags attached.
FreeCAD Information

Activities

wmayer

2013-05-21 10:17

administrator   ~0003172

> Exception (Fri May 17 08:16:38 2013): Offscreen rendering failed
> Exception (Fri May 17 08:24:30 2013): Offscreen rendering failed

> We should show a message asking user to select a Drawing page first?

No, this means that your graphic HW or driver doesn't support p-buffers. Try setting the environment variables:
COIN_GLXGLUE_NO_PBUFFERS=1
COIN_GLXGLUE_NO_GLX13_PBUFFERS=1
and then restart FreeCAD.

wandererfan

2013-05-21 11:42

manager   ~0003173

The environement variables allow successful printing, thanks. I also get a bunch of new messages that I don't really understand, but FC seems to work fine.

Coin info in glglue_allow_newer_opengl():

Features of OpenGL version > 1.0 has been
disabled, due to the use of a remote display.

This is so because many common OpenGL drivers
have problems in this regard.

To force full OpenGL use, set the environment
variable COIN_FULL_INDIRECT_RENDERING=1 and re-run the application.

If you don't want this message displayed again,
set the environment variable COIN_DONT_INFORM_INDIRECT_RENDERING=1.

Coin warning in SoGLPolygonOffsetElement::updategl(): OpenGL driver doesn't support z-buffer offsetting

Issue History

Date Modified Username Field Change
2013-05-17 11:06 wandererfan New Issue
2013-05-21 10:17 wmayer Note Added: 0003172
2013-05-21 11:42 wandererfan Note Added: 0003173
2013-05-22 15:53 wmayer Status new => closed
2013-05-22 15:53 wmayer Resolution open => no change required
2013-05-22 15:53 wmayer Fixed in Version => 0.14