[Gambas-user] what abaut a sabbatical freeze?

Benoît Minisini g4mba5 at gmail.com
Mon Apr 25 13:17:43 CEST 2022


Le 25/04/2022 à 12:55, Christof Thalhofer a écrit :
> 
> Yes, that can be ... right. I don't know. I have no idea why ... and 
> what happened. I have the same problems that were reported by a user at 
> gambas-club.de:
> 
> https://www.gambas-club.de/viewtopic.php?f=13&t=5778&p=14373&hilit=GB_GUI#p14373 
> 
> 
> As I removed and reinstalled it a couple of times I now had the same 
> problems with 3.16.2.
> 
> AAAAAARRRRRRRRRRRGGGGGGGGGGGGGGGGGHHHHHHHHHHHHH!
> 
> Sorry.
> 
> --------------------------------------------------------
> 
> Ok, I fixed it (but I have no idea what really happened):
> 
> First purged all Gambas packages and then installed Gambas packages but 
> *without any Qt and Gtk packages*. It installed some *-qt5-* as well as 
> *-gtk3-* packages automatically.
> 
> Then the layout was broken.
> 
> After that I did this:
> 'sudo apt remove gambas3-gb-gtk3'
> 
> This removes 'gambas3-gb-gtk3-wayland gambas3-gb-gtk3-webview 
> gambas3-gb-gtk3-x11' and installs 'gambas3-gb-qt4 gambas3-gb-qt4-webview'
> 
> Then the layout is ok but when I start it it says:
> 
>> christof at tof-x230 ~ » gambas3
>> gb.gui: warning: 'gb.gtk3' component not found, using 'gb.qt4' instead
> 
> And now these packages are installed on my machine:
> 
>> gambas3-dev-tools gambas3-gb-args gambas3-gb-cairo gambas3-gb-chart
>> gambas3-gb-clipper gambas3-gb-compress gambas3-gb-compress-zlib
>> gambas3-gb-crypt gambas3-gb-data gambas3-gb-db gambas3-gb-db-form
>> gambas3-gb-db-mysql gambas3-gb-db-postgresql gambas3-gb-db-sqlite3
>> gambas3-gb-dbus gambas3-gb-deg-form gambas3-gb-desktop
>> gambas3-gb-desktop-x11 gambas3-gb-eval-highlight gambas3-gb-form
>> gambas3-gb-form-dialog gambas3-gb-form-editor
>> gambas3-gb-form-htmlview gambas3-gb-form-mdi gambas3-gb-form-print
>> gambas3-gb-form-stock gambas3-gb-form-terminal gambas3-gb-gtk
>> gambas3-gb-httpd gambas3-gb-image gambas3-gb-image-effect
>> gambas3-gb-image-imlib gambas3-gb-image-io gambas3-gb-inotify
>> gambas3-gb-logging gambas3-gb-markdown gambas3-gb-media
>> gambas3-gb-media-form gambas3-gb-mime gambas3-gb-mysql
>> gambas3-gb-ncurses gambas3-gb-net gambas3-gb-net-curl
>> gambas3-gb-net-smtp gambas3-gb-opengl gambas3-gb-opengl-glsl
>> gambas3-gb-opengl-glu gambas3-gb-openssl gambas3-gb-pcre
>> gambas3-gb-pdf gambas3-gb-poppler gambas3-gb-qt4
>> gambas3-gb-qt4-webview gambas3-gb-qt5 gambas3-gb-qt5-ext
>> gambas3-gb-qt5-wayland gambas3-gb-qt5-webkit gambas3-gb-qt5-x11
>> gambas3-gb-report gambas3-gb-report2 gambas3-gb-sdl2-audio
>> gambas3-gb-settings gambas3-gb-signal gambas3-gb-term gambas3-gb-util
>> gambas3-gb-util-web gambas3-gb-web gambas3-gb-web-gui gambas3-gb-xml
>> gambas3-gb-xml-html gambas3-gui gambas3-ide gambas3-runtime
>> gambas3-scripter
> Note that apt did not remove gambas3-gb-gtk.
> 
> Alles Gute
> 
> Christof Thalhofer
> 

'gb.gtk' is the GTK+2 component, you didn't remove it, so it's normal 
you still get it.

Apparently there is something in the QT5 version of Ubuntu 18.04 LTS 
that breaks the QT5 component on Gambas 3.17.

The QT4 and QT5 components almost share the same code, at least for text 
rendering.

As for the flickering, I would say that XFCE is in cause more than 
GTK+3, but who knows. You can check that by changing the window manager 
(with composition enabled, without...). At least I have no idea how it 
could be Gambas' fault.

To know exactly what happens, you must be more precise, by explaining 
each problem clearly, and testing them separately.

For the IDE crash while debugging, it's almost sure that it's a bug in 
Gambas. But then you must give me a project that allows me to reproduce 
it so, or at least describe what you did exactly, so that I could fix it.

Regards,

-- 
Benoît Minisini


More information about the User mailing list