Почему моя машина закрывается в течение ночи?

Прошлые две ночи я оставил свой компьютер на ночном и затем уведенный для работы, когда я проснулся. Когда я приду домой, Ubuntu не проснется, и я заканчиваю тем, что имел необходимость трудно завершить работу и затем перезапустить мой компьютер.

Я проверил свой системный журнал и вижу почасовые отчеты о кроне до некоторой точки, что это выключается.

Вчера:

Oct 19 12:17:01 elite CRON[6507]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

Oct 19 19:43:09 elite rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="772" x-info="http://www.rsyslog.com"] start

Сегодня:

Новый почасовый отчет о Кроне:

Oct 20 14:17:01 elite CRON[13180]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

Затем:

Oct 20 14:18:28 elite dhclient: DHCPREQUEST of 192.168.1.137 on eth0 to 192.168.1.1 port 67 (xid=0x7daedddb)
Oct 20 14:18:28 elite dhclient: DHCPACK of 192.168.1.137 from 192.168.1.1
Oct 20 14:18:28 elite dhclient: bound to 192.168.1.137 -- renewal in 34922 seconds.
Oct 20 14:18:28 elite NetworkManager[886]: <info> (eth0): DHCPv4 state changed reboot -> renew
Oct 20 14:18:28 elite NetworkManager[886]: <info>   address 192.168.1.137
Oct 20 14:18:28 elite NetworkManager[886]: <info>   prefix 24 (255.255.255.0)
Oct 20 14:18:28 elite NetworkManager[886]: <info>   gateway 192.168.1.1
Oct 20 14:18:28 elite NetworkManager[886]: <info>   hostname 'elite'
Oct 20 14:18:28 elite NetworkManager[886]: <info>   nameserver '192.168.1.1'
Oct 20 14:18:28 elite dbus[762]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
Oct 20 14:18:28 elite dbus[762]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'

В последний раз почасовый отчет:

Oct 20 15:17:01 elite CRON[13649]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

Запуск, когда я прихожу домой:

Oct 20 22:05:15 elite rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="760" x-info="http://www.rsyslog.com"] start
1
задан 25 December 2014 в 15:25

2 ответа

Самый очевидный ответ был бы то, что у Вас есть дефектные палки RAM. Попытайтесь смотреть в BIOS для Автоматического завершения работы/питания на настройках и удостоверьтесь, что они отключены

Начальная загрузка Ubuntu от флеш-накопителя или CD, и выбирают тест памяти и позволяют ему работать и видеть если Вы имеют любые ошибки, раз так заменяют Ваши карты памяти.

Худший вариант развития событий - то, что Ваша батарея CMOS могла неправильно функционировать.

0
ответ дан 4 August 2019 в 11:57

Во-первых, сохраните любую несохраненную работу перед запуском.

Открывают терминал и вводят следующую команду:

sudo pm-hibernate

система должна быть в спящем режиме. Теперь, включите машину назад и если питание устройства создает резервную копию правильно без проблем, необходимо быть в состоянии включить спящий режим (отключенный по умолчанию) без большего количества проблем после длительных периодов неактивности.

Вот то, как включить спящий режим.

Открывают терминал и выполняют следующую команду (можно использовать любой текстовый редактор здесь: gedit, leafpad, коврик для мыши, нано, энергия, и т.д.):

gksu gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

и скопировать/вставить следующее в файл:

[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

Сохранили файл и выход. Затем перезагрузка для изменений для вступления в силу.

Щелкают здесь для большего количества информации

, Это может помочь также.

<час>

Теперь, настраивает сценарий для автоматического включения спящего режима после приостановки.

Открывают новый файл с gedit использование следующей команды:

gksu gedit /etc/pm/sleep.d/0000rtchibernate

Копия и вставка следующее в содержание файла:

#!/bin/bash
# Script name: /etc/pm/sleep.d/0000rtchibernate
# Purpose: Auto hibernates after a period of sleep
# Edit the "autohibernate" variable below to set the number of seconds to sleep.
curtime=$(date +%s)
autohibernate=3600
echo "$curtime $1" >>/tmp/autohibernate.log
if [ "$1" = "suspend" ]
then
    # Suspending.  Record current time, and set a wake up timer.
    echo "$curtime" >/var/run/pm-utils/locks/rtchibernate.lock
    rtcwake -m no -s $autohibernate
fi

if [ "$1" = "resume" ]
then
    # Coming out of sleep
    sustime=$(cat /var/run/pm-utils/locks/rtchibernate.lock)
    rm /var/run/pm-utils/locks/rtchibernate.lock
    # Did we wake up due to the rtc timer above?
    if [ $(($curtime - $sustime)) -ge $autohibernate ]
    then
        # Then hibernate
        rm /var/run/pm-utils/locks/pm-suspend.lock
        /usr/sbin/pm-hibernate
    else
        # Otherwise cancel the rtc timer and wake up normally.
        rtcwake -m no -s 1
    fi
fi

Сохранили файл прежде, чем закрыть gedit.

Затем, делают исполняемый файл файла и помещают копию в/usr/lib/pm-utils/sleep.d/со следующими двумя командами:

sudo chmod +x /etc/pm/sleep.d/0000rtchibernate
sudo cp /etc/pm/sleep.d/0000rtchibernate /usr/lib/pm-utils/sleep.d/0000rtchibernate

Перезагрузка для изменений для вступления в силу.

Щелкают здесь для большего количества информации и проверить источник.

0
ответ дан 4 August 2019 в 11:57

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

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