Первым делом с утра я запустил Ubuntu и браузер Chrome. В браузере я посетил страницу с паролем на нем. Итак, пароль всплыл. Затем всплыло диалоговое окно с запросом пароля, чтобы отправить отчет об ошибке в системе. Затем появился диалог с отчетом об ошибке. (Кое-что о Гуде и цвете)
Я не уверен в точном порядке диалогов.
Является ли дополнительный вопрос о пароле для сообщения об ошибке нормальным поведением?
bug-reporting
apport
privacy
Герт Кок
источник
источник
Ответы:
Иногда, но не обычно.
Сообщение о сбоях в системных процессах
В большинстве случаев, когда происходит сбой приложения или вы сообщаете об ошибке вручную, вам не нужно вводить пароль, чтобы информация автоматически собиралась и отправлялась на Launchpad .
Тем не менее, когда программа или служба, которая работает как
root
сбой, сбор данных об этом сбое требует доступа к данным, которые доступны только какroot
. В Ubuntu вы можете выполнять действия, выполняяroot
аутентификацию по паролю, при условии, что ваша учетная запись имеет административные возможности. ( Этому способствуютsudo
либо один из его графических интерфейсов , либо PolicyKit .) Если ваша учетная запись не имеет административных возможностей, вам не будет предложено сообщать оroot
сбое в процессе с участием пользователя, пока вы не войдете в систему с учетной записью, которая имеет административные возможности.Когда вы вошли в систему как администратор и вам было предложено сообщить о
root
сбое в процессе с собственным доступом, вы увидите диалоговое окно с паролем, например:Это одна из двух ситуаций, когда вам может потребоваться ввести пароль, чтобы сообщить об ошибке в Ubuntu.
После проверки подлинности процесс сообщения о сбоях продолжается так же, как и для обычных непроцессов
root
.Подача отчетов об ошибках для сбоев
Перед Ubuntu 12.04 LTS, когда была включена функция отчетов о сбоях в Apport, вас попросили бы представить отчет об ошибке, содержащий автоматически собранные данные. Это то, что происходит в альфа- и бета-версиях Ubuntu (и версиях до 12.04 LTS). Но начиная с Ubuntu 12.04 LTS, Apport настроен по умолчанию так, что, если вы работаете в стабильной версии Ubuntu и происходит сбой, он автоматически (с вашего разрешения) передает информацию в базу данных, которая вам не требуется заполнить отчет об ошибке, Это потенциально менее полезно, чем иметь отчет об ошибках, но это означает, что информация может быть эффективно собрана от гораздо большего числа пользователей - плюс, отчеты об ошибках часто наиболее ценны для альфа и бета-версий, где ошибки, скорее всего, будут исправлены как результат отчета.
Однако, если вы снова включите регистрацию ошибок при сбоях или сообщите об ошибке, вызвав ее
ubuntu-bug
вручную с именем пакета или идентификатором процесса, вам будет предоставлена возможность подать отчет об ошибке. Отчеты об ошибках в Ubuntu хранятся на Launchpad . Таким образом, как только данные об ошибке будут собраны и отправлены на Launchpad, в веб-браузере появится страница Launchpad, на которой будет подан отчет об ошибке с автоматически прикрепленными данными. (Если, конечно, ваш веб-браузер по умолчанию не работает и в этом и заключается ошибка, конечно.)Если вы не вошли в Launchpad, вы попадете на страницу входа в Launchpad в своем веб-браузере, чтобы сообщить об ошибке. Это вторая из двух ситуаций, когда вам может потребоваться ввести пароль, чтобы сообщить об ошибке в Ubuntu.
источник
apport
скорее всего, попытка авторизации сsu
, что требует от вас использовать пароль дляroot
пользователя. В Ubuntu этотroot
пользователь не существует как явная учетная запись, в которую вы можете войти. Для того, чтобы исправить :sudo gksu-properties
; изменитьsu
->sudo
; Может потребоваться перезагрузка