Hi. Sorry, for the late answer! I had no time to answer earlier.
Originally Posted by
Claus7
so both at the time are using versions 6.2.2. I suppose that this is the version you have.
Exactly. It's precisely 6.2.2-0ubuntu2, just what was installed after the kubuntu 19.04 setup (fresh one; not updated).
Originally Posted by
Claus7
5.x versions improved the interface a lot
Ah, yes, okay. In my opinion, the UI of it is rather conservative and often does not provide the 'comfort and smoothness of nowadays', but I see it improves from time to time, yes.
Originally Posted by
Claus7
Among others you can come across the Ribbon like interface.
Indeed a nice addition. I clicked a bit around in it since a while, and it seems to be usable today. Though, I haven't found a way to customize it. As in MSO2007, this can lead to a lot of clicking. So, I'm not sure which I would use in the future.
Originally Posted by
Claus7
I didn't know about the responses you got either, so there was no intention from me to point in the wrong direction either for solving the issues you are facing or behavior like.
Sorry, I really don't want to blame you. It was just my feelings about answers I see, lets say, very often. Not only in response to my questions.
Originally Posted by
Claus7
libreoffice --impress --backtrace
this will create a log file under your home folder, which can be more verbose while using LO.
The crashes are just one of the problems. Many of the other ones are equally annoying. But I gave it a try and had 'luck' after a few clicks. And indeed it somehow pointed me in an interesting direction:
Code:
...
Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x00007f9ea44e2429 in ?? () from /usr/lib/libreoffice/program/libsdlo.so
#0 0x00007f9ea44e2429 in () at /usr/lib/libreoffice/program/libsdlo.so
#1 0x00007f9ee3e84ce0 in Scheduler::ProcessTaskScheduling() () at /usr/lib/libreoffice/program/libmergedlo.so
#2 0x00007f9ed8dba34a in () at /usr/lib/libreoffice/program/libvclplug_qt5lo.so
#3 0x00007f9ed8dba435 in () at /usr/lib/libreoffice/program/libvclplug_qt5lo.so
#4 0x00007f9ed9c97426 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f9ed9ca30c7 in QTimer::timeout(QTimer::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f9ed9c97c5b in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007f9ed8f4a551 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8 0x00007f9ed8f51930 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9 0x00007f9ed9c6d8e9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f9ed9cc0453 in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f9ed9cc0ca4 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f9ee05dfaae in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f9ee05dfd48 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f9ee05dfddc in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f9ed9cc1102 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f9ed8db422b in Qt5Instance::ImplYield(bool, bool) () at /usr/lib/libreoffice/program/libvclplug_qt5lo.so
#17 0x00007f9ed8db4316 in Qt5Instance::DoYield(bool, bool) () at /usr/lib/libreoffice/program/libvclplug_qt5lo.so
#18 0x00007f9ee3e930f2 in () at /usr/lib/libreoffice/program/libmergedlo.so
#19 0x00007f9ee3e94e75 in Application::Execute() () at /usr/lib/libreoffice/program/libmergedlo.so
#20 0x00007f9ee2f4c8a3 in () at /usr/lib/libreoffice/program/libmergedlo.so
#21 0x00007f9ee3e9b602 in ImplSVMain() () at /usr/lib/libreoffice/program/libmergedlo.so
#22 0x00007f9ee2f6a981 in soffice_main () at /usr/lib/libreoffice/program/libmergedlo.so
#23 0x000055cd04c3907b in ()
#24 0x00007f9ee0e4bb6b in __libc_start_main (main=0x55cd04c39070, argc=3, argv=0x7ffc801a0378, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc801a0368) at ../csu/libc-start.c:308
#25 0x000055cd04c390ba in ()
...
Could be just coincidentally, but most I could see was the Qt integration stuff, so I tried it without Qt (SAL_USE_VCLPLUGIN=gen). And, admittedly, I just tried it for a few minutes, but I was not able to reproduce any of the major issues I had. The slides sidebar gives now visual feedback in drag-and-drop operations! Maybe the Qt integration is just buggy. My system runs many Qt apps, and I also develop one on this system, so generally my Qt installation should be quite healthy. However, this way, it's really ugly. I will check in the future, if the gtk integration can be a compromise...
So, thank you very much for this idea!
pino
Bookmarks