Gnome 3 Ati Fan всегда включен

Здравствуйте, я использую Ubuntu 11.10 с установленным Gnome 3. У меня проблемы с вентилятором (я знаю, что об этом много тем, но ничего не помогло).

Я использую Dell Studio XPS 1640 с процессором Intel Core2duo 2.67Gz и Ati Radeon HD (мобильность) 4670. Если вам нужны дополнительные спецификации, пожалуйста, дайте мне знать.

Я только что установил Ubuntu снова, пытаясь разобраться во всем. Затем я сразу же обновил:

sudo apt-get dist-upgrade

И затем я установил gnome 3

sudo apt-get install gnome-shell

Затем я НЕ установил проприетарные драйверы, предоставляемые ATI, потому что я знаю, что они невероятно нестабильны с Gnome 3 (плюс куча ошибок, с которыми я жил в Unity около 2 месяцев, включая разрыв экрана, половина экрана не рисует / не обновляет и много сбоев).

Пользовательский интерфейс плавный и быстрый с открытыми драйверами ati (установленными, когда была установлена ​​Ubuntu). Затем я попытался уменьшить вентилятор, установив Jupiter:

sudo apt-get install jupiter

И частоту процессора

sudo apt-get install indicator-cpufreq

И работающие датчики:

sudo apt-get install lm-sensors
sudo sensors-detect

Я также читал, что я предполагалось запустить fancontrol

sudo pwmconfig
sudo fancontrol

Однако запуск pwnconfig дает мне такой вывод

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Так что, естественно, fancontrol не работает.

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

acpitz-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  (crit = +100.0°C)
temp2:        +46.0°C  (crit = +100.0°C)
temp3:        +60.0°C  (crit = +100.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +51.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:       +51.0°C  (high = +105.0°C, crit = +105.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:        +61.0°C

, который у меня температура Radeon всегда около 60 (даже при холодной загрузке). Я иду на мой раздел Windows 7, и вентилятор быстро отключается. Я загружаюсь обратно в Ubuntu после выключения, и как только появляется экран входа в систему, вентилятор включается и начинает работать громко (даже если ноутбук был холодным от внешних температур). Также в bios нет опции для ограничения скорости вращения вентиляторов.

Кроме того, я также проделал шаги, перечисленные на этой веб-странице: http://javacolors.blogspot.com/2011/10/ubuntu-1110-ati-radeon-deal.html

Существуют ли какие-либо другие способы без установки проприетарных драйверов ati для решения этого вентилятора?

6
задан 26 March 2012 в 04:43

6 ответов

1112 Я боролся с этой проблемой в течение двух недель. Я использую рабочий стол и ATI 5770.

Драйвер 'radeon' с открытым исходным кодом имеет некоторую функцию управления питанием через настройку тактовой частоты gpu, но он работает не очень хорошо.

Вот хорошая статья о Radeon и FGLRX Power Management.

Текущее состояние управления питанием Radeon

Это мой псевдоним для управления питанием Radeon с открытым исходным кодом.

# radeon gpu power management
alias profilepm='sudo bash -c "echo profile > /sys/class/drm/card0/device/power_method"'
alias auto='profilepm && sudo bash -c "echo auto > /sys/class/drm/card0/device/power_profile"'
alias low='profilepm && sudo bash -c "echo low > /sys/class/drm/card0/device/power_profile"'
alias mid='profilepm && sudo bash -c "echo mid > /sys/class/drm/card0/device/power_profile"'
alias high='profilepm && sudo bash -c "echo high > /sys/class/drm/card0/device/power_profile"'
alias dynpm='sudo bash -c "echo dynpm > /sys/class/drm/card0/device/power_method"'
alias gpu="sudo cat /sys/kernel/debug/dri/0/radeon_pm_info /sys/class/drm/card0/device/power_method"

Сначала выберите метод по умолчанию.

  • profilepm для ручной настройки часов
  • dynpm для настройки часов по умолчанию. Но это просто изменить между средним и высоким. Никогда не собираюсь на низко. По крайней мере, для меня.

Если вы выбираете profilepm, выберите часы вручную.

  • низкий
  • средний
  • высокий
  • авто

Я никогда не пробовал авто. Но звучит как хорошо для ноутбука.

Цитата из статьи X.org Radeon Wiki,

«auto» выбирает между «средним» и «высоким» состояниями питания в зависимости от того, работает ли система от батареи или нет. «Низкое» энергопотребление выбирается, когда мониторы находятся в выключенном состоянии.

Используйте команду 'gpu', чтобы показать текущий метод и часы.

Все об этих настройках отсюда,

Опции управления питанием KMS

Я использовал «низкий» в 11.10, но немного медленный, когда много вкладок Firefox и окна открыты. После перехода к 12.04 я использую драйверы unity и 'fglrx-updates'. Это работает довольно хорошо.

Если вам понравились эти настройки, сохраните их для перезагрузки.

Установите пакет sysfsutils, затем добавьте правило в файл /etc/sysfs.conf.

class/drm/card0/device/power_method = (profile or dynpm)
class/drm/card0/device/power_profile = (select between auto, low, mid, high if u choose 'profile' method)

Вы можете удалить вторую строку, если выберете 'dynpm'

0
ответ дан 26 March 2012 в 04:43

Если вас интересует управление питанием, я предлагаю вам перейти на последнюю версию AMD Catalyst 12.2, которая намного лучше справляется с PM и приостанавливает работу.

0
ответ дан 26 March 2012 в 04:43

Появилось новое улучшение:)

Устранены проблемы со стабильностью, обнаруженные в предыдущем драйвере AMD Catalyst 12.11 Beta8 для Linux. Для пользователей, испытывающих проблемы с HDMI Audio в Ubuntu 12.04, пользователям следует попробовать установить «dkms-hda - 0.201211291615 ~ Precision1 ”из https://code.launchpad.net/~ubuntu-audio-dev/+archive/alsa-daily/+packages и перезагрузите компьютер; это решит проблему HDMI Audio, найденную в Ubuntu 12.04

http://support.amd.com/us/kbarticles/Pages/AMDCatalyst1211betadriver.aspx

Но подождите Более того, они сделали новую версию в 2013

Проприетарный драйвер дисплея AMD Catalyst ™ - Linux x86 & amp; Linux x86_64

Стабильная версия Amazing

Описание: Автоматический установщик и драйверы дисплея для Xorg / Xserver 6.9 и выше (до 1.13)

http: //support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English

0
ответ дан 26 March 2012 в 04:43

Добавьте radeon.dpm=1 в параметры загрузки вашего ядра.

Это имеет значение для hd2xxx.

Для этого отредактируйте файл /etc/default/grub, например

sudo nano /etc/default/grub

найдите строку, которая начинается с

GRUB_CMDLINE_LINUX_DEFAULT=

и между кавычками добавьте radeon.dpm=1 параметры, которые уже есть, так что после вашего редактирования строка будет выглядеть примерно как

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

сохранить, выйти, затем запустить

sudo update-grub
0
ответ дан 26 March 2012 в 04:43

Я обнаружил, что sysfsutils -решение не работает для меня (как описано здесь ). Для других с такой же проблемой это может быть альтернативное решение с использованием pm-utils . Я не уверен, что это лучший способ сделать это (я новичок в Linux), но он делает все, что хотел: Установите radeon power_profile на low при загрузке и сохраните эту настройку после приостанавливать-резюме .

Шаг 1: создать хук

gksudo gedit /usr/lib/pm-utils/power.d/radeon-power_profile

Шаг 2: заполнить желаемое значение

#!/bin/sh

echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile

exit 0

Шаг 3: Сделать его исполняемым

sudo chmod +x /usr/lib/pm-utils/power.d/radeon-power_profile

это :)

0
ответ дан 26 March 2012 в 04:43

Перед установкой (или переустановкой) любого драйвера AMD / ATI fglrx Catalyst Propietary вам необходимо очистить любую конфигурацию, чтобы сделать fglrx чистым пространством для работы с X.Org, потому что драйверы могут вызывать ошибки на вашем компьютере, такие как [ 1125] медлительность, неадекватная функциональность или множественные проблемы . Кроме того, для того, чтобы опробовать этот метод, я предлагаю вам удалить скрипты, которые вы сделали для разгонки вашего компьютера, со страницы , которую вы сказали по вопросу . Если у вас есть какие-либо сомнения относительно его процедуры, не забудьте спросить.

Чтобы удалить fglrx, запустите эти команды;

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

(Обратите внимание, если первая команда дает ошибки, просто перейдите ко второй команде)

Если вы этого не сделали сделал загрузку с веб-сайта ATI, чтобы получить последнюю возможность с этими командами (fglrx из репозиториев Ubuntu или «Дополнительные драйверы (жокей)» устарели);

Создать папку для загрузки и работы в вашей домашней папке, хотя и не обязательно;

cd ~/; mkdir catalyst12.2; cd catalyst12.2/

Для загрузки самого последнего драйвера (который на момент написания статьи является Catalyst 12.2);

wget -O amd-driver-installer-12-2-x86.x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-2-x86.x86_64.run

(обратите внимание, что загрузка будет работать как для 32-разрядных, так и для 64-разрядных архитектур)

Сделать исполняемый скрипт установщика;

sudo chmod +x amd-driver-installer-12-2-x86.x86_64.run

Запустить сценарий установщика;

sudo sh ./amd-driver-installer-12-2-x86.x86_64.run

Теперь следуйте установке со значениями по умолчанию, когда установка завершится, откройте новый терминал и введите:

sudo aticonfig --initial -f

Когда закончите, обязательно перезагрузите компьютер / перезагрузите компьютер. Не пытайтесь использовать какое-либо приложение перед перезагрузкой, так как вы можете нестабилизировать X.Org, поэтому просто перезагрузитесь в том же терминале с помощью:

sudo reboot now

Или сделайте это в своем графическом интерфейсе.

Обязательно расскажите, как все прошло, удачи! ;)

0
ответ дан 26 March 2012 в 04:43

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

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