Kolourpaint appearance seems off

Does this appear normal? I can hardly see the tools. This happened after I upgraded parrot

shouldn’t it be a lot bright toolbox like this?

uname -r
6.9.7-amd64

PRETTY_NAME=“Parrot Security 6.2 (lorikeet)”
NAME=“Parrot Security”
VERSION_ID=“6.2”
VERSION=“6.2 (lorikeet)”
VERSION_CODENAME=lory

uname -r
6.10.11-amd64

This is what I get after installing. I’ve never heard of this app, but don’t see a way of switching the “text bar” on the left into icons.

┌─[masmer@parrot]─[~]
└──╼ $kolourpaint --v
kolourpaint 22.12.3

PS: I see that hostname assignment during Parrot 6.2 install still doesn’t work.

Its picking up the dark theme from your OS (hence dark backgrounds) but also still using dark icons that would normally show up on a light background easily. Might be worth checking the KDE site if the following doesn’t help

You could try reinstalling the default breeze icon theme;

sudo apt install breeze-icon-theme

or the whole breeze theme if that doesn’t work;

sudo apt install breeze

You might also need to install qt5ct (lots of KDE apps rely on qt5 for there visual look)

sudo apt install qt5ct

Edit: looks like someone has a proper fix for better icons for a dark themed OS;
https://www.linux.org/threads/kolourpaint-normal-icons-for-dark-themes-for-all-des.32167/

1 Like

I have done step 2 like so
kolourpaint qt5 darker selected

For step 3, I wasn’t sure how to start the process to pack an archive and then unpack it so I decided to click the drop down button above preview where I picked New then Apply. Nothing thereafter indicated an archive was created and that I should now unpack the archive, so I need some guidance here please.
kolourpaint step 3 select new file qt5

The whole Qt5 window looks like this

The terminal commands I ran for breeze and Qt5

└──╼ $sudo apt install breeze-icon-theme
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
breeze-icon-theme is already the newest version (4:5.103.0-1).
breeze-icon-theme set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 196 not upgraded.

└──╼ $sudo apt install breeze
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
breeze is already the newest version (4:5.27.5-2).
breeze set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 196 not upgraded.

└──╼ $sudo apt install breeze-icon-theme
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
breeze-icon-theme is already the newest version (4:5.103.0-1).
0 upgraded, 0 newly installed, 0 to remove and 196 not upgraded.

└──╼ $sudo apt install qt5ct
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
  qt5-style-plugins
The following NEW packages will be installed:
  qt5ct
0 upgraded, 1 newly installed, 0 to remove and 196 not upgraded.
Need to get 211 kB of archives.
After this operation, 972 kB of additional disk space will be used.
Get:1 https://deb.parrot.sh/parrot lory/main amd64 qt5ct amd64 1.5-1+b4 [211 kB]
Fetched 211 kB in 2s (84.6 kB/s)
Selecting previously unselected package qt5ct.
(Reading database ... 866290 files and directories currently installed.)
Preparing to unpack .../qt5ct_1.5-1+b4_amd64.deb ...
Unpacking qt5ct (1.5-1+b4) ...
Setting up qt5ct (1.5-1+b4) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for man-db (2.11.2-2) ...
Scanning application launchers
Removing duplicate launchers or broken launchers
 [-] Missing executable file kwin_rules_dialog at launcher /usr/share/applications/org.kde.kwin_rules_dialog.desktop
 [-] Missing executable file knewstuff-dialog at launcher /usr/share/applications/org.kde.knewstuff-dialog.desktop
 [-] Missing executable file lxqt-sudo at launcher /usr/share/applications/software-properties-lxqt.desktop
Launchers are updated

you missed an install file, and it did remind you too, ‘suggested packages’, qt5ct wont work properly without it

└──╼ $sudo apt install qt5ct
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
  qt5-style-plugins

Anyway, I’m sorry prado but there would appear to be no icon archives available any more from those links.

In your Icon Theme tab in the qt5 configuration tab window, try choosing the adwaita theme that should have white icons that will show up on the dark background.

If you want the old icons again, I can only suggest removing and then reinstalling kolourpaint, or perhaps using the KDE kvantum tool to change icons (it may not be installed with your desktop, but should be available in the repo - haven’t time to test this today)

1 Like

If I wanted to install just the sole suggested package called qt5-style-plugins and not any other suggestions would I need to start from scratch with the first command being sudo apt install qt5ct ?

Or should I just go ahead and do it like this?
sudo apt install --install-suggests qt5-style-plugins

how do I install just that one package without any other suggestions as I have read that I run the risk of installing all suggestions with command --install-suggests.

You only need the qt5-style-plugins you don’t need to run --install-suggests

https://www.linux.org/threads/info-how-to-make-kde-apps-run-with-dark-theme-in-your-de.31832/

I selected Adwaita from Icon Theme within Qt5 settings, pressed Apply, then Ok, I don’t see any difference on my task bar icons. perhaps I need to restart to see difference?

you will always need to log off at least to see changes typically, not all desktop changes can be done on the fly, some are set when the desktop manager first loads.

1 Like


Thank you.

success, cool!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.