Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: MikkCZ 21 Října 2013, 21:09:13

Název: [VYŘEŠENO] Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: MikkCZ 21 Října 2013, 21:09:13
Ahoj.

Psal jsem už na oficiální fórum zde (http://forums.linuxmint.com/viewtopic.php?f=208&t=147942), ale zkusím to i tady.

Dříve na Ubuntu 13.04 i po aktualizaci na 13.10 bylo vše OK, Cinnamon jsem měl postupně od 1.7.4 přes 1.8 po 2.0. Ale po čisté instalaci (a odstranění Unity, které s Cinnamonem 2.0 nefunguje) nastal problém. V dialogu pro vypnutí chybí tlačítko pro restart a vypnutí. Zkoušel jsem applety na lištu, ale ty buď vyvolají stejný dialog, nebo tato jejich tlačítka také nefungují.

Setkal jste se s tím někdo? Z přihlašovací obrazovky vypínání funguje, takže o systémovou chybu asi nepůjde.

Díky všem za nápady.
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: beer 23 Října 2013, 20:29:50
po upgradu vypínání nejde, z přihlašovací obrazovky ano.

V terminálu funguje:
Kód: [Vybrat]
'dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop'
Dále funguje vypnutí přes synapse (je potřeba nainstalovat).
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: MikkCZ 23 Října 2013, 22:28:49
Prohledal jsem syslog a je v něm spousta hlášení jako toto:
Kód: [Vybrat]
cinnamon-session[1074]: WARNING: Could not connect to ConsoleKit: Could not get owner of name 'org.freedesktop.ConsoleKit': no such name
A zmiňovaný příkaz do terminálu nefunguje, protože
Kód: [Vybrat]
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: GdH 23 Října 2013, 23:44:58
To bude asi proto, že ConsoleKit byl nahrazen systemd-logind (na D-Bus se hlásí jako org.freedesktop.login1), který přebírá i funkce UPower. Mně momentálně ConsoleKit taky neběží, ale UPower ano. Každopádně se mi už párkrát v 13.10 stalo, že nešlo systém vypnout ani z Unity vůbec, fungovalo jen shutdown -h, což je příkaz, který stejně nakonec ConsoleKit spouštěl.

Sám to budu muset ve své aplikaci řešit, tlačítka Shutdown a Restart spoléhající na tuto službu jsou opravdu zašedlá..
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: beer 24 Října 2013, 01:25:07
To bude asi proto, že ConsoleKit byl nahrazen systemd-logind (na D-Bus se hlásí jako org.freedesktop.login1), který přebírá i funkce UPower. Mně momentálně ConsoleKit taky neběží, ale UPower ano. Každopádně se mi už párkrát v 13.10 stalo, že nešlo systém vypnout ani z Unity vůbec, fungovalo jen shutdown -h, což je příkaz, který stejně nakonec ConsoleKit spouštěl.

Sám to budu muset ve své aplikaci řešit, tlačítka Shutdown a Restart spoléhající na tuto službu jsou opravdu zašedlá..

Když odstraním consolekit, tak to nevypnu ani přes synapse, ani jinak. Když se tedy přešlo na systemd-logind, proč to nefunguje? Ověřoval jsem, že systemd-logind mám nainstalované. Přesto je problém vypnout z cairo docku, z gnome-shellu, z unity, i z xfce4, ostatní jsem nezkoušel. Vypínání přes grafiku mi funguje jen přes synapse.
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: GdH 24 Října 2013, 09:22:57
Předpokládám, že ty služby by zatím měly jet paralelně, což se také většinou děje, jen se to za běhu jaksi náhodně hroutí..
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: beer 24 Října 2013, 10:36:36
Předpokládám, že ty služby by zatím měly jet paralelně, což se také většinou děje, jen se to za běhu jaksi náhodně hroutí..

Hlavně vydat další verzi za každou cenu, i když je plná bugů. 13.10 stojí za starou bačkoru. Když se člověk odhlásí, tak vypnout to pak jde, nebo restartovat, ale při přihlášení to standardní cestou nejde, ani uspat, ani restartovat, ani vypnout. Vždyť to testovalo v betě spousta lidí, kteří to určitě hlásili.
Název: Re:Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: MikkCZ 24 Října 2013, 19:30:50
Řešením pro Cinnamon je tedy doinstalování consolekit - odzkoušeno a funguje.

Děkuji všem za pomoc.
Název: Re:[VYŘEŠENO] Cinnamon - chybějící tlačítko Shutdown
Přispěvatel: GdH 24 Října 2013, 21:56:25
Je to opravdu tak - ConsoleKit v nové instalaci chybí úplně, ovšem v upgradovaném systému vyřazen nebyl a běží dál. Mám obě varianty, tak jsem v tom chvíli neměl úplně jasno.