Gnome 3 Ati Fan sempre ligado

6

Olá, estou usando o Ubuntu 11.10 com o Gnome 3 instalado. Eu tenho problemas com o fã (eu sei que há muitos tópicos sobre isso, mas nada funcionou).

Estou usando o Dell Studio XPS 1640 com processador Intel core2duo de 2,67 Gz e Ati Radeon HD (mobilidade) 4670. Se precisar de mais especificações, entre em contato.

Acabei de instalar o Ubuntu novamente tentando resolver tudo. Eu então imediatamente atualizado:

sudo apt-get dist-upgrade

E então eu instalo o gnome 3

sudo apt-get install gnome-shell

Então eu NÃO instalei os drivers proprietários fornecidos pela ATI porque eu sei que eles são incrivelmente instáveis com o Gnome 3 (mais uma tonelada de erros que eu vivi no Unity por cerca de 2 meses incluindo screen tearing, metade da tela não faz t desenhar / atualizar e muitas falhas).

O ui é suave e rápido com os drivers ati de código aberto (instalados quando o Ubuntu foi instalado). Então tentei reduzir o ventilador instalando o Jupiter:

sudo apt-get install jupiter

E frequência de CPU

sudo apt-get install indicator-cpufreq

E sensores em funcionamento:

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

Eu também li que eu deveria rodar o fancontrol

sudo pwmconfig
sudo fancontrol

No entanto, executar o pwnconfig me fornece essa saída

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

Então, naturalmente, o fancontrol não funciona.

Depois disso, o ventilador está sempre ligado. Eu configurei o PC para o modo de economia de energia e ainda assim tenho o ventilador ligado. Digitando sensores no terminal me dá essa saída

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

Qual minha temperatura de radeon é sempre em torno de 60 (mesmo inicialização a frio). Eu vou para a minha partição do Windows 7 e o ventilador morre rapidamente. Eu inicializo de volta no Ubuntu a partir do desligamento e quando a tela de login é ativada, o ventilador está ligado e alto (mesmo que o laptop esteja frio por causa das temperaturas externas). Também não há nenhuma opção na bios para limitar a velocidade do ventilador.

Além disso, também fiz os passos listados nesta página da Web: link

Existe algum outro método sem instalar os drivers proprietários da ati para resolver esta solução de ventilador?

    
por user654628 26.03.2012 / 02:43

6 respostas

2

Eu lutei com esse problema durante duas semanas. Estou usando o desktop e o ati 5770.

O driver opensource 'radeon' tem algum recurso de gerenciamento de energia por meio do ajuste do clock do gpu, mas não funcionou muito bem.

Aqui está um bom artigo sobre o gerenciamento de energia do radeon e do fglrx.

O estado atual da gestão de energia da Radeon

Este é o meu alias para o gerenciamento de energia opensource 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"

Primeiro, selecione o método padrão.

  • profilepm para configuração manual do relógio
  • dynpm para configuração do relógio ondemand. Mas isso só muda entre o meio e o alto. Nunca vai para baixo. Pelo menos para mim.

Se você selecionar profilepm, selecione o relógio manualmente.

  • baixo
  • mid
  • alto
  • auto

Eu nunca tentei auto. Mas parece bom para laptop.

Cite o artigo do X.org radeon wiki,

  

"auto" seleciona entre estados de energia "mid" e "high" com base no fato de o sistema estar ou não com energia da bateria. O estado de energia "baixo" é selecionado quando os monitores estão no estado dpms desligado.

Use o comando 'gpu' para mostrar o método atual e o relógio.

Tudo sobre essas configurações é daqui,

Opções de gerenciamento de energia do KMS

Eu costumava usar 'low' em 11,10, mas um pouco lento quando muitas abas e janelas do firefox são abertas. Depois de saltar para 12.04, estou usando unidade e driver 'fglrx-updates'. Isso funciona muito bem.

Se você for bom com essas configurações, salve-as para reinicialização.

Instale o pacote sysfsutils e adicione a regra ao arquivo /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)

Você pode remover a segunda linha Se você selecionar "dynpm"

    
por Mait 26.03.2012 / 07:37
0

Se o gerenciamento de energia é sua preocupação, sugiro que mude para o mais recente AMD Catalyst 12.2, que faz um trabalho muito melhor de PM e suspende.

    
por Arup Roy Chowdhury 26.03.2012 / 07:44
0

Descobri que a sysfsutils -solution não funciona para mim (conforme descrito aqui ). Para outros com o mesmo problema, isso pode ser uma solução alternativa usando o pm-utils . Não tenho certeza se é a melhor maneira de fazer isso (sou novo no Linux), mas ele faz tudo que eu queria: defina a radeon power_profile to low na inicialização e mantenha essa configuração após suspender o currículo .

Etapa 1: criar um gancho

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

Passo 2: preencha a configuração desejada

#!/bin/sh

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

exit 0

Passo 3: torne-o executável

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

É isso aí:)

    
por Precise Penguin 26.07.2012 / 14:19
0

Há nova melhoria:)

Resolve problemas de estabilidade encontrados no driver anterior do AMD Catalyst 12.11 Beta8 para Linux Para usuários com problemas de áudio HDMI no Ubuntu 12.04, os usuários devem tentar instalar o pacote “dkms-hda - 0.201211291615 ~ precise1” de link e reinicializar; isso resolverá o problema de áudio HDMI encontrado no Ubuntu 12.04

link

Mas espere mais, eles fizeram uma nova versão em 2013

Driver de exibição patenteado AMD Catalyst ™ - Linux x86 & amp; Linux x86_64

Versão estável incrível

Descrição: Instalador automatizado e Drivers de Vídeo para Xorg / Xserver 6.9 e superior (até 1.13)

link

    
por ucefkh 07.02.2013 / 10:05
0

Antes de instalar (ou reinstalar) qualquer driver do Catalyst Propietary, você precisa limpar qualquer configuração para fazer do fglrx um espaço limpo para trabalhar com o X.Org, isso é porque os drivers podem receber bugs no seu computador como < strong> lentidão, inadecuar funcionalidade ou vários problemas . Além disso, para experimentar esse método, sugiro que você remova os scripts criados para fazer o underclock do computador na página você disse sobre a questão . Se você tem alguma dúvida sobre o procedimento dele, não esqueça de perguntar.

Para remover o fglrx, execute estes comandos;

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

(Por favor, note que, se o primeiro comando der erros, basta pular para o segundo comando)

Se no caso de você não ter feito o download do site da ATI, obtenha o último com esses comandos (o fglrx dos repositórios do Ubuntu ou "Additional Drivers (Jockey)" estão desatualizados);

Para criar uma pasta para o download e trabalhar na sua pasta pessoal, embora não necessariamente;

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

Para baixar o driver mais recente, (que como o tempo de escrita é 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

(Observe que o download funcionará para arquiteturas de 32 e 64 bits)

Torne o script do instalador executável;

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

Execute o script do instalador;

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

Agora siga a instalação com os padrões, quando a configuração estiver concluída, abra um novo terminal e digite;

sudo aticonfig --initial -f

Quando terminar, certifique-se de reinicializar / reiniciar seu computador. Não tente nenhum aplicativo antes de reinicializar, pois você pode desestabilizar o seu X.Org, então apenas reinicie no mesmo terminal com:

sudo reboot now

Ou faça isso em sua interface gráfica.

Não deixe de nos contar como foi, boa sorte! ;)

    
por crackout12 29.03.2012 / 01:45
0

Adicione radeon.dpm=1 aos seus parâmetros de inicialização do kernel.

Faz toda a diferença para o hd2xxx.

Para fazer isso, edite o arquivo /etc/default/grub , por exemplo

sudo nano /etc/default/grub

encontre a linha que começa

GRUB_CMDLINE_LINUX_DEFAULT=

e entre as aspas, adicione radeon.dpm=1 aos parâmetros que já estão lá, para que, após sua edição, a linha pareça com algo como

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

salve, saia e execute

sudo update-grub
    
por user663282 09.03.2017 / 08:45