Summary: | Не могу залогиниться в acc | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Владимир Диденко <vladimir.didenko> | ||||
Component: | gdm | Assignee: | Yuri N. Sedunov <aris> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P3 | CC: | aen, aris, boyarsh, dd1email, inger, ldv, manowar, mike, shaba, zerg | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 27685 | ||||||
Attachments: |
|
Description
Владимир Диденко
2012-12-19 13:39:10 MSK
УМВР, в процессах zsh--acc--auth (последний -- это /usr/lib/consolehelper/priv/auth, судя по /proc/PID/exe). ...но у меня libpolkit-0.104-alt1 и прочее из http://www.altlinux.org/Changes за май 2012 тоже на холде. (В ответ на комментарий №2) > ...но у меня libpolkit-0.104-alt1 и прочее из http://www.altlinux.org/Changes > за май 2012 тоже на холде. polkit недавно обновился - может из-за него? (В ответ на комментарий №3) > (В ответ на комментарий №2) > > ...но у меня libpolkit-0.104-alt1 и прочее из http://www.altlinux.org/Changes > > за май 2012 тоже на холде. > > polkit недавно обновился - может из-за него? Нет. Перезагружались после обновления? Устанавливали/запускали sugar? (В ответ на комментарий №4) > Перезагружались после обновления? Да. > Устанавливали/запускали sugar? Нет. После сегодняшнего обновления polkit (?) можно выйти из заблокированного экрана, однако, по-прежнему нельзя войти в acc. При вводе неверного пароля root выдается сообщение "Аутентификация завершилась неудачно". При вводе верного пароля -- "Permission denied". При запуске acc из рутовой консоли: ------ [root@c219 ~]# acc No protocol specified alterator-browser-qt: cannot connect to X server :0.0 ------ Приглашаю ldv. (В ответ на комментарий №6) > При запуске acc из рутовой консоли: > ------ > [root@c219 ~]# acc > No protocol specified > alterator-browser-qt: cannot connect to X server :0.0 -------- Из рутовой консоли приложения X не запускаются: -------- [root@c219 ~]# leafpad No protocol specified leafpad: Не удалось открыть дисплей: --------- Возможно, это ключик к разгадке. (В ответ на комментарий №6) > После сегодняшнего обновления polkit (?) можно выйти из заблокированного > экрана, однако, по-прежнему нельзя войти в acc. У меня в E17 по-прежнему нельзя выйти из заблокированного экрана. С KDE4 и Gnome/Cinnamon такой проблемы нет(и не было). (В ответ на комментарий №8) > (В ответ на комментарий №6) > > После сегодняшнего обновления polkit (?) можно выйти из заблокированного > > экрана, однако, по-прежнему нельзя войти в acc. > > У меня в E17 по-прежнему нельзя выйти из заблокированного экрана. С KDE4 и > Gnome/Cinnamon такой проблемы нет(и не было). Подтверждаю, это другая бага, специфичная для e17. https://bugzilla.altlinux.org/show_bug.cgi?id=28277 Created attachment 5687 [details] /home/altlinux/.xsession-errors:1 Поймал забавное на regular-cinnamon.iso: --- gnome-session[1268]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login. --- /home/altlinux/.xsession-errors:1 Ну и при попытке запустить от пользователя live-install или synaptic (оба через consolehelper) получаю тоже Permission denied. Из xterm с su - не запускаются в точности по comment #7. http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/ (В ответ на комментарий №10) > Created an attachment (id=5687) [details] > /home/altlinux/.xsession-errors:1 > > Поймал забавное на regular-cinnamon.iso: > > --- > gnome-session[1268]: WARNING: Could not get session id for session. Check that > logind is properly installed and pam_systemd is getting used at login. > --- /home/altlinux/.xsession-errors:1 > > Ну и при попытке запустить от пользователя live-install или synaptic (оба через > consolehelper) получаю тоже Permission denied. > > Из xterm с su - не запускаются в точности по comment #7. > > http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/ На сборках emate, kde4, tde, xfce, icewm это не наблюдается. Дело явно не в alterator. Похоже дело в gdm. Переключился на kdm - все заработало. Может кто-нибудь подтвердить? (В ответ на комментарий №12) > Похоже дело в gdm. Переключился на kdm - все заработало. Может кто-нибудь > подтвердить? Да. На gdm К сожалению, зависимость на gdm есть в gnome3-default, что блокирует сборку образов gnome и cinnamon, временно "объезжающих" эту багу. (In reply to comment #10) > Created an attachment (id=5687) [details] > /home/altlinux/.xsession-errors:1 > > Поймал забавное на regular-cinnamon.iso: > > --- > gnome-session[1268]: WARNING: Could not get session id for session. Check that > logind is properly installed and pam_systemd is getting used at login. > --- /home/altlinux/.xsession-errors:1 > > Ну и при попытке запустить от пользователя live-install или synaptic (оба через > consolehelper) получаю тоже Permission denied. > > Из xterm с su - не запускаются в точности по comment #7. > > http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/ Надо править /etc/pam.d/autologin под systemd (In reply to comment #14) > Надо править /etc/pam.d/autologin под systemd Да я бы его оттуда вообще выкинул, наверное, в пользу сразу *dm -- т.к. в скопированной на диск системе автологин вовсе не обязательно нужен, а запускаться он будет первым (см. prefdm). Но если там правка для тебя очевидная -- подскажи, сделаю. (In reply to comment #15) > (In reply to comment #14) > > Надо править /etc/pam.d/autologin под systemd > Да я бы его оттуда вообще выкинул, наверное, в пользу сразу *dm -- т.к. в > скопированной на диск системе автологин вовсе не обязательно нужен, а > запускаться он будет первым (см. prefdm). Не знаю в чью пользу надо выкидывать. Правки будут однотипные, см. ниже. > Но если там правка для тебя очевидная -- подскажи, сделаю. +session required pam_loginuid.so +session required pam_systemd.so kill-session-processes=1 См. man pam_systemd (In reply to comment #16) > +session required pam_systemd.so kill-session-processes=1 Спасибо; а как обычно делают, чтоб не прибивать гвоздями к пакету systemd? (В ответ на комментарий №17)
> (In reply to comment #16)
> > +session required pam_systemd.so kill-session-processes=1
> Спасибо; а как обычно делают, чтоб не прибивать гвоздями к пакету systemd?
Не надо отрывать systemd от gnome3.
Это их дело, а вот autologin я к systemd прибивать не намерен. (In reply to comment #19) > Это их дело, а вот autologin я к systemd прибивать не намерен. Ну, спроси мантейнера pam-config как лучше сделать, -- может эту конструкцию пора забрать куда-то в общую часть. 2mike: Вы начали обсуждать другую ошибку. 2aris: Прошу вернуться к исходной ошибке. Она не имеет отношения к autologin и мешает не сборке образов, а просто работе в Gnome3 с gdm. Все же обидно работать в gnome3, заходя через kdm. (В ответ на комментарий №21) > Все же обидно > работать в gnome3, заходя через kdm. С обидно можно было бы и потерпеть, но новый скринсейвер gnome3 работает только с gdm. (В ответ на комментарий №22) > (В ответ на комментарий №21) > > Все же обидно > > работать в gnome3, заходя через kdm. > > С обидно можно было бы и потерпеть, но новый скринсейвер gnome3 работает только > с gdm. Откат на gdm-3.6.2-alt1 решает проблему. В ожидании исправления поработаю с ним. (В ответ на комментарий №23) > (В ответ на комментарий №22) > > (В ответ на комментарий №21) > > > Все же обидно > > > работать в gnome3, заходя через kdm. > > > > С обидно можно было бы и потерпеть, но новый скринсейвер gnome3 работает только > > с gdm. > > Откат на gdm-3.6.2-alt1 решает проблему. В ожидании исправления поработаю с > ним. 2aris@: Бага порождена, по всей видимости, вот этим коммитом: http://git.gnome.org/browse/gdm/commit/?h=gnome-3-6&id=affb42aff901f407502e4d2c0eb65b4f30a1275d Он не вошел в F18 и вряд ли стоит тянуть его к нам. Между тем, из-за этой баги Gnome3 в Сизифе не полностью работоспособен. А заодно и Cinnamon. Очень-очень прошу принять меры, тем более что не сложно. Повышаю до major. gdm-3.6.2-alt3 -> sisyphus: * Sun Dec 23 2012 Yuri N. Sedunov <aris@altlinux> 3.6.2-alt3 - reverted http://git.gnome.org/browse/gdm/commit/?h=gnome-3-6&id=affb42aff901f407502e4d2c0eb65b4f30a1275d (ALT #28231) (В ответ на комментарий №25)
> gdm-3.6.2-alt3 -> sisyphus:
>
> * Sun Dec 23 2012 Yuri N. Sedunov <aris@altlinux> 3.6.2-alt3
> - reverted
> http://git.gnome.org/browse/gdm/commit/?h=gnome-3-6&id=affb42aff901f407502e4d2c0eb65b4f30a1275d
> (ALT #28231)
Спасибо!
И впрямь исправлено, см. http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/20130115/ (непонятно только, зачем было ломать). |