abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
dnes 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 9
včera 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
včera 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 4
20.1. 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 8
20.1. 07:00 | Humor

Čtenářům AbcLinuxu vše nejlepší k dnešnímu Dni zvýšení povědomí o tučňácích (Penguin Awareness Day).

Ladislav Hagara | Komentářů: 0
20.1. 06:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 4. a 5. března v Praze. Současně byla oznámena změna místa. InstallFest se letos vrací zpět na Karlovo náměstí do budovy E.

Ladislav Hagara | Komentářů: 0
20.1. 02:48 | Komunita

Greg Kroah-Hartman potvrdil, že Linux 4.9 je jádrem s prodlouženou upstream podporou (LTS, Long Term Support). Podpora je plánována do ledna 2019. Aktuální jádra s prodlouženou podporou jsou tedy 3.2, 3.4, 3.10, 3.12, 3.16, 3.18, 4.1, 4.4 a 4.9.

Ladislav Hagara | Komentářů: 0
20.1. 00:11 | Zajímavý článek

Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).

Michal Makovec | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 359 hlasů
 Komentářů: 25, poslední včera 13:34
Rozcestník
Reklama

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

6.1.2015 19:58 becherekmg | skóre: 8 | blog: bech_blog | Praha
Systémové zvuky - system-ready, desktop-login a desktop-logout
Přečteno: 368×
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
manasekp | Recshop | Cas od casu se pokousim nekoho srazit k zemi abych se tam nevalel sam.
6.1.2015 20:47 becherekmg | skóre: 8 | 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: 8 | 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: 60 | 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: 8 | 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í
Řešení 1× (becherekmg (tazatel))
10.1.2015 08:15 dustin | skóre: 60 | 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: 8 | 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: 60 | 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: 8 | 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: 60 | 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: 8 | 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: 60 | 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: 8 | 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: 60 | 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: 8 | 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.