# Brak ikony przełącznika barw nocnych

**URL:** <https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722>\
**Category:** KDE (Plasma)\
**Created:** [1 Styczeń 2021 21:22 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722 "2021-01-01T21:22:26Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Autor:** ![ra-dio](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/r/3ab097/32.png) [@ra-dio](https://forum.manjaro.pl/u/ra-dio)\
**Data wpisu:** [1 Styczeń 2021 21:22 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/1 "2021-01-01T21:22:26Z")

</div>

Witam,  
na dolnym panelu brakuje (jest puste miejsce) ikony przełącznika barw nocnych. Jak można to naprawić? Używam KDE 5.20.4

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [1 Styczeń 2021 23:38 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/2 "2021-01-01T23:38:23Z")

</div>

A jakich ikon używasz? Niektóre zestawy ikon niestety nie mają wszystkich ikon potrzebnych w KDE i nie dziedziczą ich z innych zestawów. Na szczęście da się to łatwo naprawić, wystarczy dodać w pliku _index.theme_ danego zestawu do linii `Inherits` dopisać `breeze`, domyślny zestaw ikon w KDE:

```auto
Inherits=breeze

```

Ikony znajdziesz w `~/local/share/icons/`, ikony systemowe bądź zainstalowane z repozytoriów lub AUR są w `/usr/share/icons/`.

---

<div class="post-metadata">

**Autor:** ![ra-dio](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/r/3ab097/32.png) [@ra-dio](https://forum.manjaro.pl/u/ra-dio)\
**Data wpisu:** [2 Styczeń 2021 16:51 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/3 "2021-01-02T16:51:16Z")

</div>

Dziękuję za podpowiedź. Na razie odkryłem, że ikony, których używam to Oxygen Mix. Ku mojemu zdziwieniu okazało się, że mam takie lokalizacje:  
~/.local/share/icons/oxygen-mix-1.4/  
~/.local/share/icons/icons/oxygen-mix-1.4/  
Natomiast nie ma ich w:  
/usr/share/icons/  
w pierwszych dwóch katalogach zamieniłem wartość  
Inherits=oxygen  
na  
Inherits=breath  
Ale bez efektu…

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [2 Styczeń 2021 18:25 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/4 "2021-01-02T18:25:29Z")

</div>

> [@Tomek](#):
>
> `Inherits=breath`

🤦‍♂️  
Moja pomyłka, wcześniej napisałem, że chodzi o `breeze`, a zapomniałem zmienić tę linię (już poprawiłem, breath zaś to stare preinstalowane ikony Manjaro, obecnie to breath2, obie również powinny zadziałać pod warunkiem, że są zainstalowane). Ale to nie zadziała, jeśli nie masz nic w `usr/share/icons/` (tak rozumiem to co napisałeś), ba, nawet nie jest możliwe, żebyś miał Plasmę bez ikon _breeze_, jest to jedna z niezbędnych zależności KDE. Powinny się tam znaleźć także przynajmiej _adwaita_ i _hicolor_. Sprawdziłem także motyw [oxygen-mix](https://store.kde.org/p/1160037) i u mnie ta ikona się pokazuje bez modyfikacji _index.theme_ (dla pewności nawet zrestartowałem komputer). Jestem w kropce, nie mam pojęcia, o co tu może chodzić.

---

<div class="post-metadata">

**Autor:** ![ra-dio](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/r/3ab097/32.png) [@ra-dio](https://forum.manjaro.pl/u/ra-dio)\
**Data wpisu:** [2 Styczeń 2021 20:57 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/5 "2021-01-02T20:57:09Z")

</div>

Ok, to walczymy…

W tych katalogach  
~/.local/share/icons/oxygen-mix-1.4/  
~/.local/share/icons/icons/oxygen-mix-1.4/  
plik index.theme wygląda na początku tak po moich zmianach:

```
[Icon Theme]
Name=Oxygen Mix

Comment=Oxygen with different Mimetype and Folders icons
Comment[it]=Oxygen con diverse icone per file e cartelle

DisplayDepth=32

Inherits=breath2

Example=folder

LinkOverlay=link
LockOverlay=lockoverlay
ShareOverlay=share
ZipOverlay=zip

```

Natomiast w katalogu /usr/share/icons/ mam foldery:  
Adwaita  
breath2  
breath2-dark  
breeze  
itd…

Przy manipulowaniu na plikach index.theme pojawia się komunikat błędu:  
`Plik elementu pulpitu /home/dario/.local/share/icons/oxygen-mix-1.4/index.theme nie zawiera pozycji Type=...`

Ale ikonka się… pojawiła! Super, dzięki! :-)))

Szkoda tylko, że taka ciemna, prawie niewidoczna…

Wróciłem jednak do początku. Odwołałem wszystkie zmiany. Zainstalowałem pakiet redshift i… okazało się, że wskoczyła piekna ikonka. WIdocznie pakiet redshift zawiera brakującą ikonkę.

---

<div class="post-metadata">

**Autor:** ![azja](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/azja/32/2167_2.png) [@azja](https://forum.manjaro.pl/u/azja)\
**Data wpisu:** [2 Styczeń 2021 22:30 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/6 "2021-01-02T22:30:04Z")

</div>

> [@ra-dio](#):
>
> […] Szkoda tylko, że taka ciemna, prawie niewidoczna […]

Gdybyś wpisał w pliku:

```auto
Inherits=breath2-dark

```

to najprawdopodobniej ikona byłaby jasna (dla ciemnego motywu).

* * *

> [@ra-dio](#):
>
> […] WIdocznie pakiet redshift zawiera brakującą ikonkę.

Pakiet `redshift` na pewno zawiera ikony:

```auto
/usr/share/icons/hicolor/scalable/apps/redshift-status-off.svg
/usr/share/icons/hicolor/scalable/apps/redshift-status-on.svg
/usr/share/icons/hicolor/scalable/apps/redshift.svg

```

W _‘inherits’_ dobrze jest mieć na końcu _‘hicolor’_:

```auto
Inherits=breath2-dark,hicolor

```

---

<div class="post-metadata">

**Autor:** ![ra-dio](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/r/3ab097/32.png) [@ra-dio](https://forum.manjaro.pl/u/ra-dio)\
**Data wpisu:** [3 Styczeń 2021 09:21 UTC](https://forum.manjaro.pl/t/brak-ikony-przelacznika-barw-nocnych/1722/7 "2021-01-03T09:21:37Z")

</div>

Dzięki za podpowiedź!
