Registered Member
|
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.
|
Registered Member
|
Go to Settings - Edit Current Profile should hopefully allow you to set colours. Header spacing may be a different ball game!
|
Registered Member
|
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 |
Registered Member
|
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 |
Registered Member
|
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? |
Registered Member
|
@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 |
Manager
|
This sounds like a problem with the Plasma Color Theme you are using, which one do you use?
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
@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 |
Manager
|
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.
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
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 |
Manager
|
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
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
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 |
Registered Member
|
@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:
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? |
Registered Member
|
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 |
Registered Member
|
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.
|
Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan, Sogou [Bot]