I’ve been having lots of problems lately with my system, one of which is that I cannot make any changes to the kde menu. I tried right-clicking, making changes and saving, however the changes are never implemented. So I tried running kmenuedit, and after saving and exiting, I get the following errors in the console:
“X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x4a00399
QInputContext: cannot create input context for non-toplevel widgets
QInputContext: cannot create input context for non-toplevel widgets”
Make sure that the ~/.local/share/applications and ~/.config/menus directories are owned by your user name and that you are authorized to modify the content. If not, then:
KMenuBase::setProperty( "frameShadow", value ) failed: property invalid, read-only or does not exist
KMenuBase::setProperty( "frameShape", value ) failed: property invalid, read-only or does not exist
david@linux-t5kb:~> QObject::connect: No such signal Kicker::settingsChanged(SettingsCategory)
QObject::connect: (sender name: 'kicker')
QObject::connect: (receiver name: 'animtt')
And when I try to make changes to the menu and save I get the following:
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 19
Minor opcode: 0
Resource id: 0x4400008
Sorry for hijacking but I reckon it’ll be better to post similar problems in 1 thread rather than creating a new one.
Here’s my problem, after installing a new application (KRename), it doesn’t show up at the SUSE Menu. The “New Applications” section is gone as well. I’ve followed Cryovac’s advice but to no avail.