[GRASS-user] 8 Release Candidate

I’ve been trying to run the 8 release candidate. I’m on a stock Ubuntu (21.10) install and I’ve downloaded the binary 8 release candidate for grass. I do have Grass 7.8.5 running.

Anyway - I’ve installed in a custom location and in the default. I start grass and get. The GRASS Splash screen does come up and stays up for about 2 secs and then I’m sitting at the prompt. I can’t get the GUI up and running. Thoughts (I can file a bug report if needed):

./grass 
Starting GRASS GIS... 
Cleaning up temporary files... 
 
          __________  ___   __________    _______________ 
         / ____/ __ \/   | / ___/ ___/   / ____/  _/ ___/ 
        / / __/ /_/ / /| | \__ \_  \   / / __ / / \__ \ 
       / /_/ / _, _/ ___ |___/ /__/ /  / /_/ // / ___/ / 
       \____/_/ |_/_/  |_/____/____/   \____/___//____/ 
 
Welcome to GRASS GIS 8.0.0dev (4d15e3313) 
GRASS GIS homepage:                      [https://grass.osgeo.org](https://grass.osgeo.org) 
This version running through:            Bash Shell (/bin/bash) 
Help is available with the command:      g.manual -i 
See the licence terms with:              g.version -c 
See citation options with:               g.version -x 
If required, restart the GUI with:       g.gui wxpython 
When ready to quit enter:                exit 
 
Launching <wxpython> GUI in the background, please wait... 
To run a command as administrator (user "root"), use "sudo <command>". 
See "man sudo_root" for details. 
 
GRASS world_latlong_wgs84/PERMANENT:bin > Traceback (most recent call last): 
  File "/usr/lib/python3/dist-packages/wx/core.py", line 3282, in <lambda> 
    lambda event: event.callable(*event.args, **event.kw) ) 
  File "/home/rjhale/temp/grass/gui/wxpython/wxgui.py", line 86, in show_main_gui 
    from lmgr.frame import GMFrame 
  File "/home/rjhale/temp/grass/gui/wxpython/lmgr/frame.py", line 45, in <module> 
    from gui_core.preferences import MapsetAccess, PreferencesDialog 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/preferences.py", line 52, in <module> 
    from gui_core.dialogs import SymbolDialog, DefaultFontDialog 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/dialogs.py", line 44, in <module> 
    from gui_core.gselect import ( 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/gselect.py", line 62, in <module> 
    from grass.lib.imagery import ( 
  File "/home/rjhale/temp/grass/etc/python/grass/lib/imagery.py", line 30, in <module> 
    _libs["grass_imagery.8.0"] = load_library("grass_imagery.8.0") 
  File "/home/rjhale/temp/grass/etc/python/grass/lib/ctypes_loader.py", line 89, in __call__ 
    raise ImportError("Could not load %s." % libname) 
ImportError: Could not load grass_imagery.8.0. 
 
GRASS world_latlong_wgs84/PERMANENT:bin >  
···
-- 
Randal Hale
[rjhale@northrivergeographic.com](mailto:rjhale@northrivergeographic.com)
[https://www.northrivergeographic.com](https://www.northrivergeographic.com)

On Sun, Jan 23, 2022 at 9:41 AM Randal Hale <rjhale@northrivergeographic.com> wrote:

I’ve been trying to run the 8 release candidate. I’m on a stock Ubuntu (21.10) install and I’ve downloaded the binary 8 release candidate for grass. I do have Grass 7.8.5 running.

Anyway - I’ve installed in a custom location and in the default. I start grass and get. The GRASS Splash screen does come up and stays up for about 2 secs and then I’m sitting at the prompt. I can’t get the GUI up and running. Thoughts (I can file a bug report if needed):

./grass 
Starting GRASS GIS... 
Cleaning up temporary files... 
 
          __________  ___   __________    _______________ 
         / ____/ __ \/   | / ___/ ___/   / ____/  _/ ___/ 
        / / __/ /_/ / /| | \__ \\_  \   / / __ / / \__ \ 
       / /_/ / _, _/ ___ |___/ /__/ /  / /_/ // / ___/ / 
       \____/_/ |_/_/  |_/____/____/   \____/___//____/ 
 
Welcome to GRASS GIS 8.0.0dev (4d15e3313) 
GRASS GIS homepage:                      [https://grass.osgeo.org](https://grass.osgeo.org) 
This version running through:            Bash Shell (/bin/bash) 
Help is available with the command:      g.manual -i 
See the licence terms with:              g.version -c 
See citation options with:               g.version -x 
If required, restart the GUI with:       g.gui wxpython 
When ready to quit enter:                exit 
 
Launching <wxpython> GUI in the background, please wait... 
To run a command as administrator (user "root"), use "sudo <command>". 
See "man sudo_root" for details. 
 
GRASS world_latlong_wgs84/PERMANENT:bin > Traceback (most recent call last): 
  File "/usr/lib/python3/dist-packages/wx/core.py", line 3282, in <lambda> 
    lambda event: event.callable(*event.args, **[event.kw](http://event.kw)) ) 
  File "/home/rjhale/temp/grass/gui/wxpython/wxgui.py", line 86, in show_main_gui 
    from lmgr.frame import GMFrame 
  File "/home/rjhale/temp/grass/gui/wxpython/lmgr/frame.py", line 45, in <module> 
    from gui_core.preferences import MapsetAccess, PreferencesDialog 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/preferences.py", line 52, in <module> 
    from gui_core.dialogs import SymbolDialog, DefaultFontDialog 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/dialogs.py", line 44, in <module> 
    from gui_core.gselect import ( 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/gselect.py", line 62, in <module> 
    from grass.lib.imagery import ( 
  File "/home/rjhale/temp/grass/etc/python/grass/lib/imagery.py", line 30, in <module> 
    _libs["grass_imagery.8.0"] = load_library("grass_imagery.8.0") 
  File "/home/rjhale/temp/grass/etc/python/grass/lib/ctypes_loader.py", line 89, in __call__ 
    raise ImportError("Could not load %s." % libname) 
ImportError: Could not load grass_imagery.8.0. 
 
GRASS world_latlong_wgs84/PERMANENT:bin >  

Hi,

I just pushed a fix [1], so the GUI should at least start now, but I don’t know why grass can’t load the library. So some functionality still won’t work (e.g. 3D, digitizer).

Anna

[1] https://github.com/OSGeo/grass/pull/2120

-- 
Randal Hale
[rjhale@northrivergeographic.com](mailto:rjhale@northrivergeographic.com)
[https://www.northrivergeographic.com](https://www.northrivergeographic.com)


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

Thanks! Just got back to this - I’ll test it out.

Randy

···

On 1/23/22 22:36, Anna Petrášová wrote:

On Sun, Jan 23, 2022 at 9:41 AM Randal Hale <rjhale@northrivergeographic.com> wrote:

I’ve been trying to run the 8 release candidate. I’m on a stock Ubuntu (21.10) install and I’ve downloaded the binary 8 release candidate for grass. I do have Grass 7.8.5 running.

Anyway - I’ve installed in a custom location and in the default. I start grass and get. The GRASS Splash screen does come up and stays up for about 2 secs and then I’m sitting at the prompt. I can’t get the GUI up and running. Thoughts (I can file a bug report if needed):

./grass 
Starting GRASS GIS... 
Cleaning up temporary files... 
 
          __________  ___   __________    _______________ 
         / ____/ __ \/   | / ___/ ___/   / ____/  _/ ___/ 
        / / __/ /_/ / /| | \__ \\_  \   / / __ / / \__ \ 
       / /_/ / _, _/ ___ |___/ /__/ /  / /_/ // / ___/ / 
       \____/_/ |_/_/  |_/____/____/   \____/___//____/ 
 
Welcome to GRASS GIS 8.0.0dev (4d15e3313) 
GRASS GIS homepage:                      [https://grass.osgeo.org](https://grass.osgeo.org) 
This version running through:            Bash Shell (/bin/bash) 
Help is available with the command:      g.manual -i 
See the licence terms with:              g.version -c 
See citation options with:               g.version -x 
If required, restart the GUI with:       g.gui wxpython 
When ready to quit enter:                exit 
 
Launching <wxpython> GUI in the background, please wait... 
To run a command as administrator (user "root"), use "sudo <command>". 
See "man sudo_root" for details. 
 
GRASS world_latlong_wgs84/PERMANENT:bin > Traceback (most recent call last): 
  File "/usr/lib/python3/dist-packages/wx/core.py", line 3282, in <lambda> 
    lambda event: event.callable(*event.args, **[event.kw](http://event.kw)) ) 
  File "/home/rjhale/temp/grass/gui/wxpython/wxgui.py", line 86, in show_main_gui 
    from lmgr.frame import GMFrame 
  File "/home/rjhale/temp/grass/gui/wxpython/lmgr/frame.py", line 45, in <module> 
    from gui_core.preferences import MapsetAccess, PreferencesDialog 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/preferences.py", line 52, in <module> 
    from gui_core.dialogs import SymbolDialog, DefaultFontDialog 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/dialogs.py", line 44, in <module> 
    from gui_core.gselect import ( 
  File "/home/rjhale/temp/grass/gui/wxpython/gui_core/gselect.py", line 62, in <module> 
    from grass.lib.imagery import ( 
  File "/home/rjhale/temp/grass/etc/python/grass/lib/imagery.py", line 30, in <module> 
    _libs["grass_imagery.8.0"] = load_library("grass_imagery.8.0") 
  File "/home/rjhale/temp/grass/etc/python/grass/lib/ctypes_loader.py", line 89, in __call__ 
    raise ImportError("Could not load %s." % libname) 
ImportError: Could not load grass_imagery.8.0. 
 
GRASS world_latlong_wgs84/PERMANENT:bin >  

Hi,

I just pushed a fix [1], so the GUI should at least start now, but I don’t know why grass can’t load the library. So some functionality still won’t work (e.g. 3D, digitizer).

Anna

[1] https://github.com/OSGeo/grass/pull/2120

-- 
Randal Hale
[rjhale@northrivergeographic.com](mailto:rjhale@northrivergeographic.com)
[https://www.northrivergeographic.com](https://www.northrivergeographic.com)


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

-- 
Randal Hale
[rjhale@northrivergeographic.com](mailto:rjhale@northrivergeographic.com)
[https://www.northrivergeographic.com](https://www.northrivergeographic.com)