On 6/12/22 11:46, [email protected] wrote:
> Antonio,
>
> I compiled with gcc the sample.c example and received this error in the
> console window.
>
> (sample:7337): Gtk-CRITICAL **: 19:13:39.493:
> gtk_window_set_mnemonics_visible: assertion 'GTK_IS_WINDOW (window)'
> failed
>
> John
> [...]
G'day,
Not verified, but an easy thing to check:
The X/11 Windowing system is client/server-based. An application(client)
may run locally, or perhaps across a network. GNOME and Wayland add more
layers to the mix.
I tried:
You might have problems if the terminal/shell does not have a reference to the
X/11 windowing system,
supplied via the DISPLAY and XAUTHORITY environment variables. This is what I
get on my system
(ignore the "$" shell prompts):
$ set | grep -E DISPLAY
DISPLAY=:0
GNOME_SETUP_DISPLAY=:1
WAYLAND_DISPLAY=wayland-0
$
The trivial examples (called via Lua "require" interface) work with this setup.
If I stomp on WAYLAND_DISPLAY, then the "hello, world" example fails:
$ export WAYLAND_DISPLAY=
$ ./hello-world
../support/lua5.1: IupOpen: could not initialize
stack traceback:
[C]: ?
[C]: in function 'require'
./hello-world:2: in main chunk
[C]: ?
$
Hope this helps.
s-b etc.
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users