Bom, atualizei minha máquina pro Ubuntu 11.04, O Natty. Eu geralmente não faço isso, só instalo 3 meses após o lançamento de cada versão. No entanto, a curiosidade estava me matando. Queria muito ver o Unity.
Fiz o upgrade, e ainda estou apanhando pra me acostumar a esse novo ubuntu. Algumas características inovadoras da Apple estão incorporadas ao Natty, além delas existem inovações próprias da comunidade GNU/Linux.
A Dock do Ubuntu apresentou instabilidade 2 vezes, tudo bem que foi por 2 segundos. Aceitável vai, eu não sou critico de cinema. A dock foi muito bem feita.
Mas, uma coisa que eu fiquei muito irritado foi com a minha frequência de CPU. No ubuntu antigo eu tinha um softwarezinho que eu podia alternar a frequência do processador. Era muito interessante e útil. Porém, com esse novo Ubuntu, meu alternador de frequência foi pro beleleu. Então fui caçar uma possível solução:
Você tem duas opções. Se você é do cara que acha que deve consumir tudo que o processador aguenta, ou seja, comprou um six core de 2.8GHz, então não quer ninguém parado, quer que todo mundo trabalhe lá dentro do chip, então você tem que fazer isso aqui:
Fiz o upgrade, e ainda estou apanhando pra me acostumar a esse novo ubuntu. Algumas características inovadoras da Apple estão incorporadas ao Natty, além delas existem inovações próprias da comunidade GNU/Linux.
A Dock do Ubuntu apresentou instabilidade 2 vezes, tudo bem que foi por 2 segundos. Aceitável vai, eu não sou critico de cinema. A dock foi muito bem feita.
Mas, uma coisa que eu fiquei muito irritado foi com a minha frequência de CPU. No ubuntu antigo eu tinha um softwarezinho que eu podia alternar a frequência do processador. Era muito interessante e útil. Porém, com esse novo Ubuntu, meu alternador de frequência foi pro beleleu. Então fui caçar uma possível solução:
Você tem duas opções. Se você é do cara que acha que deve consumir tudo que o processador aguenta, ou seja, comprou um six core de 2.8GHz, então não quer ninguém parado, quer que todo mundo trabalhe lá dentro do chip, então você tem que fazer isso aqui:
echo performance >> /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Lembrando que se você tem 90 núcleos, tem que executar esse comando 90 vezes alternando o número do núcleo. Você pode fazer uso de caracter especial ou shell script pra tornar isso mais simples. Você pode fazer um script e mandar ele ser executado toda vez que sua máquina liga. Dessa forma, jogue pro /etc/rc.local ou transforme em daemon.
Caso você tenha mils possibilidade, por exemplo: A se o meu processador chegar a temperatura de 90 graus, ele abaixa o processamento pra 15%, se ele estiver gelado vai pra 80%, se o note estiver na bateria use 40%, se estiver na energia elétrica utilize 100%. Enfim, pessoal que gosta de condições mais adversas possíveis. Então você deve instalar um cara chamado: cpufreqd e configurar tudo que você deseja no /etc/cpufreqd.conf.
Não é difícil, por isso não irei abordar aqui como se configura.
Ah! Observação: Eu tenho certeza que a Intel faz os melhores processamentos do mundo. Mas, a intel é uma bicha porque ao invés de fazer o processador trabalhar a toda, ela faz ele trabalhar na margem de segurança e diz que isso é tecnologia. Quem sofre? O usuário, que compra um processador da intel core i3 que é um bom processador, mas na hora do vamo ver trabalha na margem da segurança e perde pra um AMD.
Caso você tenha mils possibilidade, por exemplo: A se o meu processador chegar a temperatura de 90 graus, ele abaixa o processamento pra 15%, se ele estiver gelado vai pra 80%, se o note estiver na bateria use 40%, se estiver na energia elétrica utilize 100%. Enfim, pessoal que gosta de condições mais adversas possíveis. Então você deve instalar um cara chamado: cpufreqd e configurar tudo que você deseja no /etc/cpufreqd.conf.
Não é difícil, por isso não irei abordar aqui como se configura.
Ah! Observação: Eu tenho certeza que a Intel faz os melhores processamentos do mundo. Mas, a intel é uma bicha porque ao invés de fazer o processador trabalhar a toda, ela faz ele trabalhar na margem de segurança e diz que isso é tecnologia. Quem sofre? O usuário, que compra um processador da intel core i3 que é um bom processador, mas na hora do vamo ver trabalha na margem da segurança e perde pra um AMD.
Aí o usuário tem a falsa impressão que a máquina tá lenta.. enfim.. lastimável.
Aos fãs da eletrônica: OVERCLOCK NELES! Porque macho que é macho trabalha no limite!
<--------------------------------------------------------------------------------------------------------------------------------->
OBS: Se por acaso você mudar o valor do arquivo scalling_governor e não rolar no Ubuntu é porque o Ubuntu daemonizou isso. No /etc/init.d/ temos o arquivo ondemand. Execute:
cd /etc/init.d/
<--------------------------------------------------------------------------------------------------------------------------------->
OBS: Se por acaso você mudar o valor do arquivo scalling_governor e não rolar no Ubuntu é porque o Ubuntu daemonizou isso. No /etc/init.d/ temos o arquivo ondemand. Execute:
cd /etc/init.d/
vi ondemand
Dentro do VI digite :%s/ondemand/performance e depois o enter (isso vai substituir tudo de ondemand para performance)
O arquivo deve ficar deste jeito:
#! /bin/sh
### BEGIN INIT INFO
# Provides: performance
# Required-Start: $remote_fs $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: Set the CPU Frequency Scaling governor to "performance"
### END INIT INFO
PATH=/sbin:/usr/sbin:/bin:/usr/bin
. /lib/init/vars.sh
. /lib/lsb/init-functions
case "$1" in
start)
start-stop-daemon --start --background --exec /etc/init.d/performance -- background
;;
background)
sleep 60 # probably enough time for desktop login
for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n performance > $CPUFREQ
done
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
mv ondemand performance
update-rc.d ondemand remove
update-rc.d performance defaults
Pronto! Reinicie a máquina e veja se está funfando (/sys/devices/system/cpu/cpu*/cpufreqd/scalling_governor
### BEGIN INIT INFO
# Provides: performance
# Required-Start: $remote_fs $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: Set the CPU Frequency Scaling governor to "performance"
### END INIT INFO
PATH=/sbin:/usr/sbin:/bin:/usr/bin
. /lib/init/vars.sh
. /lib/lsb/init-functions
case "$1" in
start)
start-stop-daemon --start --background --exec /etc/init.d/performance -- background
;;
background)
sleep 60 # probably enough time for desktop login
for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n performance > $CPUFREQ
done
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
mv ondemand performance
update-rc.d ondemand remove
update-rc.d performance defaults
Pronto! Reinicie a máquina e veja se está funfando (/sys/devices/system/cpu/cpu*/cpufreqd/scalling_governor
2 comentários:
a versão do meu ubuntu é a 9.10 e não consigo mais atualizá-lo. Como posso atualizá-lo e manter a minha interface gráfica? tem jeito?
Não... Ou Atualiza e ganha a nova interface gráfica ou não atualize.
Não tem muito jeito.
Na realidade até tem, mas dá muito trabalho. Você teria que conhecer todos os pacotes que não possuem ligação com a nova interface e apenas atualizar esses pacotes.
E você também precisa ter cuidado para ver se esses não dependem de outros pacotes que precisam ser atualizados.
Acho mais fácil você reinstalar do zero e inserir o tema do 9.10 que deve estar disponível no gnome look.
Postar um comentário