Ukázka animované plochy s KWin efektem "Sníh" v Mageii 5, KDE4
Ahojte,
Vánoce jsou již za dveřmi, ale jak to vypadá, tak asi žádný sníh nebude. Nedávno jsem byl požádán od uživatele Mageie, zda bych mu mohl pomoci rozjet na ploše prostředí KDE4 blikající stromeček i se sněžením. Jeho představa vznikla po shlédnutí videa:
https://www.youtube.com/watch?v=uA7HNLLcHDQNyní bychom se chtěli podělit s návodem, jak na to. Budu se snažit popsat krátké kroky jak pro uživatele GUI (grafická okna, klikáním), tak i rychlejší postup pro uživatele znalé CLI. Třeba se nováčci něčemu novému přiučí
Stažení animované tapety a její úprava:- Vytvořit složku v domovském adresáři s názvem Animovana_plocha-Vanoce_2015 a přejděte do ni
$ mkdir ~/Animovana_plocha-Vanoce_2015
$ cd ~/Animovana_plocha-Vanoce_2015
- Stáhnout animovanou QML tapetu z http://kde-look.org/content/show.php/New+Year+QML+animated+wallpaper?content=168223 do složky Animovana_plocha-Vanoce_2015
$ wget https://sites.google.com/site/mykubikfiles2/new-year.tar.gz
- Archiv rozbalit pravým tlačítkem myší → Rozbalit → Rozbalit archiv sem, automaticky detekovat podsložku
$ tar -xvf new-year.tar.gz
- Zjistěte aktuálně nastavené rozlišení displeje v Nastavení systému → Obrazovka a monitor nebo příkazem:
$ xrandr
- V případě jiného rozlišení displeje než 1920x1080 je nutné obrázkový soubor .gif změnit na vaše preferované rozlišení (v příkazu níže je to 1369x770 - doporučení: - přidat o 2-3 pixely více (nezobrazí se pak oseknutí obrázku)). Zde je potřeba použít příkaz (stiskněte klávesu F4 v souborovém manažeru Dolphin):
$ cd new-year/contents/
$ convert -size 1920x1080 new-year.gif -resize 1369x770 new-year.gif
- Zkopírovat celou složku new-year do /usr/share/apps/plasma/wallpapers pod Krusaderem s právy roota
$ cd ../../
$ su
# cp -r new-year /usr/share/apps/plasma/wallpapers/new-year
Stažení pluginu kwin-effect-snow
- KWin efekt "Sníh" byl v KDE4.7 zrušen, viz. komentář vývojáře Martina Gräßlina. V dnešní době na podobném pluginu pracuje Ivan Safonov.
- Přejít do složky Animovana_plocha-Vanoce_2015 a stáhnout plugin ze stránky: https://launchpad.net/~ivan-safonov/+archive/ubuntu/ppa/+packages
# exit
$ cd ~/Animovana_plocha-Vanoce_2015
$ wget https://launchpad.net/~ivan-safonov/+archive/ubuntu/ppa/+files/kwin-effect-snow_0.6%7Eutopic%7Eppa2.tar.gz
- Archiv rozbalit pravým tlačítkem myší → Rozbalit → Rozbalit archiv sem, automaticky detekovat podsložku
$ tar -xvf kwin-effect-snow_0.6~utopic~ppa2.tar.gz
Instalace potřebných balíčků pro kompilaci a implementaci QML do KDE4:
- Zkontrolujte, zda máte nastaveny všechny potřebné oficiální repozitáře Mageie: http://wiki.mageia.cz/5:zdroje
- Přejít do Správce softwaru → nainstalovat balíčky task-c++-devel, cmake, kdebase4-workspace-devel a plasma-wallpaper-qml
$ su
# urpmi task-c++-devel cmake kdebase4-workspace-devel plasma-wallpaper-qml
# exit
Kompilace pluginu kwin-effect-snow
- Nyní je nutné otevřít konzoli, přejít do složky kwin-effect-snow a zadat pár kompilačních příkazů:
$ cd ~/Animovana_plocha-Vanoce_2015/kwin-effect-snow-0.6~utopic~ppa1/
$ cmake -DCMAKE_INSTALL_PREFIX=$( kde4-config --prefix ) -DCMAKE_BUILD_TYPE=Release
$ make
$ su
# make install
- v případě, že po příkazu cmake se vyskytnou chybové hlášky o chybějícím souboru, použijte příkaz urpmf chybejici_soubor k dohledání nenainstalovaného balíčku. Ten nainstalujte! Proces opakujte.
Spuštění animované tapety a efektu "Sníh"
- Nejdříve je třeba aktivovat KWin efekty: Nastavení systému →Vzhled a chování oken → Efekty na ploše → záložka Obecné → zatrhnout Povolit efekty plochy při startu → Použít
- Odhlásit a opět se přihlásit do prostředí KDE4
- Animovaná tapeta: pravý klik myší na plochu → Nastavení 'Složka' →Pohled → Odemknout widgety → Rozvržení: Složka → Tapeta:Animace → vybrat New Year → Použít → OK
- Spuštění KWin efektu "Sníh": Nastavení systému →Vzhled a chování oken → Efekty na ploše → záložka Všechny efekty → zatrhnout Sníh → počet vloček, styl vločky, rychlost ap. zvolit si v nastavení → Použít
Měli byste dosáhnout stejného efektu jako na obrázku výše.
TIP: nestačí-li vám to, pro další možnosti animované tapety nebo spořiče nahlédněte do dalších wiki návodů: http://wiki.mageia.cz/system:kde4:animovane_tapety
Za tým Mageia.cz vám přejeme hezké a spokojené Vánoce !!!