Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: [VYŘEŠENO] Cinnamon - chybějící tlačítko Shutdown  (Přečteno 1881 krát)

MikkCZ

  • Host
[VYŘEŠENO] Cinnamon - chybějící tlačítko Shutdown
« kdy: 21 Říjen 2013, 21:09:13 »
Ahoj.

Psal jsem už na oficiální fórum zde, 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.
« Poslední změna: 24 Říjen 2013, 19:31:10 od MikkCZ »

beer

  • Host
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #1 kdy: 23 Říjen 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).

MikkCZ

  • Host
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #2 kdy: 23 Říjen 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
« Poslední změna: 23 Říjen 2013, 22:31:28 od MikkCZ »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3045
  • Karma: +484/-17
    • Zobrazit profil
    • GdH-Notes
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #3 kdy: 23 Říjen 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á..

beer

  • Host
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #4 kdy: 24 Říjen 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.

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3045
  • Karma: +484/-17
    • Zobrazit profil
    • GdH-Notes
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #5 kdy: 24 Říjen 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í..

beer

  • Host
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #6 kdy: 24 Říjen 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.

MikkCZ

  • Host
Re:Cinnamon - chybějící tlačítko Shutdown
« Odpověď #7 kdy: 24 Říjen 2013, 19:30:50 »
Řešením pro Cinnamon je tedy doinstalování consolekit - odzkoušeno a funguje.

Děkuji všem za pomoc.
« Poslední změna: 25 Říjen 2013, 17:46:35 od MikkCZ »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3045
  • Karma: +484/-17
    • Zobrazit profil
    • GdH-Notes
Re:[VYŘEŠENO] Cinnamon - chybějící tlačítko Shutdown
« Odpověď #8 kdy: 24 Říjen 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.