<div dir="ltr">My system is:<br><div><br>GRASS version: 7.1.svn                                                          <br>GRASS SVN revision: 66067M                                                      <br>Build date: 2015-08-29                                                          <br>Build platform: x86_64-unknown-linux-gnu                                        <br>GDAL: 1.11.2                                                                    <br>PROJ.4: 4.8.0                                                                   <br>GEOS: 3.4.2                                                                     <br>SQLite: 3.8.7.4                                                                 <br>Python: 2.7.9                                                                   <br>wxPython: 3.0.1.1                                                               <br>Platform: Linux-3.19.0-26-generic-x86_64-with-Ubuntu-15.04-vivid<br><br></div><div>Splash is fine for me. Just the image.<br></div><div><br></div><div>GUI start error/warning messages:<br></div><div><br>/usr/share/themes/Lubuntu-default/gtk-2.0/apps/thunar.rc:55: error: invalid string constant "thunar-statusbar", expected valid string constant<br><br></div><div>As using the GUI I get also:<br><br>(wxgui.py:7668): Gdk-CRITICAL **: IA__gdk_window_thaw_updates: assertion 'impl_window->update_freeze_count > 0' failed<br><br></div><div>I'm not sure how exactly you see the left-site tabs but mine are just fine.<br></div><div><br></div><div>Switch for 2D/3D/r/vdigit OK, although hidden when window is too small (while toolbar buttons are nicely available under an arrow at the end of the toolbar as a menu with descriptions such as printMap and saveFile).<br><br></div><div>Timeline tool opens without any error but not tested with data.<br><br>You have wxPython 3.0.2.0, I have 3.0.1.1. I'm using Lubuntu 15.04 which means LXDE and Openbox. I don't know if this has some influence. Here are my precise versions of wxPython and matplotlib (both inside and outside of GRASS):<br><br>$ python -c "import wx; print(wx.version()); print(wx.__version__)"<br>3.0.1.1 gtk2 (classic)<br>3.0.1.1<br>$ python -c "import matplotlib; print(matplotlib.__version__)"<br>1.4.2<br><br></div><div>But unfortunately, I must say, I have a lot of other problems especially with text inputs but the issues are similar to the ones in some of the other applications, so that's probably something with the libraries which should be solved.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 30, 2015 at 2:48 PM, Markus Neteler <span dir="ltr"><<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have migrated my laptop from Fedora21 to F22 which comes with<br>
currently wxPython-3:<br>
<br>
GRASS version: 7.1.svn<br>
GRASS SVN revision: 66061M<br>
Build date: 2015-08-29<br>
Build platform: x86_64-unknown-linux-gnu<br>
GDAL: 1.11.2<br>
PROJ.4: 4.8.0<br>
GEOS: 3.4.2<br>
SQLite: 3.8.10.2<br>
Python: 2.7.10<br>
wxPython: 3.0.2.0<br>
<br>
There are a few issues with the wxPython 3 compatibility (I suppose):<br>
<br>
- GUI startup: the splash screen has a top window frame now including<br>
a minimizer (I think that was suppressed in wxpython2)<br>
<br>
- WHile the GUI comes up ok, the following warnings appear at startup time:<br>
(wxgui.py:9918): GLib-GObject-WARNING **: The property<br>
GtkImageMenuItem:use-stock is deprecated and shouldn't be used<br>
anymore. It will be removed in a future version.<br>
(wxgui.py:9918): GLib-GObject-WARNING **: The property<br>
GtkSettings:gtk-menu-images is deprecated and shouldn't be used<br>
anymore. It will be removed in a future version.<br>
(wxgui.py:9918): GLib-GObject-WARNING **: The property<br>
GtkImageMenuItem:accel-group is deprecated and shouldn't be used<br>
anymore. It will be removed in a future version.<br>
(wxgui.py:9918): GLib-GObject-WARNING **: The property<br>
GtkSettings:gtk-button-images is deprecated and shouldn't be used<br>
anymore. It will be removed in a future version.<br>
(wxgui.py:9918): GLib-GObject-WARNING **: The property<br>
GtkAlignment:xalign is deprecated and shouldn't be used anymore. It<br>
will be removed in a future version.<br>
(wxgui.py:9918): GLib-GObject-WARNING **: The property<br>
GtkAlignment:yalign is deprecated and shouldn't be used anymore. It<br>
will be removed in a future version.<br>
<br>
- the left-side tabs in the module windows do not have any<br>
shade/border to distinguish them (the tab titles look ok and they are<br>
clickable).<br>
<br>
- the 2D/3D/v-r-digitizer switch is twice as long as needed: in effect<br>
it is not visible unless the map display window is widened up<br>
significantly to make it appear.<br>
<br>
- temporal: the graphical representation opens but then gives this error:<br>
<br>
Traceback (most recent call last):<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-<br>
linux-gnu/gui/wxpython/timeline/frame.py", line 354, in<br>
OnRedraw<br>
<br>
self._redraw()<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-<br>
linux-gnu/gui/wxpython/timeline/frame.py", line 366, in<br>
_redraw<br>
<br>
self._draw2dFigure()<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-<br>
linux-gnu/gui/wxpython/timeline/frame.py", line 336, in<br>
_draw2dFigure<br>
<br>
self.canvas.draw()<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/backends/backend_wxagg.py", line 46, in<br>
draw<br>
<br>
FigureCanvasAgg.draw(self)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/backends/backend_agg.py", line 469, in<br>
draw<br>
<br>
self.figure.draw(self.renderer)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/artist.py", line 59, in draw_wrapper<br>
<br>
draw(artist, renderer, *args, **kwargs)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/figure.py", line 1085, in draw<br>
<br>
func(*args)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/artist.py", line 59, in draw_wrapper<br>
<br>
draw(artist, renderer, *args, **kwargs)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/axes/_base.py", line 2110, in draw<br>
<br>
a.draw(renderer)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/artist.py", line 59, in draw_wrapper<br>
<br>
draw(artist, renderer, *args, **kwargs)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/axis.py", line 1114, in draw<br>
<br>
ticks_to_draw = self._update_ticks(renderer)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/axis.py", line 957, in _update_ticks<br>
<br>
tick_tups = [t for t in self.iter_ticks()]<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/axis.py", line 901, in iter_ticks<br>
<br>
majorLocs = self.major.locator()<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/dates.py", line 866, in __call__<br>
<br>
self.refresh()<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/dates.py", line 883, in refresh<br>
<br>
dmin, dmax = self.viewlim_to_dt()<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/dates.py", line 627, in viewlim_to_dt<br>
<br>
return num2date(vmin, <a href="http://self.tz" rel="noreferrer" target="_blank">self.tz</a>), num2date(vmax, <a href="http://self.tz" rel="noreferrer" target="_blank">self.tz</a>)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/dates.py", line 345, in num2date<br>
<br>
return _from_ordinalf(x, tz)<br>
  File "/usr/lib64/python2.7/site-<br>
packages/matplotlib/dates.py", line 225, in _from_ordinalf<br>
<br>
dt = datetime.datetime.fromordinal(ix)<br>
ValueError<br>
:<br>
ordinal must be >= 1<br>
<br>
Let me know which of this I shall report as tickets. Unfortunately I<br>
don't know how to fix these issues.<br>
<br>
Markus<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</blockquote></div><br></div>