Nah, it's not *that* low level. It's all in how Gdk represents a user's 
monitors, keyboards, and pointing devices. That's changed quite a bit in the 
last 5 years or so as the Gtk4 design has evolved and GnuCash hasn't really 
been paying attention: It's still mostly a Gtk2 application with only the 
minimum amount of change needed to make it work in Gtk3.

The best I'd expect you to do to help debug it would be to get a complete stack 
trace with line numbers and a dump of local variables from `bt full` in the 
debugger after installing the Gtk and GnuCash debugging symbols.

Regards,
John Ralls


> On Aug 18, 2020, at 6:26 PM, Adrien Monteleone 
> <[email protected]> wrote:
> 
> Perhaps an issue that it is in a VM? Mint also keeps complaining about video 
> drivers but I've installed the Guest Additions and the Proprietary Drivers 
> app doesn't list anything.
> 
> I'll investigate graphics and see if the adapter is "not claimed" or 
> something else is weird.
> 
> Regards,
> Adrien
> 
> On 8/18/20 3:43 PM, John Ralls wrote:
>> Never mind the patch, I mis-interpreted the code. It's not that the cursor 
>> shouldn't be NULL: NULL is OK. If it's *not* null then the window and the 
>> cursor need to be for the same GdkDisplay so the problem is that we're 
>> querying the wrong GdkDisplay to create the cursor. That shouldn't be 
>> possible.
>> Regards,
>> John Ralls
> 
> _______________________________________________
> gnucash-user mailing list
> [email protected]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to