Ubuntu 11.10 Problems lazarus / 32-Linux ---------------------------------------------------------------------- LA.Center · 2011-10-16 18:02 Lazarus and any Laz created app does not work with Ubuntu 11.10, the problem is, the mouse seems not be able to click on forms, editor, edit, memo etc to set focus. The only way currently you can use Laz and Laz created apps without any problems on Ubuntu 11.10 is 1. Remove Taskbar Menu http://www.addictivetips.com/ubuntu-linux-tips/how-to-disable-global- menu-in-ubuntu-11-10-tip/ 2. Remove new scrollbar http://www.addictivetips.com/ubuntu-linux-tips/how-to-get-classic- scrollbar-back-in-ubuntu-11-04-tip/ I will have a look at the source and maybe we can come up with a fix asap. ---------------------------------------------------------------------- cpalx · 2011-10-23 16:02 thanks a lot... you save my life :p ---------------------------------------------------------------------- LA.Center · 2011-10-24 10:35 cheers man, they should make Taskbar Menu and Scrollbar thingy optional during default installation if you ask me. I looked at the source and the menu handle is attaching to a timer of ubuntu that looks for where the mouse is, I guess they are tracing the mouse to show/hide the menu, but the problem is once the laz/lazapp menu handle gets hooked to this menu handle, itself does not receive mouse interrupts anymore. I am guessing we can fix that very easily by simply adding a Capture interrupt to the TMouse class, or even create a fake handle so that ubuntu can not hook to your app. I am kind a bit lost in the code, but we'll get there ---------------------------------------------------------------------- yuriy_sydorov · 2011-10-28 10:11 Any thoughts how to force to use old scrollbars from the app code? I know about the LIBOVERLAY_SCROLLBAR=0 workaround, but it is needed to force users to do something. ---------------------------------------------------------------------- motaz · 2012-04-28 04:33 No solution yet for this problem? expect by removing scroll bars. This problem will hurt most of Lazarus-Linux applications ---------------------------------------------------------------------- zeljko · 2012-04-28 15:34 Solution for liboverlay is already commited in trunk (few days ago by Mattias). There's still problem with mouse capture inside TCustomControl (it can lock whole application, but I think that Mattias maded workaround for that too). You should svn  update to trunk and then test. ---------------------------------------------------------------------- motaz · 2012-04-29 07:26 SVN for version 0.99 or version 1 ---------------------------------------------------------------------- BigChimp · 2012-04-29 07:41 Trunk means the newest version. http://svn.freepascal.org/svn/lazarus/trunk The version for 1.0 has already been branched off this... and is only getting fixes backported. ---------------------------------------------------------------------- motaz · 2012-05-01 05:35 Ok, thanks very much, I'll check it ---------------------------------------------------------------------- Ocye · 2012-05-06 11:53 It's still an issue with 12.4. Lazarus 1.1 r35591 FPC 2.6.0 x86_64-linux-qt