Пытаясь понять процедуру запуска monit

Когда вы говорите о последних драйверах NVIDIA, вы имеете в виду nvidia-367 или nvidia-370 ? Потому что 370 прояснил для меня несколько графических проблем, хотя 367 была рекомендованной версией. Кроме того, эта проблема действительно зависит от драйверов. Вы можете добиться большей совместимости, обновив ядро, но это также может вызвать проблемы с другими приложениями, ориентированными на элементарные функции (а некоторые ... в первую очередь нестабильны).

Если вы хотите остаться с Elementary, определенно стоит перейти со старой Freya 0.3 (которая сейчас плохо поддерживается) до Loki 0.4 (которая вышла ранее в этом году). Elementary не имеет возможности обновления, поэтому вы застряли с новой установкой.

Если вы хотите проверить, является ли это ядром, попробуйте загрузить другую ОС, которая использует ядро ​​4.8, например последнюю версию Ubuntu (Yakkety 16.10). (Loki использует ядро ​​4.4, а Freya даже старше.) Но сначала я бы протестировал последние версии драйверов NVIDIA на вашей текущей установке. Скорее всего, это будет решено обновлением, чем заменой карты.

2
13.07.2016, 06:49
1 ответ

Файлы .*rc в домашнем каталоге пользователя обычно предназначены для предоставления некоторых пользовательских дефолтов, в то время как значения по умолчанию системного уровня обычно даются в файле *rc в /etc для того же приложения.

man monit должен сказать вам следующее:

~/.monitrc Файл управления запуском по умолчанию

/etc/monitrc Если файл управления не найден в расположении по умолчанию и /etc содержит файл monitrc, вместо этого будет использоваться этот файл.

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

Однако Поскольку вы говорите, что в вашем случае файл управления запуском по умолчанию — /etc/monit/monitrc вместо /etc/monitrc, могут быть и другие отклонения от того, что разработчики написали на странице man (или может быть, что страница man устарела, или ваш вопрос имеет неправильный путь к этому файлу).

В контексте запуска monit в качестве сервиса вышесказанное будет означать, что по умолчанию используется файл .monitrc в домашнем редже пользователя, в котором запускается служба, и если он не найдет такой файл, он будет использовать файл по умолчанию в /etc.

1
27.01.2020, 22:19

Теги

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