não pôde se conectar ao ConsoleKit: não foi possível obter o proprietário do nome 'org.freedesktop.ConsoleKit': nenhum nome

0

SO: Linux Mint 18.2 Cinnamon 64-bit (que é baseado no Ubuntu 16.04)

Em um esforço para desabilitar a hibernação, fiz o seguinte com uma conseqüência.

Depois de ter movido o seguinte arquivo polkit para o diretório raiz com o comando:

sudo mv /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla /

e reiniciado, o menu de desligamento se parece com o seguinte:

Comovocêpodeverporsimesmo,nãohánenhumbotãoútilreal.Elecomeçaaserirritantequandoeucomeceiadesligarmeucomputadorànoite,oqueeufaçocomobotãodemenudelogoutedateladeloginclicoemdesligar.

Estranhoé,quedepoisqueeurecriouoarquivo(eudeleteiantesdeeurealmentereiniciar)nãofazdiferença.

Algumasinformações...

ll/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

mostra:

-rw-r--r--1rootroot233Oct2420:09/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

e

cat/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

saídas:

[Re-enablehibernatebydefault]Identity=unix-user:*Action=org.freedesktop.upower.hibernateResultActive=yes[Re-enablehibernatebydefaultinlogind]Identity=unix-user:*Action=org.freedesktop.login1.hibernateResultActive=yes

Euverifiqueicomoutramáquinacomomesmosistemaoperacional,eháabsolutamenteomesmoarquivo.

Euolheiparaohistoryenãoestoucientedequefariaqualqueroutraalteraçãoalémderemoveraquelearquivo.Estouconfusosobreoquedestruiumeumenudedesligamento.

Nãotenhocerteza,oquedeuerradoeoquedevofazeragorapararecuperaromenupadrãodedesligamento?

EDIT1:

sudotail-f/var/log/syslog

reveloualgo:

Oct2420:56:56vb-nb-mintcinnamon-session[1622]:WARNING:t+2496.50307s:CouldnotconnecttoConsoleKit:Couldnotgetownerofname'org.freedesktop.ConsoleKit':nosuchnameOct2420:56:56vb-nb-mintcinnamon-session[1622]:WARNING:t+2496.50368s:CouldnotconnecttoConsoleKit:Couldnotgetownerofname'org.freedesktop.ConsoleKit':nosuchnameOct2420:59:50vb-nb-mintcinnamon-session[1622]:WARNING:t+2670.11358s:CouldnotconnecttoConsoleKit:Couldnotgetownerofname'org.freedesktop.ConsoleKit':nosuchnameOct2420:59:50vb-nb-mintcinnamon-session[1622]:WARNING:t+2670.11426s:CouldnotconnecttoConsoleKit:Couldnotgetownerofname'org.freedesktop.ConsoleKit':nosuchname

Opacoteconsolekitestáinstalado.Talvezcorrompido?

apt-cachepolicyconsolekit

mostra:

consolekit:Installed:0.4.6-5Candidate:0.4.6-5Versiontable:***0.4.6-5500500http://archive.ubuntu.com/ubuntuxenial/universeamd64Packages100/var/lib/dpkg/status

EDIT2:

Eudescobrique,seeucorro:

ck-launch-sessiondbus-launch

omenudedesligamentopadrãoaparece!!!

Como faço esse comando para ser executado automaticamente a cada inicialização?

EDIT3:

É estranho, porém, que os itens de menu Sleep e Hibernate estejam ausentes. Destaco o Sleep, porque gostaria de usá-lo.

    
por Vlastimil 24.10.2017 / 20:46

1 resposta

0

Consegui encontrar uma solução, olhando novamente no history , havia:

gsettings set org.cinnamon.desktop.session session-manager-uses-logind false

logo acima:

sudo mv /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla /

Eu só posso supor que tentei um guia sobre como desabilitar a hibernação, e isso era parte disso.

Assim, a solução era executar o seguinte comando como usuário normal:

gsettings set org.cinnamon.desktop.session session-manager-uses-logind true

Após a reinicialização, posso ver o menu de desligamento em um estado desejado, sem a necessidade de execução:

ck-launch-session dbus-launch

    
por 25.10.2017 / 09:19