Recent

Author Topic: main menu missing on opensuse15.6/KDE  (Read 2556 times)

liewald

  • Full Member
  • ***
  • Posts: 144
main menu missing on opensuse15.6/KDE
« on: November 26, 2024, 02:48:17 pm »
after upgrading to opensuse 15.6 I  have had to switch to KDE rather than mate.  O.on installing lazarus the main menu is missing and I can find no way of enabling it. Grateful of any pointers/help

Dave

MarkMLl

  • Hero Member
  • *****
  • Posts: 8110
Re: main menu missing on opensuse15.6/KDE
« Reply #1 on: November 26, 2024, 03:28:24 pm »
What version of Lazarus is that, and what version of KDE are they shipping?

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Jonax

  • New Member
  • *
  • Posts: 22
Re: main menu missing on opensuse15.6/KDE
« Reply #2 on: November 26, 2024, 08:56:51 pm »
For what it's worth I use Lazarus 3.2 on openSUSE 15.6 with KDE.
It works fine for me. I am not aware of any problems.

Here is a link
Link removed. See next two posts
to a screenshot from my system. The image may be removed at some future time.

Jonax





« Last Edit: November 26, 2024, 11:48:52 pm by Jonax »

MarkMLl

  • Hero Member
  • *****
  • Posts: 8110
Re: main menu missing on opensuse15.6/KDE
« Reply #3 on: November 26, 2024, 09:24:18 pm »
Jonax, under the circumstances I'd suggest that it would be more use to append a (partial) screenshot to your posting than to give an external link (which could, potentially, point to something that the forum software couldn't check for validity).

I think I might have seen somebody asking about this before, hence the utmost importance of knowing more about OP's system.

I use KDE on Debian, and it has a most annoying problem (by no means limited to the Lazarus IDE) whereby a pop-up menu is entirely black. I don't think that's the same as OP's issue but again: we need to know /what/ he's got and /whence/ he got it.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Jonax

  • New Member
  • *
  • Posts: 22
Re: main menu missing on opensuse15.6/KDE
« Reply #4 on: November 26, 2024, 11:46:17 pm »
Jonax, under the circumstances I'd suggest that it would be more use to append a (partial) screenshot to your posting than to give an external link (which could, potentially, point to something that the forum software couldn't check for validity).

I'd be more than happy to avoid external links but I didn't find any good way to show the screenshot. I'll try the attachment option now.

Indeed feedback from the OP is vital here. I just wanted to mention I happen to use the same openSUSE15.6/KDE combination without issues.


MarkMLl

  • Hero Member
  • *****
  • Posts: 8110
Re: main menu missing on opensuse15.6/KDE
« Reply #5 on: November 27, 2024, 09:05:56 am »
Comparing the two screenshots, the KDE theme's different. The one that correctly shows the menu has the pane corners slightly rounded and well-formed grips on the ribbon (top-left), while the one without the menu has sharp corners and crude grips. If it's not a theme issue it could depend on the precise widget set being used by the IDE... I'm not sure where to find that.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

dsiders

  • Hero Member
  • *****
  • Posts: 1324
Re: main menu missing on opensuse15.6/KDE
« Reply #6 on: November 27, 2024, 09:23:43 am »
Comparing the two screenshots, the KDE theme's different. The one that correctly shows the menu has the pane corners slightly rounded and well-formed grips on the ribbon (top-left), while the one without the menu has sharp corners and crude grips. If it's not a theme issue it could depend on the precise widget set being used by the IDE... I'm not sure where to find that.

You can select the widgetset on the Tools > Configure "Build Lazarus" dialog. You can view what's in use on the View > IDE InternalsAbout IDE dialog.

My guess is that the IDE is built using GTK but running on KDE.
Preview the next Lazarus documentation release at: https://dsiders.gitlab.io/lazdocsnext

liewald

  • Full Member
  • ***
  • Posts: 144
Re: main menu missing on opensuse15.6/KDE
« Reply #7 on: November 27, 2024, 10:51:29 am »
OK got it working. I had to resort to using the opensuse desktop theme and layout rather than the default breeze theme installed on the system.

thanks everyone for your pointers

Dave

MarkMLl

  • Hero Member
  • *****
  • Posts: 8110
Re: main menu missing on opensuse15.6/KDE
« Reply #8 on: November 27, 2024, 10:59:38 am »
OK got it working. I had to resort to using the opensuse desktop theme and layout rather than the default breeze theme installed on the system.

I'm using Breeze with KDE on Debian 12 and it works. However even on Debian there's several choices, and it's entirely possible that some variant of Breeze is shot.

Updated: I've switched from Debian's customised Breeze to Breeze Twilight, which appears to have fixed various instabilities after powering up the monitor.

MarkMLl
« Last Edit: December 09, 2024, 09:34:49 am by MarkMLl »
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

MarkMLl

  • Hero Member
  • *****
  • Posts: 8110
Re: main menu missing on opensuse15.6/KDE
« Reply #9 on: January 03, 2025, 11:49:06 am »
I've switched from Debian's customised Breeze to Breeze Twilight, which appears to have fixed various instabilities after powering up the monitor.

Ultimately, I continued to have problems irrespective of theme until I added a Radeon card so that I wasn't relying on the PC's onboard Intel video controller.

So it would appear that Qt- and possibly other environments- is using some X11 facility that is poorly implemented by some drivers.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

VisualLab

  • Hero Member
  • *****
  • Posts: 614
Re: main menu missing on opensuse15.6/KDE
« Reply #10 on: January 04, 2025, 01:56:20 am »
I am using Linux Kubuntu 24.04 (X11):
  • application appearance: Breeze,
  • plasma appearance: Breeze Light.
The hardware is a small computer (Up Squared):
  • CPU: Intel Celeron N3350 1.1 GHz,
  • RAM: 4 GB,
  • GPU: Intel HD Graphics 500 (integrated with CPU).
Lazarus installed 2 days ago is version 4.0 RC1 (x86_64-linux-gtk2) with the docked windows option set (AnchorDockingDsgn and DockedFormEditor). The main menu of Lazarus displays correctly (context menu in panels also displays correctly).

 

TinyPortal © 2005-2018