1

У меня странная проблема с моим ноутбуком. Это одноядерный процессор с максимальной скоростью 1,6 ГГц, и я использую его для всего, включая программирование старого нестандартного оборудования через последовательные и параллельные порты.

Я использую Slackware 13 (Linux).

Если я включу ACPI, то проблема с вентилятором исчезнет, если я решу запустить систему на более медленной скорости ЦП, однако, когда я пытаюсь использовать параллельный порт для программирования старого оборудования с включенным ACPI, программирование завершается неудачей как минимум в 50% случаев. ,

Однако, если я полностью отключаю ACPI в linux, то программирование для параллельного порта работает полностью, однако моя система сообщает о максимальной используемой скорости процессора, а при запуске некоторых приложений, таких как Firefox, мой вентилятор постоянно работает.

В моем биосе у меня нет вариантов настройки параллельного порта. и мой компьютер - Широта D600.

У меня уже есть настройка порта в режиме AT/SPP в BIOS, которая необходима внешнему оборудованию для программирования.

Есть ли способ в Linux, чтобы я мог настроить его так, чтобы вентилятор не работал постоянно из запущенных современных приложений и в то же время работал параллельный порт? Я не против, если это включает в себя установку дополнительного драйвера, который работает или настроить что-то еще в файле конфигурации Linux.

1 ответ1

0

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

Поскольку параллельный порт не работает, таблицы ACPI, вероятно, имеют область памяти, которую они отображают так, чтобы она помечалась таким образом, чтобы драйвер параллельного порта в Linux не связывался с ним. Если это так, то теоретически это возможно путем переопределения таблиц ACPI. Однако, делая это очень рискованно, вы по сути манипулируете частями прошивки, которые несут ответственность за то, чтобы убедиться, что система не разрушает себя случайно, поэтому неправильные действия могут заглушить систему. К сожалению, у меня нет опыта в этом, поэтому я не могу дать совет о том, как это сделать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .