I’m using wayland, specifically mangowc. I have no issues running apps in XWayland
I installed OM in ~/.local/bin/, and saved the workspace in ~/Documents/openmusic/. Here’s the ls outputs:
total 55M
drwxr-xr-x 3 matthew matthew 4.0K Feb 22 07:36 .
drwxr-xr-x 8 matthew matthew 4.0K Feb 22 07:35 ..
drwxr-xr-x 6 matthew matthew 4.0K Feb 22 07:42 OM_8.0-b.1
-rw-r--r-- 1 matthew matthew 55M Feb 21 12:50 OM_8.0-b.1.tar.bz2
total 12K
drwxr-xr-x 3 matthew matthew 4.0K Feb 23 08:00 .
drwxr-xr-x 16 matthew matthew 4.0K Feb 22 07:42 ..
drwxr-xr-x 8 matthew matthew 4.0K Feb 23 08:07 trio-a-solo
total 36K
drwxr-xr-x 8 matthew matthew 4.0K Feb 23 08:07 .
drwxr-xr-x 3 matthew matthew 4.0K Feb 23 08:00 ..
drwxr-xr-x 2 matthew matthew 4.0K Feb 22 07:44 elements
drwxr-xr-x 2 matthew matthew 4.0K Feb 22 07:43 globals
drwxr-xr-x 2 matthew matthew 4.0K Feb 22 07:43 in-files
drwxr-xr-x 2 matthew matthew 4.0K Feb 22 07:43 out-files
-rw-r--r-- 1 matthew matthew 4.0K Feb 23 08:07 preferences.lisp
drwxr-xr-x 4 matthew matthew 4.0K Feb 22 07:43 resources
drwxr-xr-x 2 matthew matthew 4.0K Feb 22 07:43 user
I made a log re-directing stdin & stderr. I can’t attach it as a new user, but here’s a dump:
"Loading PortMIDI library: libportmidi.so"
"Loading SDIF library: /home/matthew/.local/bin/OM_8.0-b.1/resources/lib/linux/libsdif.so"
#P"libsndfile.so"
#P"libsamplerate.so"
"Loading OM Audio library: /home/matthew/.local/bin/OM_8.0-b.1/resources/lib/linux/omaudiolib.so"
#P"libfluidsynth.so"
; Loading text file /home/matthew/.local/share/OpenMusic/8.0/OMPrefs.lisp
Initializing audio channels [0x2]
; Loading text file /home/matthew/Documents/openmusic/trio-a-solo/preferences.lisp
APPLYING PREFERENCES...
"MIDI: Restoring state from preferences..." Audio Setup...
Audio driver: ALSA
Selecting default device: Default ALSA Output (currently PipeWire Media Server)
Initializing audio channels (0x2)Initializing audio channels [0x2]
Audio Setup...
Audio driver: ALSA
Selected device: Default ALSA Output (currently PipeWire Media Server)
Initializing audio channels (0x2)Initializing audio channels [0x2]
(OM_8.0-b.1:4553): Gtk-CRITICAL **: 08:07:15.713: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:15.713: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:15.713: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:15.713: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:15.713: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-CRITICAL **: 08:07:15.741: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
(OM_8.0-b.1:4553): Gtk-CRITICAL **: 08:07:16.777: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
; Loading text file /home/matthew/Documents/openmusic/trio-a-solo/elements/Pitch Organisation.omp
(OM_8.0-b.1:4553): Gtk-CRITICAL **: 08:07:19.447: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.447: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.447: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.448: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.448: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.448: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.448: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.448: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-CRITICAL **: 08:07:19.467: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
(OM_8.0-b.1:4553): Gtk-WARNING **: 08:07:19.467: Negative content height -7 (allocation 1, extents 4x4) while allocating gadget (node menuitem, owner GtkMenuItem)
Gdk-Message: 08:07:21.688: Window 0x7fc9084496d0 is a temporary window without parent, application will not be able to position it on screen.
(OM_8.0-b.1:4553): Gdk-CRITICAL **: 08:07:21.690: gdk_wayland_window_handle_configure_popup: assertion 'impl->transient_for' failed
Gdk-Message: 08:07:34.681: Window 0x7fc8f8120880 is a temporary window without parent, application will not be able to position it on screen.
(OM_8.0-b.1:4553): Gdk-CRITICAL **: 08:07:34.683: gdk_wayland_window_handle_configure_popup: assertion 'impl->transient_for' failed
/home/matthew/.local/bin/OM_8.0-b.1/OM_8.0-b.1 : Interrupted - quitting
Interestingly, that final Gdk-CRITICAL doesn’t happen on the error, but just for the right-click menu.
Let me know what else I can get you!