[GRASS-user] single window gui crash with Ubuntu 22.04 LTS
Frank David
frank.david at geophom.fr
Tue Jan 3 01:27:32 PST 2023
Dear Mauricio,
Thank you for the link !
Regards,
Frank
Le 02/01/2023 à 18:52, Maurício Vancine a écrit :
> Dear Frank,
>
> I had the same problem and I solved it following this:
>
> https://github.com/OSGeo/grass/issues/2690
>
> Best,
>
>
> Em seg., 2 de jan. de 2023 às 14:32, Micha Silver <tsvibar at gmail.com>
> escreveu:
>
> I checked on my Debian 11 with KDE desktop. Recompiled 8.2 from
> git. No problem here.
>
>
> On 02/01/2023 16:53, Frank David wrote:
>>
>> Hello,
>>
>> I've installed GRASS 8.2.0 in a fresh KDE UBUNTU 22.04 and the
>> GUI crash if the single window gui is enabled. As soon as I turn
>> off this choice in .grass8/wx.json file the GUI works.
>>
>> console error message :
>>
>> /usr/lib/grass82/scripts/g.extension:167: DeprecationWarning: The
>> distutils package is deprecated and slated for removal in Python
>> 3.12. Use setuptools or check PEP 632 for potential alternatives
>> from distutils.dir_util import copy_tree
>> 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 "/usr/lib/grass82/gui/wxpython/wxgui.py", line 95, in
>> show_main_gui
>> mainframe = GMFrame(parent=None, id=wx.ID_ANY,
>> workspace=self.workspaceFile)
>> File "/usr/lib/grass82/gui/wxpython/main_window/frame.py", line
>> 164, in __init__
>> self.BuildPanes()
>> File "/usr/lib/grass82/gui/wxpython/main_window/frame.py", line
>> 645, in BuildPanes
>> self._auimgr.AddPane(
>> File
>> "/usr/lib/python3/dist-packages/wx/lib/agw/aui/framemanager.py",
>> line 4711, in AddPane
>> return self.AddPane4(window, arg1, target)
>> File
>> "/usr/lib/python3/dist-packages/wx/lib/agw/aui/framemanager.py",
>> line 4879, in AddPane4
>> self.UpdateNotebook()
>> File
>> "/usr/lib/python3/dist-packages/wx/lib/agw/aui/framemanager.py",
>> line 6653, in UpdateNotebook
>> notebook.AddPage(pane.window, title, True, pane.icon)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 3575, in AddPage
>> return self.InsertPage(self.GetPageCount(), page, caption,
>> select, bitmap, disabled_bitmap, control, tooltip)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 3653, in InsertPage
>> self.SetSelectionToWindow(page)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 4410, in SetSelectionToWindow
>> self.SetSelection(idx)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 4357, in SetSelection
>> ctrl.MakeTabVisible(ctrl_idx, ctrl)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 1843, in MakeTabVisible
>> if not self.IsTabVisible(tabPage, self.GetTabOffset(), dc, win):
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 1732, in IsTabVisible
>> self.Render(dc, wnd)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/auibook.py",
>> line 1687, in Render
>> page.rect, tab_button.rect, x_extent = self._art.DrawTab(dc, wnd,
>> page, rect, tab_button.cur_state)
>> File "/usr/lib/python3/dist-packages/wx/lib/agw/aui/tabart.py",
>> line 475, in DrawTab
>> r.SetHeight(r.GetHeight()/2)
>> TypeError: Rect.SetHeight(): argument 1 has unexpected type 'float'
>>
>> Is there a way to solve this ?
>>
>> Thank you for the trick.
>>
>> Regards,
>>
>> Frank
>>
>>
>> _______________________________________________
>> grass-user mailing list
>> grass-user at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/grass-user
>
> --
> Micha Silver
> Ben Gurion Univ.
> Sde Boker, Remote Sensing Lab
> cell: +972-523-665918
>
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-user
>
>
>
> --
> *Maurício Vancine*
> Doutorando em Ecologia, Evolução e Biodiversidade
> Mestre em Zoologia
> Ecólogo (ABE n. 2018007)
> Universidade Estadual Paulista (UNESP), Rio Claro/SP, Brasil
>
> Site <https://mauriciovancine.github.io/> | Lattes
> <http://lattes.cnpq.br/9761288418931193> | Google Scholar
> <https://scholar.google.com/citations?user=i-2xZBQAAAAJ> | ORCID
> <https://orcid.org/0000-0001-9650-7575>|Publons
> <https://publons.com/researcher/1391845/mauricio-vancine/> |GitHub
> <https://github.com/mauriciovancine>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20230103/e9507e02/attachment-0001.htm>
More information about the grass-user
mailing list