Как предотвратить перегрев HP Pavilion DV6700?

Даже если агент встал, если определенные переменные среды не установлены, у вас нет ссылки на агента. Кроме того, даже если все в порядке, агент и переменные, идентификатор автоматически не отправляется агенту: это задача для ssh-askpass, работающая только в X сеансах.

Если вы используете bash, создайте файл ~/.bash_profile с этим контентом:

# File: ~/.bash_profile

# source ~/.profile, if available
if [[ -r ~/.profile ]]; then
  . ~/.profile
fi

# start agent and set environment variables, if needed
agent_started=0
if ! env | grep -q SSH_AGENT_PID >/dev/null; then
  echo "Starting ssh agent"
  eval $(ssh-agent -s)
  agent_started=1
fi

# ssh become a function, adding identity to agent when needed
ssh() {
  if ! ssh-add -l >/dev/null 2>&-; then
    ssh-add ~/.ssh/id_dsa
  fi
  /usr/bin/ssh "$@"
}
export -f ssh

# another example: git
git() {
  if ! ssh-add -l >/dev/null 2>&-; then
    ssh-add ~/.ssh/id_dsa
  fi
  /usr/bin/git "$@"
}
export -f git

измените имя файла ~/.ssh/id_dsa в соответствии с вашими потребностями и добавьте эту строку в ~/.bash_logout

# stuff to add at end of ~/.bash_logout
if ((agent_started)); then
  echo "Killing ssh agent"
  ssh-agent -k
fi

A последнее примечание: это не мешает сеансу gnome, потому что в этом случае используется только ~/.profile, и вы можете воспользоваться графическим интерфейсом ssh-askpass, который запрашивает кодовую фразу и отправляет ее в ssh-agent.

1
задан 19 October 2011 в 21:53

2 ответа

Знаешь, я заметил, что мой ПК nvidia медленнее на графике с единством3d. И намного быстрее с union2d. Вы можете попробовать запустить single2d для теста. Между тем читайте это: http://www.webupd8.org/2011/06/linux-kernel-power-issue-fix.html. Сделайте это и проверьте свои результаты.

1
ответ дан 25 May 2018 в 17:52
  • 1
    Я читал это вчера, но я не хотел связываться со своими настройками Grub – Mysterio 19 October 2011 в 21:53
  • 2
    Это действительно не проблема. Я делаю это на любой машине, которую у меня есть. Вы можете легко удалить настройки grub. Но вы решаете. – alex 26 October 2011 в 16:43

Поиск этой модели ноутбука показывает эту дискуссию о том, как управлять электропитанием на этом ноутбуке.

Сначала установите утилиты:

sudo apt-get install cpufrequtils

Затем установите консервативный регулятор:

sudo cpufreq-set -g conservative

Согласно мысли:

Они различаются по тому, как они масштабируются вверх и вниз. Регулятор ondemand переключается на самую высокую частоту сразу же, когда есть нагрузка, в то время как консервативный регулятор увеличивает частоту шаг за шагом. Аналогично, они ведут себя наоборот, чтобы снизить частоту, когда процессор находится в режиме ожидания. Консервативный регулятор хорош для сред с батарейным питанием на AMD64 (но может не работать на более старых ThinkPad, таких как T21). Ondemand может не работать на старых ноутбуках без Enhanced SpeedStep из-за причин задержки. В любом случае, для достаточно недавнего процессора Intel, ondemand - это тот, который рекомендуется для энергоэффективности (над пользовательским пространством и даже над «powersave») разработчиком ядра Intel Arjan van de Ven

Хотя это может быть немного устаревший. Вы можете попробовать и посмотреть, как работает ноутбук некоторое время.

Ссылки:

Как использовать cpufrequtils http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling [ ! d9]
1
ответ дан 25 May 2018 в 17:52
  • 1
    Отчеты о терминалах «твердое владение: команда не найдена» – Mysterio 19 October 2011 в 22:13
  • 2
    О, это какая-то особенность KDE, обновил мой ответ – Jorge Castro 19 October 2011 в 22:34
  • 3
    Хорошо, этот метод означает, что процессор будет работать ниже своей оптимальной способности? – Mysterio 20 October 2011 в 00:27
  • 4
    обновил мой ответ – Jorge Castro 20 October 2011 в 00:34
  • 5
    Попробуем и расскажем спасибо – Mysterio 20 October 2011 в 03:51

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

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