[GRASS-dev] [GRASS GIS] #3885: wxGUI no longer shows start image

#3885: wxGUI no longer shows start image
-------------------------+-------------------------
Reporter: neteler | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Keywords: g.gui | CPU: Unspecified
Platform: Unspecified |
-------------------------+-------------------------
When starting `g.gui` in G78dev only a kind of empty frame is shown
(really, some graphic memory garbage of the window behind if present)
while it works ok in master.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------

Comment (by mmetz):

Replying to [ticket:3885 neteler]:
> When starting `g.gui` in G78dev only a kind of empty frame is shown
(really, some graphic memory garbage of the window behind if present)
while it works ok in master.

Not reproducible on Fedora 30, please `make distclean`, check `git
status`, then recompile.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:1&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------

Comment (by veroandreo):

I have the same issue reported in a freshly re-compiled grass79 in Fedora
30 (I use make distclean).

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:2&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------

Comment (by veroandreo):

If I start in text mode, and then call GUI with `g.gui`, then the start
image displays normally and with the same message as described above...
so, no idea

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:3&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------

Comment (by neteler):

At startup (using relbr78), I see these error messages:

{{{
/home/mneteler/software/grass78_git/dist.x86_64-pc-linux-
gnu/gui/wxpython/wxgui.py:101: DeprecationWarning: Yield() is deprecated
   wx.Yield()
16:09:21: Debug: Adding duplicate image handler for 'Windows bitmap file'
16:09:21: Debug: Adding duplicate image handler for 'Windows bitmap file'
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:4&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------

Comment (by annakrat):

I can't reproduce on Ubuntu. Are you sure that it works in master? If yes,
it shouldn't be that hard to figure out the specific commit causing it.

Replying to [comment:4 neteler]:
> At startup (using relbr78), I see these error messages:
>
> {{{
> /home/mneteler/software/grass78_git/dist.x86_64-pc-linux-
gnu/gui/wxpython/wxgui.py:101: DeprecationWarning: Yield() is deprecated
> wx.Yield()
> 16:09:21: Debug: Adding duplicate image handler for 'Windows bitmap
file'
> 16:09:21: Debug: Adding duplicate image handler for 'Windows bitmap
file'
> }}}

It's not error, just warnings and debug, I think I get these too, so they
don't have to mean anything.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:5&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------
Description changed by neteler:

Old description:

When starting `g.gui` in G78dev only a kind of empty frame is shown
(really, some graphic memory garbage of the window behind if present)
while it works ok in master.

New description:

When starting `g.gui` in G78dev only a kind of empty frame is shown
(really, some graphic memory garbage of the window behind if present)
while it works ok in master.

System description:

{{{
System Info
GRASS version: 7.8.dev
Code revision: a50165153
Build date: 2019-08-12
Build platform: x86_64-pc-linux-gnu
GDAL: 2.3.2
PROJ.4: 5.2.0
GEOS: 3.7.1
SQLite: 3.26.0
Python: 3.7.4
wxPython: 4.0.4
Platform: Linux-5.2.8-200.fc30.x86_64-x86_64-with-fedora-30-Thirty
}}}

--

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:6&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: wxGUI | Version:
Resolution: | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------

Comment (by neteler):

Replying to [comment:5 annakrat]:
> I can't reproduce on Ubuntu. Are you sure that it works in master? If
yes, it shouldn't be that hard to figure out the specific commit causing
it.

After reboot it works in both master and relbranch78.

It seems to be a fuzzy problem :frowning:

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:7&gt;
GRASS GIS <https://grass.osgeo.org>

#3885: wxGUI no longer shows start image
--------------------------+---------------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: normal | Milestone: 7.8.1
Component: wxGUI | Version: git-releasebranch78
Resolution: fixed | Keywords: g.gui
       CPU: Unspecified | Platform: Unspecified
--------------------------+---------------------------------
Changes (by neteler):

* status: new => closed
* version: => git-releasebranch78
* resolution: => fixed

Comment:

Fixed in master and release_branch_7_8. Closing

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3885#comment:9&gt;
GRASS GIS <https://grass.osgeo.org>