Nesses sites vocês encontram vários jogos e programas para o Linux, recomendo o GetDeb, tem de tudo:
Loki Instalers for Linux Gamers - Intaladores de Games no formato ".run", fácil de utilizar, ex.: sudo sh jogo.run
UbuntuGames - Vários tutoriais de como se instalar os jogos em vários formatos
GetDeb - Jogos e Programas variados, todos em formato ".deb", os tipos de pacotes da família Debian, do qual é formado o Ubuntu, Kubuntu, Edubuntu, Xubuntu, etc..., muito fácil de instalar um pacote, basta clicar em cima do mesmo, ou dar o comando "sudo dpkg -i nomedopacote.deb"
Nesse tópico criado por mim: Jogos para o Ubuntu e outras distribuições Linux no Fórum Ubuntu Linux vocês encontram screenshots, sites dos jogos e mais dicas.
sábado, 28 de junho de 2008
quarta-feira, 25 de junho de 2008
Dicas para Otimização do Ubuntu
Garimpando pela internet encontrei várias dicas para uma otimização do sistema, sintam-se a vontade para incluir, corrigir, ou tirar dúvidas, etc...
1 - Acelerando o menu do Gnome:
Abra um editor de texto, exemplo: gedit, e cole o comando abaixo:
gtk-menu-popup-delay = 0"| tee -a .gtkrc-2.0
Salve o arquivo como .gtkrc-2.0 em seu diretório Home, não esquecendo o ponto antes do nome do arquivo, depois disso reinicie a sessão pressionando simultaneamente as teclas Ctrl+Alt+Backspace.
2 - Melhorando o desempenho do OpenOffice:
Abra o OpenOffice e vá em Ferramentas, Opções, OpenOffice.org, Java, e desative "Java runtime environment", isso vai acelerar a abertura do programa, quando o OpenOffice necessitar do Java será avisado e ativado.
Vá em Ferramentas, Opções, OpenOffice.org, Memória, e aumente os valores, no meu caso que tenho um micro razoável com pouco mais de 512 MB, coloquei 30 no Número de etapas, 128 MB na Utilização para o OpenOffice.org, 20 MB em Memória por Objeto, 00:10 minutos para Remover da memória depois, 20 para o Número de objetos e ativei o Iniciador rápido do systray, após feche o programa e abra-o novamente para ver a diferença ocorrida.
3 - Editar o Hostname
Fazendo está pequena alteração, sentirá um aumento da velocidade do X na abertura das aplicações.
Nota: Para exemplo o hostname da máquina será ubudesk.
Para saber o hostname da máquina, executar no console o comando hostname:
$ hostname
ubudesk, no caso o nome do host da sua máquina
Edite o arquivo hosts, abra o terminal e digite: sudo gedit /etc/hosts
O arquivo deverá ter o seguinte:
127.0.0.1 localhost
127.0.1.1 ubudesk
Altere para:
127.0.0.1 localhost ubudesk
127.0.1.1 ubudesk
4 - Dando velocidade ao Firefox
Abra o terminal e digite: cd ~/.mozilla/firefox/*.default/
Após isso, digite: gedit user.js
Cole no editor o conteúdo abaixo de acordo com sua Conexão e Máquina:
Para todos:
Código:
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
Agora dependendo da conexão e do computador:
COMPUTADOR E CONEXÃO RÁPIDA:
Código:
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref(network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
COMPUTADOR RÁPIDO E CONEXÃO LENTA:
Código:
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
COMPUTADOR RÁPIDO E CONEXÃO MUITO LENTA:
Código:
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun" 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
COMPUTADOR LENTO E CONEXÃO RÁPIDA
Código:
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);
DIAL-UP
Código:
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);
5 - Ativando o DMA
Graficamente:
Sistema, Administração, Serviços: Ative "Ajuste de discos rígidos (hdparm)"
Ou manualmente:
Tendo em conta que disco rígido "/" ou leitor está em /dev/hdc
1º - Abra o terminal e digite: sudo hdparm /dev/hdc
2º - Se aparecer uma linha dizendo using_dma = 1 (on) então o DMA já esta ativado. Passem para o ponto 4º.
3º Senão ativem o DMA
sudo hdparm -d1 /dev/hdc
4º Ativem o DMA quando o computador se inicia
sudo gedit /etc/hdparm.conf
Verifique se tem esta linha:
/dev/hdc {
dma = on
}
Gravar e sair, ao iniciar o computador, as configurações serão efetuadas.
6 - Usar o Prelink para as aplicações iniciarem mais rápidas
ATENÇÃO: Aconselho o uso do prelink para aqueles que sabem o que estão fazendo, esta aplicação pode estragar o sistema se não for usada com cuidado.
sudo apt-get install prelink
sudo gedit /etc/default/prelink
Mudem onde diz PRELINKING=unknown from unknown PRELINKING=yes
Ajustem as outras opções se souberem o que estão fazendo, senão o default funciona muito bem.
Iniciar o prelink (LENTO) a primeira vez é a que demora mais, portanto seja paciente.
sudo /etc/cron.daily/prelink
Ativar o prelink sempre que se instala um programa novo
Um problema do prelink é quando se instala um programa, o mesmo não vem com o prelink, portanto é necessário fazer isso
sudo gedit /etc/apt/apt.conf
No final do arquivo coloque isto:
DPkg::Post-Invoke {"echo Running prelink, please wait...;/etc/cron.daily/prelink";}
7 - Afinar o ext3/reiserfs para melhor performance
Explicação: O ext3 têm 3 tipos de "journaling"
1) Journal Data Writeback 2) Journal Data Ordered 3) Journal Data
Eu não vou explicar o que cada um faz mas a grande diferença é no modo como os dados são escritos
Por default o usado é o 2), para acelerar as coisas vamos usar o 1) o preço a pagar é que as vezes dados velhos podem voltar a aparecer quando houver um crash e depois um "journal recovery".
Como fazer o ext3 usar Jornal Data Writeback
sudo gedit /etc/fstab
Adicione data=writeback ao fstab, conforme o exemplo abaixo:
/dev/hda1 / ext3 defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid,nouser,data=writeback 0 1
Salve o arquivo e faça a alteração no grub.
sudo gedit /boot/grub/menu.lst
Adicione rootflags=data=writeback no final da linha da entrada do grub, como no exemplo abaixo:
Normal mode: ...quiet splash rootflags=data=writeback
Recovery mode: ...single rootflags=data=writeback
Salve e digite no terminal:
sudo grub-install /dev/hda
NOTA: Isto que vai ser feito agora só funciona no ext3
sudo tune2fs -o journal_data_writeback /dev/hda1
Verifique se está a dizer:
sudo tune2fs -l /dev/hda1
8 - Limpar arquivos desnecessários
sudo apt-get autoclean
Para limpar o cache de pacotes baixados
sudo apt-get clean
Livrar-se de arquivos de "locale" desnecessários
sudo apt-get install localepurge
Selecionem os pacotes de idioma em que está o seu sistema
Se for inglês:
en
Se for Português:
pt
Se for Português Brasileiro:
pt-BR
Livrar de pacotes "órfãos"
sudo apt-get install deborphan
sudo deborphan | xargs sudo apt-get -y remove --purge
Ou simplesmente: sudo deborphan e seleciona os pacotes que queira remover
9 - Liberar espaço no HD
sudo df -h /
sudo tune2fs -m 0 /dev/hdaX, onde X é o número da partição onde está instalado o sistema, no meu caso o Ubuntu está em /dev/hda1
find ~/.thumbnails -type f -atime +7 -exec rm {} \;
1 - Acelerando o menu do Gnome:
Abra um editor de texto, exemplo: gedit, e cole o comando abaixo:
gtk-menu-popup-delay = 0"| tee -a .gtkrc-2.0
Salve o arquivo como .gtkrc-2.0 em seu diretório Home, não esquecendo o ponto antes do nome do arquivo, depois disso reinicie a sessão pressionando simultaneamente as teclas Ctrl+Alt+Backspace.
2 - Melhorando o desempenho do OpenOffice:
Abra o OpenOffice e vá em Ferramentas, Opções, OpenOffice.org, Java, e desative "Java runtime environment", isso vai acelerar a abertura do programa, quando o OpenOffice necessitar do Java será avisado e ativado.
Vá em Ferramentas, Opções, OpenOffice.org, Memória, e aumente os valores, no meu caso que tenho um micro razoável com pouco mais de 512 MB, coloquei 30 no Número de etapas, 128 MB na Utilização para o OpenOffice.org, 20 MB em Memória por Objeto, 00:10 minutos para Remover da memória depois, 20 para o Número de objetos e ativei o Iniciador rápido do systray, após feche o programa e abra-o novamente para ver a diferença ocorrida.
3 - Editar o Hostname
Fazendo está pequena alteração, sentirá um aumento da velocidade do X na abertura das aplicações.
Nota: Para exemplo o hostname da máquina será ubudesk.
Para saber o hostname da máquina, executar no console o comando hostname:
$ hostname
ubudesk, no caso o nome do host da sua máquina
Edite o arquivo hosts, abra o terminal e digite: sudo gedit /etc/hosts
O arquivo deverá ter o seguinte:
127.0.0.1 localhost
127.0.1.1 ubudesk
Altere para:
127.0.0.1 localhost ubudesk
127.0.1.1 ubudesk
4 - Dando velocidade ao Firefox
Abra o terminal e digite: cd ~/.mozilla/firefox/*.default/
Após isso, digite: gedit user.js
Cole no editor o conteúdo abaixo de acordo com sua Conexão e Máquina:
Para todos:
Código:
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
Agora dependendo da conexão e do computador:
COMPUTADOR E CONEXÃO RÁPIDA:
Código:
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref(network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
COMPUTADOR RÁPIDO E CONEXÃO LENTA:
Código:
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
COMPUTADOR RÁPIDO E CONEXÃO MUITO LENTA:
Código:
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun" 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
COMPUTADOR LENTO E CONEXÃO RÁPIDA
Código:
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);
DIAL-UP
Código:
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);
5 - Ativando o DMA
Graficamente:
Sistema, Administração, Serviços: Ative "Ajuste de discos rígidos (hdparm)"
Ou manualmente:
Tendo em conta que disco rígido "/" ou leitor está em /dev/hdc
1º - Abra o terminal e digite: sudo hdparm /dev/hdc
2º - Se aparecer uma linha dizendo using_dma = 1 (on) então o DMA já esta ativado. Passem para o ponto 4º.
3º Senão ativem o DMA
sudo hdparm -d1 /dev/hdc
4º Ativem o DMA quando o computador se inicia
sudo gedit /etc/hdparm.conf
Verifique se tem esta linha:
/dev/hdc {
dma = on
}
Gravar e sair, ao iniciar o computador, as configurações serão efetuadas.
6 - Usar o Prelink para as aplicações iniciarem mais rápidas
ATENÇÃO: Aconselho o uso do prelink para aqueles que sabem o que estão fazendo, esta aplicação pode estragar o sistema se não for usada com cuidado.
sudo apt-get install prelink
sudo gedit /etc/default/prelink
Mudem onde diz PRELINKING=unknown from unknown PRELINKING=yes
Ajustem as outras opções se souberem o que estão fazendo, senão o default funciona muito bem.
Iniciar o prelink (LENTO) a primeira vez é a que demora mais, portanto seja paciente.
sudo /etc/cron.daily/prelink
Ativar o prelink sempre que se instala um programa novo
Um problema do prelink é quando se instala um programa, o mesmo não vem com o prelink, portanto é necessário fazer isso
sudo gedit /etc/apt/apt.conf
No final do arquivo coloque isto:
DPkg::Post-Invoke {"echo Running prelink, please wait...;/etc/cron.daily/prelink";}
7 - Afinar o ext3/reiserfs para melhor performance
Explicação: O ext3 têm 3 tipos de "journaling"
1) Journal Data Writeback 2) Journal Data Ordered 3) Journal Data
Eu não vou explicar o que cada um faz mas a grande diferença é no modo como os dados são escritos
Por default o usado é o 2), para acelerar as coisas vamos usar o 1) o preço a pagar é que as vezes dados velhos podem voltar a aparecer quando houver um crash e depois um "journal recovery".
Como fazer o ext3 usar Jornal Data Writeback
sudo gedit /etc/fstab
Adicione data=writeback ao fstab, conforme o exemplo abaixo:
/dev/hda1 / ext3 defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid,nouser,data=writeback 0 1
Salve o arquivo e faça a alteração no grub.
sudo gedit /boot/grub/menu.lst
Adicione rootflags=data=writeback no final da linha da entrada do grub, como no exemplo abaixo:
Normal mode: ...quiet splash rootflags=data=writeback
Recovery mode: ...single rootflags=data=writeback
Salve e digite no terminal:
sudo grub-install /dev/hda
NOTA: Isto que vai ser feito agora só funciona no ext3
sudo tune2fs -o journal_data_writeback /dev/hda1
Verifique se está a dizer:
sudo tune2fs -l /dev/hda1
8 - Limpar arquivos desnecessários
sudo apt-get autoclean
Para limpar o cache de pacotes baixados
sudo apt-get clean
Livrar-se de arquivos de "locale" desnecessários
sudo apt-get install localepurge
Selecionem os pacotes de idioma em que está o seu sistema
Se for inglês:
en
Se for Português:
pt
Se for Português Brasileiro:
pt-BR
Livrar de pacotes "órfãos"
sudo apt-get install deborphan
sudo deborphan | xargs sudo apt-get -y remove --purge
Ou simplesmente: sudo deborphan e seleciona os pacotes que queira remover
9 - Liberar espaço no HD
sudo df -h /
sudo tune2fs -m 0 /dev/hdaX, onde X é o número da partição onde está instalado o sistema, no meu caso o Ubuntu está em /dev/hda1
find ~/.thumbnails -type f -atime +7 -exec rm {} \;
Dicas para otimizar o Firefox
Nesses fóruns encontrei ótimas dicas para otimizar o Firefox:
Fórum Ubuntu e Fórum BIG LINUX, créditos a clcampos e EXTREME BIG, respectivamente.
Fórum Ubuntu e Fórum BIG LINUX, créditos a clcampos e EXTREME BIG, respectivamente.
Corrigindo problema de som no Enemy Territory
Se você tem o Enemy Territory instalado em seu micro e não consegue ouvir o som, siga os passos abaixo:
Abra o terminal e digite:
sudo gedit /etc/init.d/bootmisc.sh
no final do arquivo, entre "esac" e ":" coloque o conteúdo abaixo:
echo "et.x86 0 0 direct" >/proc/asound/card0/pcm0p/oss
salve e reinicie o micro.
Abra o terminal e digite:
sudo gedit /etc/init.d/bootmisc.sh
no final do arquivo, entre "esac" e ":" coloque o conteúdo abaixo:
echo "et.x86 0 0 direct" >/proc/asound/card0/pcm0p/oss
salve e reinicie o micro.
Transparência dos menus do Gnome
Para habilitar a transparência dos menus e submenus do Gnome é necessário ter o compiz e o compizconfig-settings-manager instalados no sistema, vamos aos seguintes passos:
1 - Habilitar o Compiz
2 - Abrir o "Centro de Controle" e/ou ir ao "Advanced Desktop Effects"
3 - Ir em "General Options"
4 - Ir em "Opacity Settings"
5 - Clicar no botão "Novo"
6 - Em "Opacity windows" colocar o conteúdo abaixo:
(type=Menu | PopupMenu | DropdownMenu |)
7 - Na mesma tela, em "Opacity windows values" colocar o valor de sua preferência, no meu coloquei em "80", se deixar em "0" não se vê o menu.
1 - Habilitar o Compiz
2 - Abrir o "Centro de Controle" e/ou ir ao "Advanced Desktop Effects"
3 - Ir em "General Options"
4 - Ir em "Opacity Settings"
5 - Clicar no botão "Novo"
6 - Em "Opacity windows" colocar o conteúdo abaixo:
(type=Menu | PopupMenu | DropdownMenu |)
7 - Na mesma tela, em "Opacity windows values" colocar o valor de sua preferência, no meu coloquei em "80", se deixar em "0" não se vê o menu.
Ajude a sustentar a Wikipédia e outros projetos
Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC, e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!
Assinar:
Postagens (Atom)