abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    dnes 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 12
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 752 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Systémové zvuky - system-ready, desktop-login a desktop-logout

    6.1.2015 19:58 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Systémové zvuky - system-ready, desktop-login a desktop-logout
    Přečteno: 640×
    Příloha:

    Zdravím. Již nějakou dobu si hraji se systémovými zvuky, či lépe napsáno, marně se je pokouším zprovoznit. Mám:

    Linux Mint 17
    MATE 1.8.1
    MDM

    Jakékoliv nastavení vždy skončilo nezdarem. V současné chvíli mám v mdm.conf

    # MDM Configuration file.
    #
    # This file is the appropriate place for specifying your customizations to the
    # MDM configuration. If you run mdmsetup, it will automatically edit this
    # file for you and will cause the daemon and any running MDM GUI programs to
    # automatically update with the new configuration. Not all configuration
    # options are supported by mdmsetup, so to modify some values it may be
    # necessary to modify this file directly by hand.
    #
    # This file overrides the default configuration settings. These settings 
    # are stored in the MDM System Defaults configuration file, which is found
    # at the following location.
    #
    # /usr/share/mdm/defaults.conf.
    #
    # Default settings are first overriden by you distribution in /usr/share/mdm/distro.conf
    # and then by the settings present in this file.
    #
    # This file contains comments about the meaning of each configuration option,
    # so is also a useful reference. In short, to hand-edit
    # this file, simply add or modify the key=value combination in the
    # appropriate section in the template below this comment section.
    #
    # For example, if you want to specify a different value for the Enable key
    # in the "[debug]" section of your MDM System Defaults configuration file,
    # then add "Enable=true" in the "[debug]" section of this file.  If the
    # key already exists in this file, then simply modify it.
    #
    # If you hand edit a MDM configuration file, you can run the following
    # command and the MDM daemon will immediately reflect the change.  Any
    # running MDM GUI programs will also be notified to update with the new
    # configuration.
    #
    # mdmflexiserver --command="UPDATE_CONFIG <configuration key>"
    #
    # e.g, the "Enable" key in the "[debug]" section would be "debug/Enable".
    #
    # You can also run mdm-restart or mdm-safe-restart to cause MDM to restart and
    # re-read the new configuration settings.  You can also restart MDM by sending
    # a HUP or USR1 signal to the daemon.  HUP behaves like mdm-restart and causes
    # any user session started by MDM to exit immediately while USR1 behaves like
    # mdm-safe-restart and will wait until all users log out before restarting MDM.
    #
    #
    # NOTE: Lines that begin with "#" are considered comments.
    #
    # Have fun!
    
    [daemon]
    
    SelectLastLogin=true
    
    Greeter=/usr/lib/mdm/mdmlogin
    
    AutomaticLoginEnable=false
    
    TimedLoginEnable=false
    
    DefaultSession=mate.desktop
    
    EnableNumLock=true
    
    [security]
    
    [xdmcp]
    
    [gui]
    
    [greeter]
    
    BackgroundType=3
    
    BackgroundImage=/home/milos/Common_agenda/Foto/Fotografie-0130.jpg
    
    DefaultWelcome=true
    
    GraphicalTheme=Transparent UserList
    
    SoundOnLogin=true
    
    SoundOnLoginFile=/usr/share/sounds/LinuxMint/stereo/system-ready.ogg
    
    [chooser]
    
    [debug]
    
    # Note that to disable servers defined in the MDM System Defaults
    # configuration file (such as 0=Standard, you must put a line in this file
    # that says 0=inactive, as described in the Configuration section of the MDM
    # documentation.
    #
    
    Enable=false
    
    [servers]
    
    # Also note, that if you redefine a [server-foo] section, then MDM will
    # use the definition in this file, not the MDM System Defaults configuration
    # file.  It is currently not possible to disable a [server-foo] section
    # defined in the MDM System Defaults configuration file.
    #
    
    
    SoundOnLogin=true a SoundOnLoginFile=/usr/share/sounds/LinuxMint/stereo/system-ready.ogg jsem vkládal ručně, ostatní již vytvořil systém.

    v distro.conf (bez mých úprav):

    [daemon]
    Greeter=/usr/lib/mdm/mdmwebkit
    
    [gui]
    GtkTheme=Mint-X
    
    [greeter]
    DefaultFace=/usr/share/pixmaps/faces/user-generic.png
    ConfigAvailable=false
    ChooserButton=false
    ShowGnomeFailsafeSession=false
    ShowXtermFailsafeSession=false
    GraphicalTheme=linuxmint
    GraphicalThemeDir=/usr/share/mdm/themes/
    HTMLTheme=Mint-X
    SoundOnLogin=true
    SoundOnLoginFile=/usr/share/sounds/linuxmint-gdm.wav
    SoundOnLoginSuccess=true
    SoundOnLoginSuccessFile=/usr/share/sounds/linuxmint-login.wav
    SoundOnLoginFailure=false
    SoundOnLoginFailureFile=/usr/share/sounds/LinuxMint/stereo/dialog-information.ogg
    
    [debug]
    Enable=false
    

    default.conf je v příloze.

    Při nastavení debug na enable se v syslogu objevuje toto:

    .
    .
    .
    Jan  2 23:32:32 milos-MS-7529 mdmlogin[1515]: DEBUG: Sending command: 'GET_CONFIG daemon/Configurator :0'
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Handling user message: 'GET_CONFIG daemon/Configurator :0'
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Handling GET_CONFIG: daemon/Configurator for display :0
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Looking up per display value for daemon/Configurator
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Looking up key: daemon/Configurator
    Jan  2 23:32:32 milos-MS-7529 mdmlogin[1515]: DEBUG:   Got response: 'OK /usr/sbin/mdmsetup --enable-sound'
    .
    .
    .
    Jan  2 23:32:32 milos-MS-7529 mdmlogin[1515]: DEBUG: Sending command: 'GET_CONFIG daemon/SoundProgram :0'
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Handling user message: 'GET_CONFIG daemon/SoundProgram :0'
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Handling GET_CONFIG: daemon/SoundProgram for display :0
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Looking up per display value for daemon/SoundProgram
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Looking up key: daemon/SoundProgram
    Jan  2 23:32:32 milos-MS-7529 mdmlogin[1515]: DEBUG:   Got response: 'OK /usr/bin/ogg123'
    Jan  2 23:32:32 milos-MS-7529 mdmlogin[1515]: DEBUG: Sending command: 'GET_CONFIG greeter/SoundOnLoginFile :0'
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Handling user message: 'GET_CONFIG greeter/SoundOnLoginFile :0'
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Handling GET_CONFIG: greeter/SoundOnLoginFile for display :0
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Looking up per display value for greeter/SoundOnLoginFile
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Requesting group=greeter key=SoundOnLoginFile locale=(null)
    Jan  2 23:32:32 milos-MS-7529 mdm[1382]: DEBUG: Looking up key: greeter/SoundOnLoginFile
    Jan  2 23:32:32 milos-MS-7529 mdmlogin[1515]: DEBUG:   Got response: 'OK /usr/share/sounds/LinuxMint/stereo/system-ready.ogg'
    .
    .
    .
    
    Pro úplnost dodvá, že všechny soubory (.ogg i .wav) jsou na svých místech. Je to jen taková prkotina, ale chci to zprovoznit. Může mě někdo nasměrovat správným směrem?
    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí

    Řešení dotazu:


    Odpovědi

    6.1.2015 20:12 gunar
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Jej, já bych byl rád, vždycky musím tuhle otravnost vypínat. Ale podle konfiguráku by to mělo jet. Chyba bude jinde.
    6.1.2015 20:25 manasekp | skóre: 29 | blog: manasekp | Brno
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    +1
    BIOKOMP | Cas od casu se pokousim nekoho srazit k zemi abych se tam nevalel sam.
    6.1.2015 20:47 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Přání bylo otcem myšlenky - ten log vypadá takto:
    .
    .
    .
    Jan  6 20:40:30 milos-MS-7529 mdmlogin[1570]: DEBUG: Sending command: 'GET_CONFIG daemon/Configurator :0'
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Handling user message: 'GET_CONFIG daemon/Configurator :0'
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Handling GET_CONFIG: daemon/Configurator for display :0
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Looking up per display value for daemon/Configurator
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Looking up key: daemon/Configurator
    Jan  6 20:40:30 milos-MS-7529 mdmlogin[1570]: DEBUG:   Got response: 'OK /usr/sbin/mdmsetup --disable-sound --disable-crash-dialog'
    .
    .
    .
    Jan  6 20:40:30 milos-MS-7529 mdmlogin[1570]: DEBUG: Sending command: 'GET_CONFIG daemon/SoundProgram :0'
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Handling user message: 'GET_CONFIG daemon/SoundProgram :0'
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Handling GET_CONFIG: daemon/SoundProgram for display :0
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Looking up per display value for daemon/SoundProgram
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Looking up key: daemon/SoundProgram
    Jan  6 20:40:30 milos-MS-7529 mdmlogin[1570]: DEBUG:   Got response: 'OK /usr/bin/ogg123'
    Jan  6 20:40:30 milos-MS-7529 mdmlogin[1570]: DEBUG: Sending command: 'GET_CONFIG greeter/SoundOnLoginFile :0'
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Handling user message: 'GET_CONFIG greeter/SoundOnLoginFile :0'
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Handling GET_CONFIG: greeter/SoundOnLoginFile for display :0
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Looking up per display value for greeter/SoundOnLoginFile
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Requesting group=greeter key=SoundOnLoginFile locale=(null)
    Jan  6 20:40:30 milos-MS-7529 mdm[1419]: DEBUG: Looking up key: greeter/SoundOnLoginFile
    Jan  6 20:40:30 milos-MS-7529 mdmlogin[1570]: DEBUG:   Got response: 'OK /usr/share/sounds/LinuxMint/stereo/system-ready.ogg'
    .
    .
    .
    
    
    Nevadí /usr/sbin/mdmsetup --disable-sound?

    Jinak, co se týče těch zvuků, tak mě spíš momentálně vadí, že to nejsem schopen ovládat.

    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    9.1.2015 10:00 kodl
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    No a jak si to teda nakonec vyřešil ?
    9.1.2015 19:17 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Nu, zatím nijak....
    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    11.1.2015 11:19 camenic
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Systemove pazvuky jsem nesnasel od sveho prvniho pocitace.V kazdem OS jdou TRVALE vypnout.
    9.1.2015 10:12 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Z toho logu je vidět, že ti to na přehrávání systémových zvuků spouští player /usr/bin/ogg123. Ten ti zřejmě nehraje do pulseaudia. Zkusil bych je tím ogg123 přehrávat v terminálu, co to bude dělat.

    Nechodí všechny, nebo jenom tyhle při spuštění/odhlášení? Teoreticky by mezi přihlášením nemuselo běžet pulseaudio obvykle nakonfigurované na režim user-session (ta vlastně žádná není).

    Chce to trochu diagnostikovat.

    9.1.2015 19:31 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Tak se zvukem jinak problém vůbec nemám. Nefungují jenom tyto tři systémové zvuky (systém je připraven, uživatel úspěšně nalogován, odhlášení od systému), jinak jede vše. Zvuk při přihlášení jde obejít pře aplikace spuštěné po přihlášení, kam stačí vložit malý skriptík a zvuk jede - to je ne netu hned dohledatelný postup. Ale přes mdm to prostě nejsem schopen rozjet. Přitom, když jsem na konec rc.local přidal toto
    /usr/bin/ogg123 /usr/share/sounds/LinuxMint/stereo/system-ready.ogg
    , tak se zvuk opět bez problémů ozve. Čili těsně před tím, než se objeví přihlašovací okno, zvuk už funguje.

    Jinak s tím, že by to chtělo trochu diagnostikovat bezvýhradně souhlasím. Jen se obývám, že se svými znalostmim jsem momentálně u konce...
    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    10.1.2015 08:15 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    mdm má podobně jako gdm skripty v /etc/mdm, spouští je pro jednotlivé fáze (Presession....). My přes ně montujeme disky a spouštíme x11vnc ještě před přihlášením. Tak zkus zjistit, který je pro tebe ten správný a tam si ten příkaz vlož (na pozadí, aby to nečekalo na přehrání).
    10.1.2015 20:06 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Díky za postrčení.

    Je pravda, že jsem si s těmito skripty už trochu hrál, ale teď jsem to zkusil důkladněji a je to téměř to, co potřebuji. Zvuk system-ready.ogg a desktop-login.ogg fungují, tak jak jsem si představoval, ale zatím nevím, kam šoupnout desktop-logout.ogg. Je pravda, že z konfiguračních souborů mdm mi není vůbec jasné, jestli by to mělo jít nastavit i přes mdm (kdyby mi to normálně fungovalo).

    Jsem ale rád, že jsem pokročil a budu pátrat a zkoušet dál...

    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    10.1.2015 21:12 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Super, obezličky vládnou světu :-) Po odhlášení odpojujeme disky v PostSession, možná tam zkusit ten logout - ale to už je uživatel odhlášený.
    10.1.2015 21:34 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Tam jsem to zkoušel, bohužel bezúspěšně... Ale myslím, že jestli vede nějaká cesta, tak tudy by to mělo být nejschůdnější.

    Jinak mám v zálozen init skript pro vypínání celého počítače - to funguje...

    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    11.1.2015 08:50 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Ten skript se určitě volá, odpojování disků nám funguje. Spouští se pod rootem (post-session). Pokud to ale chceš při vypnutí počítače, pak možná nic neslyšíš, protože možná už není čas na přehrátí. Zkusil bych to volat na popředí, aby na něj byl čas.

    Samozřejmě je dobré si tam dát nějaká diagnostická echa na disk, ale to asi používáš.
    11.1.2015 12:50 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Tak to se mi snad jenom zdá. Sotva si to tady přečtu, v klidu popřemýšlím a řeknu si, že tak opravdu musí fungovat. Rozvážím, kam co napsat a ejhle, ono to funguje. Takže díky, teď je vše tak, jak jsem si představoval...
    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    11.1.2015 15:11 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Super, gratuluji k vyřešení.
    11.1.2015 22:41 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Díky za dratulaci, ale určitě bez tvé pomoci bych se s tím ještě teď mordoval a bůhví s jakým výsledkem....
    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
    12.1.2015 00:19 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    Tak smutné je, že to nefungovalo rovnou v mdm a bylo nutné to tam takhle drátovat.
    12.1.2015 20:54 becherekmg | skóre: 12 | blog: bech_blog | Praha
    Rozbalit Rozbalit vše Re: Systémové zvuky - system-ready, desktop-login a desktop-logout
    No mě skutečně v tom logu mate tohle
    /usr/sbin/mdmsetup --disable-sound
    . Manželka má Cinnamon (na jiné mašině), já MATE. Když spustím mdmsetup u ní, jdou tam tyto zvuky přímo naklikat. U mě nejsou vůbec v nabídce. Jestli se mi bude někdy chtít, zkusím po tom ještě popátrat...
    "Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.