Почему Compiz падает на хост Ubuntu при открытии Windows 7 в Virtualbox?

Я не знаю ни одного оператора AND для PAM, но вы можете добиться такого же эффекта с помощью управляющих операторов.

В вашем скрипте проверки верните конкретный код ошибки PAM (возможно, PAM_SYSTEM_ERR), затем используйте управляющие операторы в своем common-auth например:

auth    required                        pam_group.so use_first_pass
auth    [success=ok default=1]          pam_exec.so /etc/security/check_ecryptfs
auth    [success=2 default=ignore]      pam_krb5.so minimum_uid=1000 try_first_pass
auth    [success=1 default=ignore]      pam_unix.so nullok_secure try_first_pass

Операторы управления для модуля pam_exec должны заставить PAM перейти к следующему модулю (pam_krb5) при успешном завершении и пропустить pam_unix, если pam_exe возвращает любой другой код возврата. Однако вам нужно убедиться, что ваш модуль действительно возвращает код успеха. См. Источник.

Дальнейшая ссылка:

страница пользователя pam.d (особенно раздел инструкций управления) Руководство пользователя модуля PAM
2
задан 21 June 2012 в 09:22

7 ответов

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 25 July 2018 в 18:23

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 2 August 2018 в 00:35

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 4 August 2018 в 16:05

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 6 August 2018 в 00:43

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 7 August 2018 в 18:08

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 10 August 2018 в 06:55

Вы можете перенастроить Apport для сообщения об ошибках при сбоях . Если вы хотите отправить хороший отчет об ошибке , это может пролить свет на проблему и / или исправить ее.

Compiz - ваш оконный менеджер. Когда он падает, вы обычно не теряете данные из каких-либо приложений.

Если вы хотите, вы можете переключиться на Unity 2D (выберите Ubuntu 2D вместо Ubuntu на экране входа в систему, расширив раскрывающееся меню типа сеанса, которое выглядит как круг с иконкой Ubuntu в нем). Unity 2D использует Metacity, а не Compiz, так что это приведет к сбою.

1
ответ дан 15 August 2018 в 18:52
  • 1
    Большое спасибо - я включил опцию apport для отслеживания сбоев. Я просто надеюсь, что это дает мне возможность не записывать каждый отчет о сбоях (я разработчик программного обеспечения как хобби, и я видел, как apport придумал мои собственные ошибки с моими локальными копиями, например, mono). Я не думаю, что у меня достаточно информации о том, что случилось, чтобы представить хороший отчет сейчас, хотя после этого факта. ЕСЛИ это случается снова, хотя я могу пойти по ручному маршруту. постскриптум я бы проголосовал за ваш ответ, но мой уровень репутации еще не позволил мне. – Robert Wilkens 21 June 2012 в 16:08
  • 2
    @RobertWilkens Отправка данных о сбоях через Whoopsie to Daisy способствует проекту Ubuntu. Поэтому, если вы не планируете продолжать подавать отчеты об ошибках для будущих сбоев в программном обеспечении Ubuntu, вы можете подумать о возврате сделанного вами изменения, чтобы данные о сбое были отправлены для статистического анализа. – Eliah Kagan 21 June 2012 в 17:43
  • 3
    Что касается сбоев в программном обеспечении, отличном от Ubuntu, если он не настроен на использование Apport, вы не можете сообщить ему Launchpad ... и я не думаю, что данные из таких приложений передаются Whoopsie, хотя вы можете попросить новый вопрос об этом. Вы также можете задать вопрос о том, как автоматически отключить Apport для ваших собственных приложений (не предоставляемых пакетами Ubuntu). В то же время, если процесс Apport долгое время собирает данные о сбоях для ваших собственных приложений, вы всегда можете убить его с помощью killall apport . – Eliah Kagan 21 June 2012 в 17:45
  • 4
    Хорошо, (1) Я отключил изменения в конфигурации apport, решил, что они, возможно, уже исправили мои однократные сбои в ветке развития, которые, вероятно, также не могут получить доступ .. Примите участие в следующей бета-версии, если я знаю об этом. (2) Я хотел, и если я поймаю его снова, спросить о моно, что вызывает apport для запуска вопросов с версией для монофонического развития, но прошло несколько недель, и я не помню точно, как это происходит. – Robert Wilkens 22 June 2012 в 15:05

Другие вопросы по тегам:

Похожие вопросы: