Я бегу 15.04 вместе с MythTV. Компьютер может зависнуть, но зависает при возобновлении. Я проследил это до проблемы с mythbackend и модулем saa7164. Я написал скрипт, который можно запустить вручную, который убьет mythbackend, а затем выгрузит модуль saa7164. Сценарию нужны привилегии sudo для modprobe saa7164. Я также написал скрипт, который перезагружает модуль saa7164, а затем возобновляет работу Мифбэкэнда. Когда я делаю что-то вручную, я могу запустить первый скрипт, затем приостановить, затем возобновить, запустить второй скрипт, и все работает нормально.
Моя проблема в том, что я хочу, чтобы они автоматически запускались при приостановке / возобновлении и не запрашивали пароль. Я перепробовал каждое решение, которое смог найти. Я поместил тестовые сценарии в /etc/pm/sleep.d и попробовал решение, опубликованное по этой ссылке:
ОБРАТИТЕ ВНИМАНИЕ, ЧТО ЭТО НЕ МОЯ ФИКСАЦИЯ И БЫЛО ПРОСТО ПЕРЕНАПРАВЛЕНИЕМ. Я НИСКОЛЬКО НЕ ПОДРАЗУМЕВАЮ, ЧТО ЭТО - ДУБЛИКАТ, НО THE FIX ИМЕЕТ НЕСКОЛЬКО ИСПОЛЬЗОВАНИЯ. ЭТА ФИКСАЦИЯ БЫЛА ВЗЯТА ОТСЮДА:
Подход для решения проблемы должен поместить пользователя в sudoers файл, как Вы видят.
Открытое окно терминала и тип:
sudo visudo
В нижней части файла введите следование:
username ALL=(ALL) NOPASSWD: ALL
Где имя пользователя является Вашим именем пользователя в Вашей системе. Сохраните и закройте sudoers файл (если Вы не изменили своего терминального редактора по умолчанию (Вы будете знать, имеете ли Вы), нажмите ctl+x для выхода nano
(но обратите внимание что снимок экрана ниже шоу vim
), и это предложит Вам сохранять).
После этого, в окне терминала, можно ввести sudo <Whatever you want>
, не будучи запрошенным пароль.
Это только применяется, к sudo
команда в окне терминала. Например, когда Вы пытаетесь установить пакет в центре программного обеспечения, Вам предложат вставить Ваш пароль, как Вы видят в следующем Снимке экрана.
Я думаю, что это - то, что Вы хотите.