[SOLVED] Linux: My menu bar has disappeared

Previous topic - Next topic

ksaugustin

I am using Scribus 1.4.6 on Chakra Linux (Arch variant). Last month my mouse went batsh*t randomly clicking here, there and everywhere and, as a result, I have lost my Scribus menu bar; i.e. that line that says "File - Edit - Item - ..." just below the window title bar. I'd like to get it back. Things I have tried that haven't worked:

* Deleting the ~/.scribus directory in the hope it will be recreated with default settings
* Uninstalling then reinstalling Scribus
* Right-clicking just below the window title bar. All that does is give me various small icon-only toolbars to choose: File/Edit/Tools/PDF Tools/Corner Toolbar

Scribus displays the menu bar correctly on my Mint sandbox but the sandbox doesn't have my collection of fonts, so that's a bit of a useless solution, unless there's a file I can copy across to Chakra...? scribus140.rc perhaps, but which parameter should I be looking for? I am currently preparing a book for publication. (I know, great timing.) Halp?

Kaz!

a.l.e

if you deleted the .scribus directory and the other settings have been reset but not the menu bar, then the change is probably at the level of your desktop manager (gnome, kde, ...) not in scribus.
(sorry, i have no idea what chakra is and what kind of window or desktop manager it has)

and if you want to finish your work, you can of course copy your fonts to your mint sandbox...

ciao
a.l.e

ksaugustin

#2
That's a good solution, a.l.e and, in fact, I'm about to take down a list of fonts to copy across to my sandbox. However, this is only a workaround and doesn't solve the intrinsic problem.

Your suggestion that this is a DM problem is an interesting one (I'm running Plasma on Chakra which, as I said, is an Arch variant). Why I posted this question here is that my other applications have their menu bar. LibreOffice Writer, for example, Gimp, Thunderbird, etc etc. So I'm wondering if there's an additional Scribus config file lurking around somewhere that's messing about with things. If this were a universal setting, I'd expect my other programs to be missing their menu bars too, but they're not. It only seems to affect Scribus. I thought if anyone would know the dark, arcane secrets of Scribus ;) it would be this group...

Kaz

UPDATE: I misspoke. It affects Kate as well. I may go further afield to see if I get any info and update here if I manage to solve this...

GarryP

I've had a very quick look at this and it seems that Plasma (5.9 at least) allows you to move the menu bar around from a Windows-style menu (menu in each window) to an OS X-style menu (menu always at the top) and also to tuck the menu away in a title bar icon. I have no idea if this is set globally or per application but it certainly looks like something that could be looked into. If Plasma keeps the settings per application then Scribus might not have any say over what's happening. Maybe there's a "reset menus to default" button somewhere in Chakra/Plasma.

ksaugustin

(Oh really? Why Linux in general strives to emulate everything OS-X is beyond me, but there ya go.)

Thanks Garry, I think you've reached the nub of it. :) I've been scrollling through all my Window/Application Management settings this morning and nothing jumps out at me. If only I knew the configuration file to look at, I could go in there and hack it! I've pressed a couple of "reset to defaults" but will soldier on and try others. The KDE forum gang aren't responding. I may also raise this over at the Chakra forum. Stay tuned and thanks for your help. :)

Kaz!

GarryP

You're welcome Kaz.

If you could supply a full-screen-display screenshot of Scribus working then it might give people a clue as to what's happening.

ksaugustin

For SOME Plasma users, pressing Ctrl+M while running Scribus/Kate/Dolphin works. Not for me. Still investigating. A quite large screenshot is attached...



[attachment deleted by admin]

ksaugustin

Try System Settings > Application Style > Widget Style > Fine Tuning > Menubar Style
Any settings you change will only take effect after logging out and logging back in again. Marking this [SOLVED].
Garry, thanks so much for your help. Couldn't have solved this one without you!  :D

Kaz!

GarryP