<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Thanks Markus, </p>
<p>I'll try to install the patches to solve the problem. Then, I'll comment.</p>
<p>Regards</p>
<p>Lizardo</p>
<p><br /></p>
<p id="reply-intro">On 2023-04-09 14:31, Markus Neteler wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Hi Lizardo,<br /><br /><br />On Sun, Apr 9, 2023 at 5:10 PM Lizardo Reyna via grass-dev<br /><<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a>> wrote:
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><br />Hi,<br /><br />I've compiled Grass 8.2.2 in ubuntu 22.04 (two times), the first toolbar do not have icons, only the description appers. The console shows this:<br /><br />Traceback (most recent call last):<br />  File "/usr/lib/python3/dist-<br />packages/wx/lib/agw/aui/auibar.py", line 3510, in OnPaint<br /><br />self._art.DrawButton(dc, self, item, item_rect)<br />  File "/usr/lib/python3/dist-<br />packages/wx/lib/agw/aui/auibar.py", line 1008, in DrawButton<br /><br />bmp_rect, text_rect = self.GetToolsPosition(dc, item, rect)<br />  File "/usr/lib/python3/dist-<br />packages/wx/lib/agw/aui/auibar.py", line 1508, in<br />GetToolsPosition<br /><br />bmp_rect = wx.Rect(bmp_x, bmp_y, bmp_width, bmp_height)<br />TypeError<br />:<br />Rect(): arguments did not match any overloaded call:<br />  overload 1: too many arguments<br />  overload 2: argument 1 has unexpected type 'float'<br />  overload 3: argument 1 has unexpected type 'float'<br />  overload 4: argument 1 has unexpected type 'float'<br />  overload 5: argument 1 has unexpected type 'float'<br />  overload 6: argument 1 has unexpected type 'float'<br />Traceback (most recent call last):<br />  File "/usr/lib/python3/dist-<br />packages/wx/lib/agw/aui/auibar.py", line 3510, in OnPaint</blockquote>
[...]<br /><br />You are hit by a bug in Ubuntu's wxpython4 package. Unlike e.g. Fedora<br />they didn't add missing backports of float -> integer fixes.<br /><br />It was also discussed here:<br /><a href="https://github.com/OSGeo/grass/issues/2019" target="_blank" rel="noopener noreferrer">https://github.com/OSGeo/grass/issues/2019</a><br /><a href="https://github.com/OSGeo/grass/issues/2078" target="_blank" rel="noopener noreferrer">https://github.com/OSGeo/grass/issues/2078</a><br /><br />We had the same in OSGeoLive, I have created a report with bugfixes<br />for Ubuntu here:<br /><br /><a href="https://bugs.launchpad.net/ubuntu/+source/wxpython4.0/+bug/2012205" target="_blank" rel="noopener noreferrer">https://bugs.launchpad.net/ubuntu/+source/wxpython4.0/+bug/2012205</a><br /><br />These options I see:<br />- you install the patches offered in the bug report (not too difficult<br />but needs a bit of knowledge how to use `patch`)<br />- convince the Ubuntu packagers of wxpython4 to fix the bug using the<br />provided patch<br />- you try to install a more recent wxpython4 version.<br /><br />Best,<br />Markus<br /><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">--<br />Lizardo Reyna, PhD<br />Universidad Técnica de Manabí<br />[Address] Lodana, Manabí, Ecuador | [Mobile]  +593  982924637<br />PGP Key: 0xa35a15b90ee64e8d</blockquote>
</div>
</blockquote>
<p><br /></p>
<div id="signature">-- <br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">--<br />Lizardo Reyna, PhD<br />Universidad Técnica de Manabí<br />[Address] Lodana, Manabí, Ecuador | [Mobile]  +593  982924637<br />PGP Key: 0xa35a15b90ee64e8d</div>
</div>
</body></html>