Reply to topic

[CLOSED]Menus in Konsole cannot be read

jim52
Registered Member
Posts
12
Karma
0
Hi,

I am upgrading my Bunsenlabs Linux to the latest version and I am having a problem with the Konsole menus because they are appear blank. I suspect the problem is that the background color and the font color are both set to black, but I don't know how to change either of these colors. Is there a configuration file where I can set these colors?

One other minor problem is that in the past the menus have always had space between them in the window. With the new installation, all the menus appear in the upper horizontal bar, but it looks like they have been compacted so that the image looks like: 'FileEditViewBookmarksSettingsHelp'. Not to pleasing to the eye, but they do drop down when clicked (and they are unreadable as mentioned).

Jim A.

Last edited by jim52 on Wed Oct 16, 2019 5:50 pm, edited 1 time in total.
jmacleod
Registered Member
Posts
38
Karma
0

Re: Menus in Konsole cannot be read

Sun Sep 15, 2019 2:12 pm
Go to Settings - Edit Current Profile should hopefully allow you to set colours. Header spacing may be a different ball game!
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Sun Sep 15, 2019 2:25 pm
Thanks, but I cannot do that because hitting
Settings-->Edit Current Profile
brings up a blank menu. The menu background and font are both the same color, black. At least, that is my speculation.

I need to be able to configure Konsole from a configuration file, not from a Konsole window.

Jim
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Sun Sep 15, 2019 2:37 pm
By the way, I saw another post (viewtopic.php?f=227&t=156657) than mentions "konsole.knsrc". I can not find that on my system, but there is a $HOME/.config/konsolerc file. I don't see any settings there to set font and background colors. Does anyone know if this file is documented?

So far, I have lookted at "The Konsole Handbook" by Jonathan Singer, Kurt Hindenburg, Ahmad Samir, Robert Knight, Kurt Hindenburg, Waldo Bastian and
Mike McBride, but I don't see anything about configuration files there.

Jim
jmacleod
Registered Member
Posts
38
Karma
0

Re: Menus in Konsole cannot be read

Mon Sep 16, 2019 12:43 pm
In /home/.local/share/konsole should be a .profile file, in my case Profile 1.profile which reads -:

[Appearance]
ColorScheme=Breeze
Font=Hack,12,-1,7,50,0,0,0,0,0,Regular

[General]
Name=Profile 1
Parent=FALLBACK/

Possibly this is missing?
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Tue Sep 17, 2019 4:17 pm
@jmacleod

The profile exists at the location you pointed to. The [appearance] section, did not exist in mine, so I add the information. The result is that my profile is now identical to yours.

I killed my konsole windows and restarted, but unfortunately, that did not change either my font or background color, so I still cannot read any of the menus.

Thanks for the suggestion!

Jim
User avatar Mamarok
Manager
Posts
4849
Karma
12
OS

Re: Menus in Konsole cannot be read

Wed Sep 18, 2019 12:09 pm
This sounds like a problem with the Plasma Color Theme you are using, which one do you use?


Currently running Kubuntu 20.04, Plasma 5.18.5, Frameworks 5.68.0, Qt 5.12.8, kernel 5.4.0-42
FWIW: it is always useful to state the exact Plasma version and distribution when asking questions in this forum, makes it easier for us to help ...
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Sun Sep 22, 2019 6:30 am
@Mamarok

I'm sorry for the delay - life got in the way --> first grandchild (isabella Joyce) was born on the 19th. Everyone is doing well :-)

I'm home for a few days but will be away again during the upcoming week.

Thank you for the suggestion. I think you are taking me in the right direction.

I'm not really sure what the color scheme is. My computers all run Bunsenlabs Linux with 'Openbox' as my window environment. The only KDE programs that I use are konsole and kmines. I have always used these 'out-of-the-box' by loading them onto my systems using 'apt-get'. This has always worked, until I upgraded may laptop to the latest version of Bunsenlabs Linux, the 'helium' version. I tried kmines this evening and noticed that, like konsole, the menus have the same background and font color, so both konsole and kmines exhibit the same problem.

When I look in $HOME/.kde/share/config/kminesrc, I find the line:

Theme=themes/classic.desktop

In $HOME/.kde/share/config/konsolerc, 'Theme' is not specified.

Do you have any suggestions on how I can set the theme for konsole and kmines? I can only guess that a KDE theme sets menu colors and fonts, but I have not found any documentation yet to confirm this.

Jim
User avatar Mamarok
Manager
Posts
4849
Karma
12
OS

Re: Menus in Konsole cannot be read

Sun Sep 22, 2019 10:38 am
Try looking for a package with the word "breeze" in it, this is the default KDE theme. This is needed by the profile you set.


Currently running Kubuntu 20.04, Plasma 5.18.5, Frameworks 5.68.0, Qt 5.12.8, kernel 5.4.0-42
FWIW: it is always useful to state the exact Plasma version and distribution when asking questions in this forum, makes it easier for us to help ...
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Sun Sep 22, 2019 4:07 pm
I have spent a few hours looking for the breeze package that you mentioned.

I found https://cgit.kde.org/breeze.git/commit/?h=Plasma/5.14, but on that page I do not see a way to download the package.

I am vaguely familiar with git.

I think I have to 'pull' a copy of the repository, but I'm not sure how. I have spend some time trying to figure out how to do this and I figure it is time to double check that I am going in the right direction. So my question for now is: Do I need need to pull the package from the breeze.git repository?

Jim
User avatar Mamarok
Manager
Posts
4849
Karma
12
OS

Re: Menus in Konsole cannot be read

Sun Sep 22, 2019 4:35 pm
it should be in the same repository where you geet konsole and kmines from, normally there is no need to build it yourself.
So where did you get knosle and kmines from? You must have activated a repository for these.

FWIW: some information about your konsole and/or kmines version might be helpful


Currently running Kubuntu 20.04, Plasma 5.18.5, Frameworks 5.68.0, Qt 5.12.8, kernel 5.4.0-42
FWIW: it is always useful to state the exact Plasma version and distribution when asking questions in this forum, makes it easier for us to help ...
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Thu Sep 26, 2019 6:38 pm
I am running the helium release of bunsenlabs linux which is a Debian distribution.

To install kmines and konsole, I used:
apt-get install kmines
apt-get install konsole

The repository list from my /etc/apt directory includes:
- deb http://deb.debian.org/debian jessie main non-free contrib
- deb http://security.debian.org/ jessie/updates main contrib non-free
- deb http://deb.debian.org/debian jessie-updates main contrib non-free

In addition there is a backport repository
- deb http://deb.debian.org/debian jessie-backports main contrib non-free

When I run:
% konsole --version
I get:
konsole 16.12.0

For kmines, I get:
kmines 4.0 (29 Jan 2015)

I'm have not renewed my search for the 'breeze' package, but I am doing that next and will provide another update after I investigate.

Jim
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Thu Sep 26, 2019 6:45 pm
@mamaok

I have to thank you for the time you have put into this. I do appreciate your effort.

When I search the repository with:

apt-cache search breeze, I get the following output:

libapp-fatpacker-perl - module to pack dependencies onto script files
monitoring-plugins-standard - Plugins for nagios compatible monitoring systems (standard)
libapache2-mod-passenger - Rails and Rack support for Apache2
ruby-passenger - Rails and Rack support
ruby-passenger-doc - Rails and Rack support for Apache2 - Documentation
ruby-will-paginate - Pagination for Rails
libreoffice-style-breeze - office productivity suite -- Breeze symbol style
libsass-dev - C/C++ port of the Sass CSS precompiler - development headers
libsass0 - C/C++ port of the Sass CSS precompiler
libsass0-dbg - C/C++ port of the Sass CSS precompiler - debugging symbols


The only 'Breeze' mentioned in the output is from libreoffice and I don't think this would be what you are referring to. I'm still not sure how to get the package. Does this mean build it?
jim52
Registered Member
Posts
12
Karma
0

Re: Menus in Konsole cannot be read

Thu Sep 26, 2019 7:02 pm
I have been thinking about mamarok's suggestion to install the breeze package and it raises a number of potential issues. At this point, I am assuming that the 'breeze' package mentioned is a theme package for KDE.

Is this a good assumption? Yes, I think so, I think it is likely that Konsole does not have an acceptable appearance for me because it is likely the configuration of the tool is not correct. Possible reasons for this are:

I have downloaded konsole in a 'foreign' envirionment, i.e. I am using openbox for windowing, not KDE. In past release combinations of konsole with Openbox, the appearance of konsole has always been good, but maybe something has changed in one or both Openbox and Konsole.

Things I can try:
- get old version of konsole and see if works ok in the Bunsenlabs Helium release
Update: I started investigating getting an old version and this is not really very feasible. Builds of older versions will
rely on libraries built with the versions of compilers and loaders. Too much chance of incompatibility.
- try a few different themes in openbox and see if that has any effect on konsole
Update: I switch to 3 other themes and found that the changes had an effect on the top title bar of the konsole window,
but the changes had no impact on the menu bar and the display of an selected menu. The menus were
still unreadable.
- build a breeze theme from scratch, install it and try it out (a lot of work on this option, so I'm not too keen on it).

I'm going to explore the first 2 and see what happens.

Jim
airdrik
Registered Member
Posts
1854
Karma
5
OS

Re: Menus in Konsole cannot be read

Fri Sep 27, 2019 7:17 pm
Cross-checking some things (using distrowatch.com), Debian Jesse (8) was the last Debian (stable) release to include Plasma 4 and would not have included the Breeze theme which was introduced in Plasma 5. Debian Stretch (9) includes Plasma 5 and should have the Breeze theme.
BunsenLabs helium is built on Debian Stretch and so you should be able to install Plasma 5 and KDE 5 applications on such a system, while BunsenLabs deuterium would have been built on Debian Jesse and would only provide Plasma 4.
If you've tried to upgrade from BunsenLabs deuterium to helium, but your /etc/apt sources files still point at Jesse, your upgrade is likely incomplete. Upgrading in-place may not be supported in BunsenLabs, so you may need to reinstall from scratch.


airdrik, proud to be a member of KDE forums since 2008-Dec.

 
Reply to topic

Bookmarks



Who is online

Registered users: Awang Ruoto, Baidu [Spider], bassamanator, Bing [Bot], bovender, Google [Bot], grosser, imkdeuser, Majestic-12 [Bot], Merlimau, norobot, pareekyashovardhan, samidon, Sogou [Bot], Yahoo [Bot], zachalexy