"Вимкніть" мене зараз вітає?


10

ОНОВЛЕННЯ - Видалення мого USB-модуля Wi-Fi, здається, усуне проблему. Так само відключення мереж (але не вимкнення лише Wi-Fi). А тепер що? ОНОВЛЕННЯ 2 - Команда 'uptime' говорить, що ввійшли 2 користувачі. Це, безумовно, спричинить поведінку, яку я описую. Я збираюся копати і бачити, чи можу я визначити, хто інший користувач. Не забудьте, це було тільки завдяки терміналу, який я відкрив на робочому столі.

Якщо я входжу в будь-який обліковий запис, вибір "вимкнути" або перезапустити мене привітає. Те саме відбувається і в самій вітальні - я там лишаюся. Жоден інший користувач не входить у систему.

Якщо я не ввійду в обліковий запис після перезавантаження, параметри меню перезапуску та вимкнення в меню привітання працюватимуть, якщо я виберу їх відразу після того, як з'явиться привітання. Дивіться завантажувальну схему тут: https://www.dropbox.com/s/ufb7s6ykvlbkjxj/jarlath-EP35-DS3- точна-20130116-3.png

Якщо я зачекаю 5 секунд або ввійду в обліковий запис користувача - вони не працюватимуть. Я тестував це кілька разів. Дивіться завантажувальну схему цього (увійшов як користувач): https://www.dropbox.com/s/yx6jgoo2c7fy6pp/jarlath-EP35-DS3-precici-20130116-4.png

Судо-халт і судо перезавантаження працюють як слід.

Я вивів усі процеси з облікового запису (ps -A) і залишив їх тут: www.pastebin.com/e3WHtHYm

Я припускаю, що це спричиняє або оновлення, щось нове у програмному центрі (мабуть, тому що я нічого не встановив у той час), або команда терміналу, яку я видав. Ось моя .bash_history від способу до початку проблеми: pastebin.com/1DE5Tcd3

Моє ядро ​​3.2.0-35, я також намагався завантажувати старіші ядра:

  • 3.2.0-32, 31, 30, 29, 26, 25, 24, 23, 22 -> Немає різниці

Відповідно до пропозицій про помилку https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792 я спробував:

  • Привітався з моїм /etc/init.d за послуги, що використовують su та видалив 1 (ClamAV).
  • Вбивство PulseAudio

Жодне з них не допомогло. Ще трохи контексту нижче;

    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, ось результат, який генерується під час спроби відключення з меню користувача:

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

Рішення: Я знайшов рішення. Я не використовую це як відповідь, оскільки він не визначає першопричину, але для інших, хто задоволений просто рішенням для себе, вони повинні спробувати цю пораду від grendndelman.net

Створіть файл з назвою /etc/polkit-1/localauthority/50-local.d/usershutdown.pkla (назва має закінчуватися в .pkla) і введіть у нього таке:

[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

Використовуйте Ctrl + Alt + F1, щоб дістатися до віртуального терміналу. Увійдіть і видаліть ~ / .Xauthority
chaskes

Як і який користувач? Здається, це безкорисна проблема.
TenLeftFingers

Використовуйте Ctrl + Alt + F1, щоб перейти до tty1, потім увійдіть як власний, а потім видаліть файл. Якщо ваш X сеанс вийшов з ладу, старий файл не дозволить вам запустити та зупинити X, а також спричинить проблему з відключенням. Якщо в цьому проблема ...
розмірковує

Я просто спробував це, але ніякого ефекту. Все одно, дякую. Я також намагався робити це для кожного користувача (крім гостя), але все одно не пощастило. Здається, це безпосередньо пов’язане з мережею.
TenLeftFingers

1
Виконано Алекс Л. Цікаво, що ви запитуєте про групи. Я возився з ними в той час, коли почалася проблема, намагаючись надати іншим користувачам доступ до розділу "Фільми", який належав користувачеві фільмів.
TenLeftFingers

Відповіді:


1

Якщо на натисканні кнопки вимкнення буде зареєстровано більше однієї людини, ви перейдете до вітання. Ви все одно можете вимкнути командний рядок із командою,sudo shutdown -h now


Щоправда, але увійшов лише один "людина". Чи є ще щось, що ввійшов як користувач (наприклад, послуга), я не знаю.
TenLeftFingers

1

Спробуйте sudo halt. Було б цікаво дізнатися, чи це теж направляє вас до привітання.


sudo halt і sudo reboot прекрасно працюють. Я оновив своє запитання, щоб це відобразити.
TenLeftFingers

0

Навіть якщо це може бути не вашою проблемою, хороша порада для тих, хто приходить, маючи цю проблему:

Я думав, що у мене однакова проблема:

Виявляється, що "відключення" не працює, якщо інший сеанс (SSH, ctrl-alt-f1 тощо) увійшов до системи.

У моєму випадку, коли вперше це сталося, я відкрив сеанс SSH, щоб перевірити наявність темпів, але з цього моменту завжди було якесь "зараз перевірити, що відбувається в журналах" - сесія, що робить проблему дуже послідовною.

Якщо закрити всі ssh / інші логіни, функція відключення знову працювала.


Мені це було відомо, оскільки ssh вважається ще одним входом у систему. Але це добре зазначити.
TenLeftFingers

0

спробуйте відключитися від натискання терміналу ctrl + F1, потім запустіть sudo poweroff, або просто запустіть sudo poweroff з терміналу, це може тимчасово вирішити проблему


Я робив це як вирішення проблеми - я міг би згадати це у питанні. Дякую.
TenLeftFingers

0

Можна використовувати команди

користувачів

або

ш

щоб побачити, чи хтось ще якось увійшов у систему.


Увійшов лише один користувач: tenleftfingers consools - Fri19 4days -
TenLeftFingers

Чи можете ви розмістити вихід з команди "w". Якщо там сказано, що ви ввійшли в Fri19 і не працювали 4 дні. Це може бути частиною вашої проблеми.
Дан

-1

Ви могли змусити це. Переконайтесь, що попередні користувачі ВИХІДУВАТЬ замість ПОВЕРНЕННЯ ПОТРІБНИКІВ.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.