xygrib cursor is not visible under wayland session

Bug #2015694 reported by Eugene Savelov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xygrib (Ubuntu)
New
Undecided
Unassigned

Bug Description

in ubuntu lunar, 23.04,
when running XyGrib application (package version 1.2.6.1-2) under wayland, cursor is not visible and error is printed in console. - QWaylandShmBuffer: mmap failed (Invalid argument).
correct behaviour is displaying cross-tie cursor over terrain.
This is caused by invalid pixmap inside cursor object.
reported and fixed upstream - https://github.com/opengribs/XyGrib/issues/275
fix is merged into master - https://github.com/opengribs/XyGrib/pull/276/commits/313dade1e179f141a1dfd323731167ef670fe383

ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: xygrib 1.2.6.1-2
ProcVersionSignature: Ubuntu 6.2.0-19.19-generic 6.2.6
Uname: Linux 6.2.0-19-generic x86_64
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Sun Apr 9 19:38:42 2023
InstallationDate: Installed on 2020-03-21 (1114 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: xygrib
UpgradeStatus: Upgraded to lunar on 2023-04-09 (0 days ago)

Revision history for this message
Eugene Savelov (savelov) wrote :
Revision history for this message
Eugene Savelov (savelov) wrote :

steps to reproduce:
1. Switch to wayland session on logon
2. Run XyGrib
3. Choose a rectangular region and press Load GRIB button, then choose model (e.g. ICON) and press download.
4. Wait until file is generated and press Save on file save dialog box
5. Move mouse over map and check that cursor is not visible. When moving cursor over to toolbar or to weather data area, cursor is visible. Error QWaylandShmBuffer is generated on console. Correct behavior is cursor visible over map, and no error QWaylandShmBuffer is generated

Revision history for this message
Eugene Savelov (savelov) wrote :

tried version 1.2.6.1-3 from mantic - cursor is now visible now over map/terrain

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.