<div dir="ltr"><div><div><div>Hi Anna,<br>Hi all,<br><br></div>to report back. I know successfully built and installed wxPython3. Subsequently I rebuilt and installed GRASS7<br></div>based on the newest revision. Here my system and version output:<br>
<br>GRASS version: 7.0.svn                                                          <br>GRASS SVN Revision: 59491M                                                      <br>Build Date: 2014-03-28                                                          <br>
Build Platform: i686-pc-linux-gnu                                               <br>GDAL/OGR: 1.10.0                                                                <br>PROJ.4: 4.8.0                                                                   <br>
GEOS: 3.3.8                                                                     <br>SQLite: 3.7.9                                                                   <br>Python: 2.7.3                                                                   <br>
wxPython: 3.0.0.0                                                               <br>Platform: Linux-3.2.0-60-generic-pae-i686-with-Ubuntu-12.04-precise             <br>                                                                                <br>
GRASS 7.0.svn (2014)<br>libgis Revision: 59317 <br>libgis Date: 2014-03-24 20:38:32 +0100 (Mon, 24 Mar 2014) <br>PROJ.4: 4.8.0<br>GDAL/OGR: 1.10.0<br>GEOS: 3.3.8<br>SQLite: 3.7.9<br><br></div>I again tried setting all 4 possible numbers for the depth buffer. But still, GRASS does not render any 3D rastermap. In contrast to before, now I don't the message that I should try changing the buffer number.<br>
<div>Here some output from the Python Shell that may or may not be helpful:<br><br>import wx<br>import wxversion<br>wx.glcanvas.GLCanvas_IsDisplaySupported([0,16,24,32])<br>False<br>wx.glcanvas.GLCanvas_IsDisplaySupported([0])<br>
False<br>wx.glcanvas.GLCanvas_IsDisplaySupported([16])<br>False<br>wx.glcanvas.GLCanvas_IsDisplaySupported([24])<br>False<br>wx.glcanvas.GLCanvas_IsDisplaySupported([32])<br>False<br>wxversion.getInstalled<br><function getInstalled at 0xb6f89bfc><br>
wxversion.getInstalled()<br>['3.0-gtk2']<br><br><br></div><div>I get now a problem reported in the GUI's command console which is printed when I start the 3D viewing mode:<br>Starting 3D view mode...                                                        <br>
Traceback (most recent call last):<br>  File "/usr/local/grass-7.0.svn/etc/gui/wxpython/mapdisp/to<br>olbars.py", line 230, in OnSelectTool<br><br>self.parent.AddNviz()<br>  File "/usr/local/grass-7.0.svn/etc/gui/wxpython/mapdisp/fr<br>
ame.py", line 362, in AddNviz<br><br>Map = self.Map, tree = self.tree, lmgr = self._layerManager)<br>  File "/usr/local/grass-7.0.svn/etc/gui/wxpython/nviz/mapwi<br>ndow.py", line 118, in __init__<br><br>self.context = glcanvas.GLContext(self)<br>
  File "/usr/local/lib/python2.7/dist-<br>packages/wx-3.0-gtk2/wx/glcanvas.py", line 67, in __init__<br><br>_glcanvas.GLContext_swiginit(self,_glcanvas.new_GLContext(*a<br>rgs, **kwargs))<br>wx._core<br>.<br>PyAssertionError<br>
:<br>C++ assertion "vi" failed at /usr/local/src/wxPython-<br>src-3.0.0.0/src/unix/glx11.cpp(59) in wxGLContext(): invalid<br>visual for OpenGL<br><br></div><div>So maybe this can give some hints. Just let me know what I can do that you can help me solving the problem.<br>
<br></div><div>Best,<br></div><div>Johannes<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 26, 2014 at 5:40 PM, Anna Petrášová <span dir="ltr"><<a href="mailto:kratochanna@gmail.com" target="_blank">kratochanna@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="">On Wed, Mar 26, 2014 at 5:27 AM, Johannes Radinger <span dir="ltr"><<a href="mailto:johannesradinger@gmail.com" target="_blank">johannesradinger@gmail.com</a>></span> wrote:<br>


</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br><div class="">I just reinstalled wxPython and recompiled GRASS to be sure that I am working with the newest versions.<br>


The problem still persists. Here how I installed wxPython:<br><pre><code>  sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-doc wx2.8-examples wx2.8-headers wx2.8-i18n</code></pre>
and then I also followed another procedure explained here: <a href="http://stackoverflow.com/questions/14007557/installing-wxpython-on-ubuntu-12-04" target="_blank">http://stackoverflow.com/questions/14007557/installing-wxpython-on-ubuntu-12-04</a><br>



</div></div><div class=""><div><ol><li>First make sure that you have Python installed</li><li>Install wxGTK 2.8 with the command, 'sudo apt-get install python-wxgtk2.8'</li><li>Run the command, 'apt-get source -d wxwidgets2.8'</li>



<li>Now run, 'dpkg-source -x wxwidgets2.8_2.8.12.1-6ubuntu2.dsc'</li><li>cd wxwidgets2.8-2.8.12.1</li><li>cd wxPython</li><li>Now run the command, 'sudo python setup.py install'</li><li>wxPython and wxWidgets are now successfully installed!</li>



</ol><br></div><div>Now it seems that two versions are installed<br>>>> import wxversion<br>>>> wxversion.getInstalled()<br>['2.8-gtk2-unicode', '2.8-gtk2-unicode']<br><br></div><div>Does that help?<br>



<br></div><div>Is there a way the GRASS itself reports the versions of e.g. wxpython? Maybe via the g.version command?!</div></div></div></blockquote><div><br></div><div>When you go in menu Help ->About system you should be able to see it. Also, when you go to Python Shell, you can type:</div>


<div>import wx</div><div>wx.version()</div><div><br></div><div>In wxPython >= 2.9, there is a method IsDisplaySupported which would help to understand more about the problem [1]. The only thing which I know you could try is to install wxPython 3. You can either compile it yourself or update Ubuntu to the latest one and install the package. However I can't guarantee it helps.</div>


<div><br></div><div>Anna</div><div><br></div><div>[1] <a href="http://stackoverflow.com/questions/14715739/how-can-i-determine-the-max-allowable-wx-gl-depth-size-for-a-wx-glcanvas/" target="_blank">http://stackoverflow.com/questions/14715739/how-can-i-determine-the-max-allowable-wx-gl-depth-size-for-a-wx-glcanvas/</a></div>
<div><div class="h5">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><span><font color="#888888"><br>

<br></font></span></div><span><font color="#888888"><div>/Johannes<br></div><div><br></div></font></span></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Wed, Mar 26, 2014 at 5:11 AM, Anna Petrášová <span dir="ltr"><<a href="mailto:kratochanna@gmail.com" target="_blank">kratochanna@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">



<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Tue, Mar 25, 2014 at 6:30 AM, Johannes Radinger <span dir="ltr"><<a href="mailto:johannesradinger@gmail.com" target="_blank">johannesradinger@gmail.com</a>></span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi,<br><br></div>it wanted to try out the 3D capabilities of GRASS 7. However when I change to the 3d view (WxNviz) nothing is rendered, instead I get the message that I should try a different depth buffer number. This procedure is also mentioned in the wiki (<a href="http://grasswiki.osgeo.org/wiki/WxNviz" target="_blank">http://grasswiki.osgeo.org/wiki/WxNviz</a>).<br>






</div>However, I tried now all possible numbers (0,16,24,32) saved the preferences and restarted the gui with the new settings but the problem persists (BTW, the possible number 0 is mentioned in the wiki but not in the preferences GUI).<br>






<br></div>I am not sure what is causing the problem in my case. Here I just need to mention that I am working on a slightly special set up. GRASS is running on a virtual Ubuntu machine (via VMWare) which is installed on a central multi core machine (Intel® Xeon(R) CPU X5675 @ 3.07GHz × 8, Ubuntu 12.04, 32 bit). I connect to the virtual machine via a remote desktop connection (RDP connection) from a so called thin-client.<br>






<br>My GRASS setup as follows: <br>version=7.0.svn<br>date=2014<br>revision=59321M<br>build_date=2014-03-25<br>build_platform=i686-pc-linux-gnu<br>libgis_revision=59317 <br>libgis_date="2014-03-24 20:38:32 +0100 (Mon, 24 Mar 2014) "<br>






proj4=4.8.0<br>gdal=1.10.0<br>geos=3.3.8<br>sqlite=3.7.9<br><br><br></div><div>Does anyone have a suggestion how to deal with that problem or how to find out where the exact problem (remote connection, Ubuntu, GRASS) is located?<br>





</div></div></blockquote><div><br></div></div></div><div>Could you post also wxPython version?</div><div><br></div><div>Thanks</div><div>Anna</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">





<div dir="ltr"><div>
<br></div><div>Thanks,<br></div><div>Johannes<br></div></div>
<br>_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br></blockquote></div><br></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div></div></div><br></div></div>
</blockquote></div><br></div>