Conky na Linux Mint 17 Cinnamon
Nedávno jsem nainstaloval Conky na Linux Mint 17 Cinnamon a vybral si widgety motivu Gotham, které se mají zobrazit na ploše. V další minutě jsem si však všiml, že při přechodu na plochu kliknutím na aplet zobrazit plochu na panelu zmizely conky widgety.
Zkontroloval jsem všechny konfigurace v Conky Manager a pokusil jsem se najít jakoukoli relevantní možnost pro ovládání tohoto chování, ale žádná tam nebyla. Pak se podíval na google a narazil na mnoho příspěvků na fóru, které diskutovaly o stejném problému. Souviselo to s konfiguračním souborem conky.
Opravit konfigurační soubor Conky
Bylo však trochu složité najít a opravit správný konfigurační soubor. Většina příspěvků na fórech a blogů hovoří o úpravě souboru ~/.conkyrc, který ve vašem systému nemusí existovat. Někteří zmiňují úpravu souboru /etc/conky/conky.conf, která nebude mít žádný účinek.
Správný konfigurační soubor se nachází v adresáři motivu v adresáři conky-manager v domovském adresáři.
desktop ~ $ cd conky-manager/ desktop ~/conky-manager $ ls conky-startup.sh themes desktop ~/conky-manager $ cd themes/ desktop ~/conky-manager/themes $ ls Conky MIUI Cowon Conky Gold&Grey LSD NvidiaPanel verti-color Conky Seamod CPUPanel Gotham MaxConky Torn Paper Clone desktop ~/conky-manager/themes $ cd Gotham/ desktop ~/conky-manager/themes/Gotham $ ls config fonts info.txt preview.png desktop ~/conky-manager/themes/Gotham $ cd config/ desktop ~/conky-manager/themes/Gotham/config $ ls Gotham desktop ~/conky-manager/themes/Gotham/config $ cat Gotham
Používám téma Gotham, takže konfigurační soubor k úpravě je
~/conky-manager/themes/Gotham/config/Gotham
Najděte sekci pro nastavení own_window. Mělo by to vypadat nějak takto.
own_window yes own_window_type normal own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager own_window_colour 000000 own_window_argb_visual yes own_window_argb_value 0
Změňte hodnotu own_window_type na desktop
own_window_type desktop
Uložte konfigurační soubor. Conky se automaticky restartuje, jakmile je konfigurační soubor uložen. Nyní widgety nezmizí po kliknutí na aplet zobrazit plochu na panelu.
Poznámka –
Po změně typu okna na plochu budete muset změnit hodnoty horizontálních a vertikálních mezer, aby se widget vešel na správné místo na obrazovce. To lze provést přímo v konfiguračním souboru změnou hodnot následujících 2 polí
gap_x 730 gap_y 30
Měňte hodnoty, dokud nenajdete widget na správném místě.
Další poznámky
Conky používá spouštěcí skript ke spuštění widgetů. Spouštěcí skript se nachází v adresáři conky-manager. Je to spouštěcí skript, který specifikuje konfigurační soubor, který se má použít.
~/conky-manager $ cat conky-startup.sh killall conky cd "/home/mahaveer/conky-manager/themes/Gotham" conky -c "/home/mahaveer/conky-manager/themes/Gotham/config/Gotham" &