Odpověď

Upozornění: do tohoto tématu bylo naposledy přispěno před 120 dny.
Zvažte prosím založení nového tématu.
Jméno:
E-mail:
Předmět:
Ikona zprávy:

Ověření:
Zadejte znaky zobrazené na obrázku
Poslechnout obrázek / Požádat o jiný obrázek

Zadejte znaky zobrazené na obrázku:
Kolik má průměrný člověk prstů na rukou? (slovem):
Po dnu přijde:

Zkratky: stiskněte shift+alt+s pro odeslání nebo shift+alt+p pro prohlédnutí


Shrnutí tématu

Poslal: Yullaw
« kdy: Prosinec 18, 2015, 12:58:18 »

Ukázka animované plochy s KWin efektem "Sníh" v Mageii 5, KDE4
GIF vytvořen v Silentcast

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=uA7HNLLcHDQ

Nyní 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
    Kód: [Vybrat]
    $ 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
    Kód: [Vybrat]
    $ wget https://sites.google.com/site/mykubikfiles2/new-year.tar.gz
  • Archiv rozbalit pravým tlačítkem myší → RozbalitRozbalit archiv sem, automaticky detekovat podsložku
    Kód: [Vybrat]
    $ tar -xvf new-year.tar.gz
  • Zjistěte aktuálně nastavené rozlišení displeje v Nastavení systémuObrazovka a monitor nebo příkazem:
    Kód: [Vybrat]
    $ 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):
    Kód: [Vybrat]
    $ 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
    Kód: [Vybrat]
    $ 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
    Kód: [Vybrat]
    # 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ší → RozbalitRozbalit archiv sem, automaticky detekovat podsložku
    Kód: [Vybrat]
    $ 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
    Kód: [Vybrat]
    $ 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ů:
    Kód: [Vybrat]
    $ 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émuVzhled a chování okenEfekty na ploše → záložka Obecné → zatrhnout Povolit efekty plochy při startuPoužít
  • Odhlásit a opět se přihlásit do prostředí KDE4
  • Animovaná tapeta: pravý klik myší na plochu → Nastavení 'Složka'PohledOdemknout widgetyRozvržení: SložkaTapeta:Animace → vybrat New YearPoužítOK
  • Spuštění KWin efektu "Sníh": Nastavení systémuVzhled a chování okenEfekty 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 !!!