buzztrax icon indicating copy to clipboard operation
buzztrax copied to clipboard

UI looks bad after starting buzztrax in fedora VM

Open waffel opened this issue 10 years ago • 8 comments

After starting buzztrax-edit from within jhbuild shell:

image

waffel avatar Mar 10 '14 15:03 waffel

I'd say it is a VM issues. There are some gtk+3 toys under buzztrax/design/gui/ - can you try running some of them? Try minibutton.c or stylecolors3.c - each of them have the compile command in the top header. More toys in the gtk3 sub-dir.

ensonic avatar Mar 10 '14 17:03 ensonic

Some more debug information:

running:

G_DEBUG="fatal_criticals" GST_DEBUG_NO_COLOR=1 GST_DEBUG="bt-edit:3" ~/buzztrax/jhbuild/install/bin/buzztrax-edit 2>debug.log

==== cat debug.log: ===

libGL error: failed to load driver: vboxvideo libGL error: Try again with LIBGL_DEBUG=verbose for more details. OpenGL Warning: crPixelCopy3D: simply crMemcpy'ing from srcPtr to dstPtr 0:00:00.166233491 29070 0x129b260 WARN bt-edit src/ui/edit/change-log.c:601:bt_change_log_crash_check: auto removing '2014-03-10T17:05:15Z_untitled song.log' 0:00:00.166340769 29070 0x129b260 WARN bt-edit src/ui/edit/change-log.c:671:on_song_changed: song has changed : app=0x124ec70, self=0x11e3d80

(buzztrax-edit:29070): Gtk-WARNING **: gtkwidget.c:6151: no accelerator (104,4) installed in accel group (0x7f62940036e0) for GtkImageMenuItem (0x189a2e0) 0:00:00.511064208 29070 0x129b260 WARN bt-edit src/ui/edit/change-log.c:671:on_song_changed: song has changed : app=0x124ec70, self=0x11e3d80 0:00:00.542449586 29070 0x129b260 WARN bt-edit src/ui/edit/main-page-patterns.c:1914:change_current_pattern: change_pattern: (nil) -> (nil) 0:00:00.542535631 29070 0x129b260 WARN bt-edit src/ui/edit/main-page-patterns.c:1917:change_current_pattern: new pattern is the same as previous 0:00:00.544664419 29070 0x129b260 WARN bt-edit src/ui/edit/tools.c:225:gtk_widget_grab_focus_savely: not grabbing widget 'sequence editor', realized: 0, mapped 0 0:00:00.546011534 29070 0x129b260 WARN bt-edit src/ui/edit/change-log.c:646:on_song_file_unsaved_changed: reset log file

waffel avatar Mar 10 '14 17:03 waffel

another strange bahvior/screenshot (now without the dialog) ... it seems the machine panel has the wrong z-order (the trick with the BT_EDIT_UI_CFG="no-machines-page" ./buzztrax-edit does not work)

image

waffel avatar Mar 14 '14 15:03 waffel

That looks like as if the canvas is not part of the window. It should sit in this black area.

ensonic avatar Mar 16 '14 11:03 ensonic

Yes ... can we do something (or can I help to test)?

waffel avatar Mar 18 '14 11:03 waffel

I am still suspecting that this has something to do with the gl in vbox. Maybe you can run GST_DEBUG="bt*:6" ./buzztrax-edit 2>debug.log and send me the log.

ensonic avatar Mar 23 '14 11:03 ensonic

Re OpenGL in virtualbox, what is glxinfo | grep vendor reporting from inside virtualbox (and outside if host is linux too). Is 3d emulation enabled on the vm? Are the guest additions installed and up-to-date?

I checked on https://developer.gnome.org/clutter/stable/running-clutter.html and I don't see any envvars or flags we can use to disable stuff.

ensonic avatar Sep 10 '14 21:09 ensonic

The problem seen here, can also be related to what we chased in #50. Can you try the latest git?

ensonic avatar Jun 17 '15 07:06 ensonic