“Kapat” şimdi beni selamlıyor mu?


10

GÜNCELLEME - USB wifi dongle'ımı kaldırmak sorunu çözüyor gibi görünüyor. Böylece ağ devre dışı (ama sadece wifi devre dışı değil). Şimdi ne olacak? GÜNCELLEME 2 - 'uptime' komutu oturum açmış 2 kullanıcı olduğunu söylüyor. Bu kesinlikle açıkladığım davranışa neden olacak. Etrafa bakacağım ve diğer kullanıcının kim olduğunu belirleyebileceğimi göreceğim. Boşver, bu sadece masaüstünde açtığım terminalden kaynaklanıyordu.

Herhangi bir hesaba giriş yaparsam, 'kapat' veya yeniden başlat seçeneğini seçmek beni karşılayan kişiye götürür. Aynı şey karşılayıcının kendisinde de olur - orada kalıyorum. Başka kullanıcı giriş yapmamış.

Ben ise yok yeniden başlatıldıktan sonra bir hesaba giriş Onları seçerseniz, greeter menü seçeneklerinde aşağı yeniden başlatma ve kapatma çalışacak hemen karşılayıcı göründüğünü sonra. Bunun önyükleme çizelgesine buradan bakın: https://www.dropbox.com/s/ufb7s6ykvlbkjxj/jarlath-EP35-DS3-precise-20130116-3.png

5 saniye bekler veya bir kullanıcı hesabına giriş yaparsam çalışmazlar. Bunu birkaç kez test ettim. Bunun bir önyükleme çizelgesine bakın (kullanıcı olarak giriş yaptı): https://www.dropbox.com/s/yx6jgoo2c7fy6pp/jarlath-EP35-DS3-precise-20130116-4.png

sudo -halt ve sudo reboot her ikisi de olması gerektiği gibi çalışır.

Oturum açmış bir hesaptan (ps -A) tüm işlemleri çıktı ve burada bıraktım: www.pastebin.com/e3WHtHYm

Bir güncellemenin, yazılım merkezinden yeni bir şey (o anda hiçbir şey yüklemediğimden pek olası değil) veya verdiğim bir terminal komutunun buna neden olduğunu varsayıyorum. Sorun başlamadan önceki benim .bash_history'im: pastebin.com/1DE5Tcd3

Çekirdeğim 3.2.0-35, eski çekirdekleri de önyüklemeye çalıştım:

  • 3.2.0-32, 31, 30, 29, 26, 25, 24, 23, 22 -> Fark yok

Böcek önerilerine göre https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792 Denedim:

  • /Etc/init.d komutunu su kullanan hizmetler için selamladı ve 1'i (ClamAV) kaldırdı.
  • Öldürülen DarbeSes

Bunların hiçbiri yardımcı olmadı. Aşağıda biraz daha bağlam;

    jarlath@jarlath-EP35-DS3:~$ cat /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf 
[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin
jarlath@jarlath-EP35-DS3:~$ groups
jarlath adm cdrom sudo dip plugdev lpadmin sambashare vboxusers movies

Logviewer'dan, kullanıcı menüsünden kapanmaya çalıştığım zaman üretilen çıktı:

auth.log
Feb 28 15:39:01 jarlath-EP35-DS3 CRON[15249]: pam_unix(cron:session): session opened for user root by (uid=0)
Feb 28 15:39:01 jarlath-EP35-DS3 CRON[15249]: pam_unix(cron:session): session closed for user root
Feb 28 15:39:16 jarlath-EP35-DS3 polkitd(authority=local): Unregistered Authentication Agent for unix-session:/org/freedesktop/ConsoleKit/Session6 (system bus name :1.114, object path /org/gnome/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Feb 28 15:39:19 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session closed for user jarlath
Feb 28 15:39:22 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Feb 28 15:39:22 jarlath-EP35-DS3 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Feb 28 15:39:25 jarlath-EP35-DS3 lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "jarlath"
Feb 28 15:39:26 jarlath-EP35-DS3 dbus[580]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.184" (uid=104 pid=15385 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1438 comm="/usr/sbin/console-kit-daemon --no-daemon ")
Feb 28 15:39:30 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session closed for user lightdm
Feb 28 15:39:30 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session opened for user jarlath by (uid=0)
Feb 28 15:39:30 jarlath-EP35-DS3 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Feb 28 15:39:34 jarlath-EP35-DS3 polkitd(authority=local): Registered Authentication Agent for unix-session:/org/freedesktop/ConsoleKit/Session9 (system bus name :1.198 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], object path /org/gnome/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Feb 28 15:39:45 jarlath-EP35-DS3 dbus[580]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.208" (uid=1000 pid=15640 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1438 comm="/usr/sbin/console-kit-daemon --no-daemon ")


syslog
Feb 28 15:39:01 jarlath-EP35-DS3 CRON[15250]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to load desktop file '/usr/bin/everpad.desktop': No such file or directory
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: EggSMClient-WARNING: Desktop file '/usr/share/applications/everpad.desktop' has malformed Icon key 'everpad.png'(should not include extension)
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to find desktop file 'Transmission BitTorrent Client.desktop': Valid key file could not be found in search dirs
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to find desktop file 'gnome-Transmission BitTorrent Client.desktop': Valid key file could not be found in search dirs
Feb 28 15:39:18 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to stop system: Authorization is required
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.sleep-wake: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.enable-disable-wifi: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.enable-disable-wwan: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.enable-disable-wimax: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.network-control: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.wifi.share.protected: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.wifi.share.open: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.settings.modify.system: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.settings.modify.own: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.settings.modify.hostname: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: client 3292[0:0] has disconnected
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: client 3292[0:0] has disconnected
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: client connected from 15280[0:0]
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: 1 client rule loaded
Feb 28 15:39:22 jarlath-EP35-DS3 acpid: client connected from 15280[0:0]
Feb 28 15:39:22 jarlath-EP35-DS3 acpid: 1 client rule loaded
Feb 28 15:39:26 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15412 of process 15412 (n/a) owned by '104' high priority at nice level -11.
Feb 28 15:39:26 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 7 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15416 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 8 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15417 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 9 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15418 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 10 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15419 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 11 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15420 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 12 threads of 2 processes of 2 users.
Feb 28 15:39:31 jarlath-EP35-DS3 gnome-session[15446]: EggSMClient-WARNING: Desktop file '/home/jarlath/.config/autostart/everpad.desktop' has malformed Icon key 'everpad.png'(should not include extension)
Feb 28 15:39:36 jarlath-EP35-DS3 goa[15570]: goa-daemon version 3.4.0 starting [main.c:112, main()]
Feb 28 15:40:45 jarlath-EP35-DS3 dbus[580]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon: INFO: Initializing daemon
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
Feb 28 15:40:45 jarlath-EP35-DS3 dbus[580]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.PackageKit: INFO: Initializing PackageKit transaction
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/dcf18c7d7f2c412a82d3288c2df8c094
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.Worker: INFO: Processing transaction /org/debian/apt/transaction/dcf18c7d7f2c412a82d3288c2df8c094
Feb 28 15:40:46 jarlath-EP35-DS3 AptDaemon.PackageKit: INFO: Get updates()
Feb 28 15:40:46 jarlath-EP35-DS3 AptDaemon.Worker: INFO: Finished transaction /org/debian/apt/transaction/dcf18c7d7f2c412a82d3288c2df8c094

Çözüm: Bir çözüm buldum. Temel nedeni tanımlamadığı için bir cevap olarak kullanmıyorum, ancak kendileri için sadece bir çözümden memnun olan diğerleri için bu tavsiyeyi grendndelman.net'ten denemeliler.

/Etc/polkit-1/localauthority/50-local.d/usershutdown.pkla (adın .pkla ile bitmesi gerekir) adlı bir dosya oluşturun ve aşağıdakine yerleştirin:

[Allow Shutdown]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.stop-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Allow Restart]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.restart-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

Sanal terminale gitmek için Ctrl + Alt + F1 tuşlarını kullanın. Giriş ve sil ~ / .Xauthority
chaskes

Hangi kullanıcı olsa? Kullanıcısız bir sorun gibi görünüyor.
TenLeftFingers

Tty1'e erişmek için Ctrl + Alt + F1 tuşlarını kullanın, sonra kendiniz oturum açın, ardından dosyayı silin. X oturumunuz çöktüyse, eski dosya X'i başlatmanızı ve durdurmanızı önler ve kapatma ile ilgili soruna neden olur. Sorun buysa ...
chaskes

Sadece denedim ama etkisi yok. Yine de teşekkürler. Ayrıca her kullanıcı (konuk hariç) ama yine de şans için yapmayı denedim. Ağ ile doğrudan ilgili gibi görünüyor.
TenLeftFingers

1
Yapıldı Alex L. Gruplar hakkında merak ettiğiniz ilginç. Sorun diğer kullanıcılara film kullanıcısının sahip olduğu "Filmler" bölümüne erişme çabasıyla başlamıştı.
TenLeftFingers

Yanıtlar:


1

Birden fazla kişi oturum açtıysa kapatma düğmesine basmak sizi karşılayan kişiye götürür. Yine de komut satırıyla komut satırını kapatabilirsiniz,sudo shutdown -h now


Doğru, ama sadece bir 'kişi' giriş var. Kullanıcı olarak (örneğin bir hizmet) giriş başka bir şey olup olmadığını bilmiyorum.
TenLeftFingers

1

Deneyin sudo halt. Bunun da sizi karşılayana gönderip göndermediğini öğrenmek ilginç olurdu.


sudo durma ve sudo yeniden başlatma iyi çalışıyor. Sorumu bunu yansıtacak şekilde güncelledim.
TenLeftFingers

0

Bu sorun olmasa bile, bu sorunu yaşayan herkes için iyi bir ipucu:

Aynı sorunu yaşadığımı düşündüm:

Başka bir oturumda (SSH, ctrl-alt-f1, vb.) Oturum açılmışsa "kapanma" işlevinin çalışmadığı ortaya çıkıyor.

Benim durumumda, bu ilk kez temps kontrol etmek için açık bir SSH oturumu vardı, ama bu noktadan itibaren her zaman bir çeşit "şimdi günlüklerde neler olduğunu kontrol" oturumu oldu, bu da sorunu çok tutarlı hale getirdi.

Tüm ssh / diğer oturum açma işlemlerinden çıkıldığında kapatma işlemi tekrar çalışır hale geldi.


Bunun farkındaydım, çünkü ssh başka bir giriş olarak sayılıyor. Ama belirtmek güzel.
TenLeftFingers

0

Terminalden ctrl + F1 tuşlarına basmayı deneyin, sonra sudo poweroff'u çalıştırın veya terminalden sudo poweroff'u çalıştırın, bu geçici olarak sorunu çözebilir


Bunu geçici bir çözüm olarak yapıyorum - soruda bundan bahsedebilirdim. Teşekkürler.
TenLeftFingers

0

Komutları kullanabilirsiniz

kullanıcılar

veya

w

bir şekilde başka birinin oturum açıp açmadığını görmek için.


Giriş yapan sadece bir kullanıcı var: tenleftfingers consols - Cum19 4gün -
TenLeftFingers

Çıktıyı "w" komutundan gönderebilir misiniz? Fri19'da oturum açtığınızı ve 4 gün boyunca boşta kaldığınızı söylüyorsa. Bu senin sorunun bir parçası olabilir.
Dan

-1

Zorlayabilirsin. Önceki kullanıcıların SWITCH USERS yerine OUT OUT olduğundan emin olun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.