[GRASS-user] grass 7.0 startup error

Hi,

I'm running a 64-bit Linux Mint 17.1 system. I've installed

grass70-core_7.0.0+1svn64321~ubuntu14.04.1_amd64.deb

from http://ppa.launchpad.net/grass/grass-devel/ubuntu/.

When I start grass70, after selecting the location and mapset I get the following error:

Cleaning up temporary files...
Iniciando GRASS GIS...

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

           __________ ___ __________ _______________
          / ____/ __ \/ | / ___/ ___/ / ____/ _/ ___/
         / / __/ /_/ / /| | \__ \\_ \ / / __ / / \__ \
        / /_/ / _, _/ ___ |___/ /__/ / / /_/ // / ___/ /
        \____/_/ |_/_/ |_/____/____/ \____/___//____/

Bienvenido a GRASS 7.0.0
Página de inicio de GRASS: http://grass.osgeo.org
Esta versión corriendo a través de: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
Vea los términos de la licencia con: g.version -c
Si lo necesita, reinicie la GUI con: g.gui wxpython
En cuanto esté listo para quitar escriba:exit

Launching <wxpython> GUI in the background, please wait...
Traceback (most recent call last):
   File "/usr/bin/grass70", line 1461, in <module>
     bash_startup()
   File "/usr/bin/grass70", line 1122, in bash_startup
     _("3D raster MASK present")))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc1' in position 180: ordinal not in range(128)
gustavo@neco:~$ ERROR: Variable 'LOCATION_NAME' not set
Traceback (most recent call last):
   File "/usr/lib/grass70/gui/wxpython/wxgui.py", line 37, in <module>
     from lmgr.frame import GMFrame
   File "/usr/lib/grass70/gui/wxpython/lmgr/frame.py", line 50, in <module>
     from lmgr.layertree import LayerTree, LMIcons
   File "/usr/lib/grass70/gui/wxpython/lmgr/layertree.py", line 37, in <module>
     from mapdisp.frame import MapFrame
   File "/usr/lib/grass70/gui/wxpython/mapdisp/frame.py", line 65, in <module>
     class MapFrame(SingleMapFrame):
   File "/usr/lib/grass70/gui/wxpython/mapdisp/frame.py", line 71, in MapFrame
     page = None, Map = Map(), auimgr = None, name = 'MapWindow', **kwargs):
   File "/usr/lib/grass70/gui/wxpython/core/render.py", line 408, in __init__
     self.mapfile = grass.tempfile(create = False) + '.ppm'
   File "/usr/lib/grass70/etc/python/grass/script/core.py", line 704, in tempfile
     return read_command("g.tempfile", flags=flags, pid=os.getpid()).strip()
   File "/usr/lib/grass70/etc/python/grass/script/core.py", line 427, in read_command
     return handle_errors(returncode, stdout, args, kwargs)
   File "/usr/lib/grass70/etc/python/grass/script/core.py", line 310, in handle_errors
     returncode=returncode)
grass.exceptions.CalledModuleError: Module run None ['g.tempfile', '-d', 'pid=26262'] ended with error
Process ended with non-zero return code 1. See errors in the (error) output.

After this message, grass closes and it returns to the console.
How can I fix it?

Many thanks,

Gustavo

--
Gustavo Martínez
Skype: gmpuljak
Linkedin: http://ar.linkedin.com/in/gustavomartínezpuljak

“Que la tierra se vaya haciendo camino ante tus pasos,
que el viento sople siempre a tus espaldas,
que el sol brille cálido sobre tu cara,
que la lluvia caiga suavemente sobre tus campos y,
hasta tanto volvamos a encontrarnos,
que Dios te lleve en la palma de su mano.”

On Mon, Jan 26, 2015 at 3:08 PM, Gustavo Martínez <gmpuljak@yahoo.com.ar>
wrote:

Hi,

I'm running a 64-bit Linux Mint 17.1 system. I've installed

grass70-core_7.0.0+1svn64321~ubuntu14.04.1_amd64.deb

from http://ppa.launchpad.net/grass/grass-devel/ubuntu/.

When I start grass70, after selecting the location and mapset I get the
following error:

I assume this is caused by some strings being newly translated into
Spanish, involving non ascii characters. There is a ticket for this
http://trac.osgeo.org/grass/ticket/2552, we are working on it.

Anna

Cleaning up temporary files...
Iniciando GRASS GIS...

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion
'GTK_IS_WIDGET (widget)' failed

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion
'GTK_IS_WIDGET (widget)' failed

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion
'GTK_IS_WIDGET (widget)' failed

(python:26247): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion
'GTK_IS_WIDGET (widget)' failed

          __________ ___ __________ _______________
         / ____/ __ \/ | / ___/ ___/ / ____/ _/ ___/
        / / __/ /_/ / /| | \__ \\_ \ / / __ / / \__ \
       / /_/ / _, _/ ___ |___/ /__/ / / /_/ // / ___/ /
       \____/_/ |_/_/ |_/____/____/ \____/___//____/

Bienvenido a GRASS 7.0.0
Página de inicio de GRASS: http://grass.osgeo.org
Esta versión corriendo a través de: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
Vea los términos de la licencia con: g.version -c
Si lo necesita, reinicie la GUI con: g.gui wxpython
En cuanto esté listo para quitar escriba:exit

Launching <wxpython> GUI in the background, please wait...
Traceback (most recent call last):
  File "/usr/bin/grass70", line 1461, in <module>
    bash_startup()
  File "/usr/bin/grass70", line 1122, in bash_startup
    _("3D raster MASK present")))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc1' in
position 180: ordinal not in range(128)
gustavo@neco:~$ ERROR: Variable 'LOCATION_NAME' not set
Traceback (most recent call last):
  File "/usr/lib/grass70/gui/wxpython/wxgui.py", line 37, in <module>
    from lmgr.frame import GMFrame
  File "/usr/lib/grass70/gui/wxpython/lmgr/frame.py", line 50, in <module>
    from lmgr.layertree import LayerTree, LMIcons
  File "/usr/lib/grass70/gui/wxpython/lmgr/layertree.py", line 37, in
<module>
    from mapdisp.frame import MapFrame
  File "/usr/lib/grass70/gui/wxpython/mapdisp/frame.py", line 65, in
<module>
    class MapFrame(SingleMapFrame):
  File "/usr/lib/grass70/gui/wxpython/mapdisp/frame.py", line 71, in
MapFrame
    page = None, Map = Map(), auimgr = None, name = 'MapWindow', **kwargs):
  File "/usr/lib/grass70/gui/wxpython/core/render.py", line 408, in
__init__
    self.mapfile = grass.tempfile(create = False) + '.ppm'
  File "/usr/lib/grass70/etc/python/grass/script/core.py", line 704, in
tempfile
    return read_command("g.tempfile", flags=flags, pid=os.getpid()).strip()
  File "/usr/lib/grass70/etc/python/grass/script/core.py", line 427, in
read_command
    return handle_errors(returncode, stdout, args, kwargs)
  File "/usr/lib/grass70/etc/python/grass/script/core.py", line 310, in
handle_errors
    returncode=returncode)
grass.exceptions.CalledModuleError: Module run None ['g.tempfile', '-d',
'pid=26262'] ended with error
Process ended with non-zero return code 1. See errors in the (error)
output.

After this message, grass closes and it returns to the console.
How can I fix it?

Many thanks,

Gustavo

--
Gustavo Martínez
Skype: gmpuljak
Linkedin: http://ar.linkedin.com/in/gustavomartínezpuljak

“Que la tierra se vaya haciendo camino ante tus pasos,
que el viento sople siempre a tus espaldas,
que el sol brille cálido sobre tu cara,
que la lluvia caiga suavemente sobre tus campos y,
hasta tanto volvamos a encontrarnos,
que Dios te lleve en la palma de su mano.”

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user