Fórum Ubuntu Linux - PT
Suporte Técnico => Sistema => Tópico iniciado por: alexrlacerda em 12 de Fevereiro de 2013, 20:49
-
Olá pessoas,
Estou com um problema simples, mas que está me incomodando, é o seguinte:
Tenho um servidor caseiro (torrent e proxy basicamente) rodando Ubuntu 10.04 (eu sei que tá velho, mas funciona!) e quero que o processador trabalhe na menor frequência possível e que a lixeira seja esvaziada automaticamente na inicialização.
Tentei com os seguintes comandos:
rm -rf /home/alex/.local/share/Trash/*.* para limpar a lixeira.
cpufreq-set -g powersave para reduzir o clock do processador.
Já coloquei uma entrada no init.d, já fiz um script e tentei rodar pelo Gnome (lá em Aplicativo de sessão), já coloquei no ~/.profiles, bashrc.. e não funciona de jeito nenhum.
Testei os dois comandos e ambos funcionam quando executados no terminal.
Eu já rodei outros comandos simples no bashrc em um debian puro e funcionou.
Alguém pode dar uma dica?
Valeu!
-
Deu permissão de execução.?
sudo chmod +x /etc/init.d/sript
E depois associe com a inicialização do Ubuntu.
sudo update-rc.d script defaults
-
Deu permissão de execução.?
sudo chmod +x /etc/init.d/sript
E depois associe com a inicialização do Ubuntu.
sudo update-rc.d script defaults
Fiz os dois sim!
Estranho que quando rodo o script manualmente (./script.sh) ele roda normalmente, mas quando tento fazer inicializar com o sistema, não dá..
Pensei agora em colocar na CRON, executar de hora em hora talvez..
-
Poste o conteúdo do seu Script..!
Tente colocar ele para iniciar pelo rc.local..! Abra ==> sudo gedit /etc/rc.local e coloque o caminho do seu Script antes do exit 0
-
Segue o conteúdo do rc.local
root@ubuntu:/etc/init.d# cat rc.local
#! /bin/sh
### BEGIN INIT INFO
# Provides: rc.local
# Required-Start: $remote_fs $syslog $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: Run /etc/rc.local if it exist
### END INIT INFO
#Limpa Lixeira
rm -rf /home/alex/.local/share/Trash/*.*
#Seta PowerSave
cpufreq-set -g powersave
PATH=/sbin:/usr/sbin:/bin:/usr/bin
. /lib/init/vars.sh
. /lib/lsb/init-functions
do_start() {
if [ -x /etc/rc.local ]; then
[ "$VERBOSE" != no ] && log_begin_msg "Running local boot scripts (/etc/rc.local)"
/etc/rc.local
ES=$?
[ "$VERBOSE" != no ] && log_end_msg $ES
return $ES
fi
}
case "$1" in
start)
do_start
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
root@ubuntu:/etc/init.d#
É a primeira vez que edito esse arquivo, e só adicionei as duas linhas logo no começo.
-
Pessoal,
estou postando aqui porque meu problema tem alguma relação. Preciso executar o cpufreq-set -g powersave toda vez que inicio o notebook e gostaria que isso fosse feito automaticamente toda vez que inicie o ubuntu. Só que sou novo no ubuntu e não sei como proceder... Vocês podem orientar?
Grato.
-
estou postando aqui porque meu problema tem alguma relação. Preciso executar o cpufreq-set -g powersave toda vez que inicio o notebook e gostaria que isso fosse feito automaticamente toda vez que inicie o ubuntu. Só que sou novo no ubuntu e não sei como proceder... Vocês podem orientar?
http://ubuntuforum-br.org/index.php/topic,103481.msg571334.html#msg571334