Ícone RSS Ícone Página Principal
  • problemas com o Alsa no Karmic Koala.

    Publicado em 24 de janeiro de 2010 omyasuda Sem comentários

    Estava com dificuldades em fazer o Skype funcionar no Karmic Koala. Investigando o problema, encontrei Upgrade Alsa (1.0.21) on Ubuntu Karmic Koala 9.10 com as instruções de atualização do Alsa.

    Segui os passos e aparentemente está funcionando bem agora.

    cat /proc/asound/version
    sudo /etc/init.d/alsa-utils stop
    sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev
    sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev
    cd ~
    rm -rf ~/alsa* ~/.pulse*
    wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2
    sudo rm -rf /usr/src/alsa
    sudo mkdir -p /usr/src/alsa
    cd /usr/src/alsa
    sudo cp ~/alsa* .
    sudo tar xjf alsa-driver*
    sudo tar xjf alsa-lib*
    sudo tar xjf alsa-utils*
    cd alsa-driver*
    sudo ./configure
    sudo make
    sudo make install
    cd ../alsa-lib*
    sudo ./configure
    sudo make
    sudo make install
    cd ../alsa-utils*
    sudo ./configure
    sudo make
    sudo make install
    cat /proc/asound/version


    2010-02-20 – Aparentemente, o Synaptic voltou a versão do meu Alsa novamente para 20 e tive que repetir o processo.

  • área de Swap lotada…

    Publicado em 6 de janeiro de 2010 omyasuda Sem comentários
    Monitor do Sistema

    Monitor do sistema

    Bom…. parece que fiz novamente. Ao instalar o Karmic Koala defini (querendo, ou não) a área de swap com 1gb, em uma máquina que tem 4gb de memória real. Isso pode causar problema, quando a área de swap chegar ao 100% de utilização. Por exemplo, no caso de se utilizar muitas instancias de máquinas no Virtual Box. Podemos acompanhar a utilização da área de swap pelo Sistema > Administração > Monitor do Sistema.

    O Linux mantem um espaço em disco (partição com formatação específica) para expandir a memória real (RAM)! Durante o seu funcionamento, o Linux desloca para a área de Swap os dados da memória que não estão sendo tão usados!

    A área de Swap é usada quando a memória RAM vai ficando cheia pelos programas em execução. Mas, no caso de a área de Swap estar lotada e ainda assim a memória RAM ser excedida, podemos ter problemas com os programas em execução.

    Este espaço Swap é alocado no momento da instalação do Linux e durante a sua operação, o recurso pode ser ativado (swapon) e destivado (swapoff).

    Por via das dúvidas swapoff para garantir que a área de swap não está sendo utilizada. Com o GParted, recimenciono o espaço em disco para criar uma nova partição swap, agora com 150% da memória real. Existe muito debate sobre qual deve ser o tamanho desta área, mas esta me pareceu razoável. Caso necessário mudamos novamente.

    swapon /dev/novaparticao e temos a configuração utilizando o novo espaço de memória secundária.

    Descobrindo o UUID da nova partição com o sudo blkid, atualizo o /etc/fstab para a nova área de swap. Isso garante que das próximas inicializações, a nova área será utilizada.
    swapoff

    swapon

  • do Hardy Heron para o Karmic Koala

    Publicado em 9 de dezembro de 2009 omyasuda Sem comentários

    Bom, a nossa configuração é de Ubuntu 8.04 (64bits) tentando aproveitar o conceito de LTS (long time support) ! O próximo LTS é o LucidLynx previsto para Abril/2010. Agora, às voltas com problemas de configuração como a falta de espaço na partição da raiz (/) sinto-se inclinado a fazer um upgrade.

    karmic_koala

    karmic_koala

    A versão escolhida é o Ubuntu 9.10 (Karmic Koala). Estas são as notas do processo de atualização do ambiente.

    Bom. O problema de espaço na raiz (/) realmente ficou crítico. Atingimos 100% da partição e alguns programas pararam de funcionar.

    Entre UpGrade e a Reinstalação.

    Uma dúvida que sempre fica, está a opção entre UpGrade e a Reinstalação. No caso do UpGrade, os cometários sobre os recursos de atualização do ambiente são realmente positivos. No caso da minha instalação, este recurso parece não estar funcionando bem. Não entendi porque! Alem disso, o UpGrade não ajudaria no caso da partição para a raiz (/) que está lotada.

    A opção que me restou é a reinstalação já com a nova versão, aproveitando a oportunidade para redimensionar as partições com um pouco mais de espaço para a raiz (/). As customizações do ambiente serão perdidas, mas também podemos entender como um oportunidade de refazer (agora melhor) as configurações que estávamos usando.

    Backups.

    Entre os backups a ser providenciado, lembrei do backup do Evolution.

    Uma cópia do diretorio / e do /home

    Disco de Instalação.

    Baixado do site do Ubuntu em formato ISO, e queimado em CD na instalação atual. Iniciando pelo CD, o teste do CD transcorreu normalmente. Vamos à instalação a partir do CD.

    Instalação.

    Teclado configurado sem maiores problemas, mesmo com o meu MS Natural Keyboard.

    Data e hora detectado sem maiores problemas.

    Tá demorando para iniciar o particionador do disco. Porque será? Será que ele está verificando os volumes?

    Eliminando as partições swap, raiz (/) e /home. Reparticionar para ter mais espaço para a raiz (/) e swap, mantendo o diretório /home na raiz. Isso não me pareceu tão crítico na instalação anterior.

    Confirmada o novo particionamento, o Ubuntu começa a instalação. Termina sem maiores problemas.

    Reboot, e agora somos Karmic Koala.

    Recuperando os arquivos de backup, na nova configuração.

    O Evolution dá como opção a configuração a partir de uma cópia backup. É o que fazemos com o arquivo salvo na versão anterior. Lembrar que o backup do Evolution não guarda a senha de acessos pop e smtp das contas de eMail do ambiente. Desta forma, no próximo acesso vai ser necessário entrar com as senhas.

    O Gerenciador de Atualizações encontrou 158 itens a serem atualizados. Por comodidade, solicitei a atualização. Solicitou o Reboot após as atualizações.

    Reinstalações de Aplicações

    A instalação vem com o OpenOffice, mas como estava usando o BrOffice, estou substituindo usando ao Gerenciador de Pacotes Synaptic.

    Pidgin, o integrador de Mensagens Instantâneas, aparentemente a versão mais recente está disponivel no Synaptic. Reinstalado e reconfigurado para todos os usuários nos diversos ambientes. É preciso verificar se existe alguma forma de manter a configuração entre duas instalações. Isso seria bom.

    Seamonkey, achei que este navegador vinha como padrão, mas a instalação foi tranquila pelo Synaptic. UnRar, FileZilla, Konqueror, gxine, ffmpeg para conversão de audio/video, gstreamer0.10, KMPlayer,

    Programas instalados usando a Central de Programas do Ubuntu. Geany. gecko-mediaplayer,

    Programas instalados baixando-se os pacotes diretamente dos sites de distribuição. Chrome, Skype. VirtualBox, Opera, Picasa,

    Configurações

    é preciso configurar o serviço de áudio, parece que não está com o Alsa.

    carregando os complementos para o Mozila. Firebug e Downloadhelper.

  • atualização do Pidgin

    Publicado em 9 de dezembro de 2009 omyasuda Sem comentários

    pidginOntem (2009-12-08) passei a receber a mensagem “protocolo não suportado pelo servidor” e a sessão fechada para o meu usuário no MSN, quando usando o Pidgin no Ubuntu.

    Algumas tentativas de desmarcar algumas das opções do Pidgin, fracassaram na solução do problema.

    Falando com o MAC, observei que a minha versão 2.4.2 do Pidgin estava um pouco atrasada e deveria atualizar. Procurando no site do Pidgin vi que a versão atual é a 2.6.4 e achei as instruções sobre a atualização para o Ubuntu . O problema é que o Ubuntu consegue instalar o Pidgin, mas não mantem a atualização na versão mais atual pelo Gerenciador de atualizações.

  • Wubi – Ubuntu installer for Windows

    Publicado em 6 de setembro de 2009 omyasuda Sem comentários

    Uma grata satisfação! No ambiente Windows XP, temos esta alternativa de instalacao do Ubuntu dentro do próprio Windows. Ele vai aparecer como uma segunda opcao de boot.

    Uma instalação do Wubi em Windows XP SP2 não funcionou. Aparentemente, problema está relacionado com algum tipo de proteção implementado pelo Antivirus ou firewall na máquina. Tenho que tentar desligando estes recursos.

    Uma instalação do Wubi em Win98 SE falhou. Ainda não entendi bem o que aconteceu. O site do Wubi lista o Win98 como uma das plataformas possíveis. Preciso ver se o problema é a restrição de espaço em disco muito pequeno.

    Um ponto que não gostei da instalação, é que o Ubuntu instalado desta forma, não tem acesso à partição de disco onde está instalado o Windows XP hospedeiro. Será que alguma configuração de montagem permite este acesso?

    Na instalação a carga da internet fica um pouco demorada, mas a performance nesta estrutura de “partição” em forma de pasta do Windows ficou muito boa.

  • Encontro Ágil’2009

    Publicado em 3 de setembro de 2009 omyasuda Sem comentários

    Evento de Desenvolvimento Ágil de Software que estamos organizando no IME/USP : Encontro Ágil’2009.

    No dia 10/outubro, sábado teremos 16 palestras de especialistas nacionais em desenvolvimento de software e no dia 11/outubro teremos 2 keynote speeches e 2 tutorials de grandes nomes internacionais de métodos ágeis: Alistair Cockburn, um dos signatários do manifesto ágil e escritor famoso sobre seus livros sobre casos de uso e outros
    tópicos, e Jutta Eckstein especialista em OO e métodos ágeis e autora do livro Agile Software Development in the Large.

    Mais informações sobre o evento podem ser encontradas em

    http://www.encontroagil.com.br

    As inscrições podem ser feitas em

    http://www.encontroagil.com.br/principal/inscricao.jsf

  • upgrade do Webserver

    Publicado em 3 de agosto de 2009 omyasuda Sem comentários

    Temos em nossas mãos um webserver rodando Slackware ( qual será a versão disso?).

    Backupearás.
    Antes de iniciar os trabalhos de upgrade, recomenda-se sempre o backup do ambiente para qualquer eventualidade. Mas, o que backupear? Quais são as pastas que precisam ser guardadas? Porque?

    Upgrade
    O que precisa ser atualizado? Porque?
    Gostaríamos de rodar PHP, MySQL, e Python.

    Upgrade de Hardware
    Provavelmente precisaremos de um pouco mais de discos.

  • sudo nautilus

    Publicado em 31 de julho de 2009 omyasuda Sem comentários

    Aos poucos vamos nos acostumando com a operação em modo gráfico e vamos nos esquecendo da operação em modo caracteres no terminal.

    No caso específico no modo gráfico, observei que tinha uma pasta com um cadeado indicando que não tinha os privilégios para manuseá-lo.

    Claro em modo terminal, posso usar o chmod ou chgrp para ajustar as permissões convenientemente.

    Mas, uma alternativa, é invocar o gerenciador de arquivos (nautilus) com sudo e ter os privilégios de root no modo gráfico.

    sudo nautilus

  • grub erro 17

    Publicado em 27 de julho de 2009 omyasuda Sem comentários

    Na tentativa de reaproveitar uma partição antiga, eliminei a partição e recriei. Ao rebootar, obtive o erro 17 do grub. Isso parece significar que as informações do GRUB não foram encontradas onde elas eram esperadas.

    Com o comando sudo grub vamos tentar reconstruir o grub na sua forma funcional.

    Para localizar as partes do GRUB uso o comando find /boot/grub/stage1!

    Com o comando root (hd0,5) informado pelo comando anterior consegui sucesso em informar o GRUB no local correto!

    Com o comando setup (hd0) cravei os dados na MBR.

    Saindo do GRUB com quit e Reboot….. Erro 15 File not found para todas as alternativas de boot de minha lista (menu.lst)!

    Por algum motivo, acho que eu deletei alguma partição indevidamente, a númeração das partições foi alterada. Foi só ajustar no menu.lst para apontar para o disco correto e tudo voltou a funcionar bem. Lembrando sempre que as partições e discos são numerados de 0 (zero) no GRUB, desta forma no hda5 que aparece no seu fdisk é a partição 4 para efeito do menu.lst ! ou seja root (hd0,4).

    Recomendações

    • Backupearás – Mesmos que seja aquela alteração mínima, considere fortemente, ter um bom backup dos seus últimos dados;
    • Live CD – ou uma forma alternativa de boot em seu sistema. Você pode precisar disso. No meu caso, usei um pendrive com linux ubuntu 8.04.

    Referencias

    • http://www.dedoimedo.com/computers/grub.html – para entender um pouco sobre o GRUB, este tutorial é bem completo.
    • http://www.gnu.org/software/grub/manual/grub.html – este é o manual completo, para o caso de algum dia você precisar de mais detalhes.
    • http://www.vivaolinux.com.br/dica/Recuperando-GRUB-em-casos-extremos/ -
    • http://www.vivaolinux.com.br/topico/Ubuntu-e-Kubuntu/problema-com-o-grub-(erro-17) -
    • http://www.mail-archive.com/debian-user-portuguese@lists.debian.org/msg08154.html
    • http://www.yolinux.com/TUTORIALS/LinuxTutorialAdditionalHardDrive.html – procurando entender a convenção dos nomes dos discos.

    Glossário

    • GRUB – GRand Unified Bootloader
    • LILOLInux LOader)
    • MBR - Master Boot Record

    Listings

    Disco /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cilindros of 16065 * 512 = 8225280 bytes
    Disk identifier: 0×245c245b

    Dispositivo Boot Início Fim Blocos Id Sistema
    /dev/sda2   *           1       19456   156280288+   f  Win95 (LBA) Partição Extendida
    /dev/sda5               1          62      497920+  82  Linux swap / Solaris
    /dev/sda6              63        1278     9767488+  83  Linux
    /dev/sda7            1279       10199    71657901   83  Linux
    /dev/sda8           10200       19456    74356821   83  Linux

    Disco /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cilindros of 16065 * 512 = 8225280 bytes
    Disk identifier: 0×442f6f1a

    Dispositivo Boot Início Fim Blocos Id Sistema
    /dev/sdb1               1       19457   156288321    7  HPFS ou NTFS
    /dev/sdb4   *           1           1           0    0  Vazia
    A partição 4 não termina no limite do cilindro.

    Disco /dev/sdc: 16.1 GB, 16148070400 bytes
    255 heads, 63 sectors/track, 1963 cylinders
    Units = cilindros of 16065 * 512 = 8225280 bytes
    Disk identifier: 0×04030201

    Dispositivo Boot Início Fim Blocos Id Sistema
    /dev/sdc1   *           1         982     7887883+   c  W95 FAT32 (LBA)
    /dev/sdc2             983        1963     7879882+  83  Linux

    Listing 2:

    find /boot/grub/stage1 (este comando indica onde está o estágio 1 do grub)
    root (hdX,Y)
    setup (hd0)
    quit

    Será que daqui posso continuar normalmente?

  • Notas de Implementação.

    Publicado em 22 de maio de 2009 omyasuda Sem comentários

    Estas são as notas de implementação do ambiente Linux2Start.

    1. WP2.9.2 – atualizado em 2009-02-20
    2. WP2.8.6 – atualizado 2009-11-15
    3. WP 2.8.1br - atualização de versão do WordPress realizada com sucesso 2009-07-14.
    4. BBPress - atualizado para a versão 1.0. 2009-07-11.
    5. WP 2.8 – preparar atualização para o final de semana. 2009-06-25. 27/06 – já somos 2.8, sem maiores problemas, agora vamos atualizar tb o Carpediem. tb já foi.
    6. BBPress – atualizado para 1.0-rc-3.
    7. BBPress – Atualizado para a versao 1.0rc2 WP-Cumulus atualizado para a versao 1.21 (omy- 2009-05-25). plugins nao utilizados eliminados.
    8. Forum – como ativar? como colocar com o mesmo tema?
    9. del.icio.us – experimentar a automação de notícias de interesse de nossos leitores pelo del.icio.us. Será que temos uma versão de del.icio.us em portugues?? Parece que não…. existem similares como o linkou e o simpy, mas o port do del.icio.us para o portugues, eu não encontrei!
    10. Público AlvoNativos (querem começar e elegeram o linux como ponto de partida), Imigrantes (já usam algo como Windows) mas querem aprender linux, Curiosos (ouviram falar e ficaram curiosos, estão vendo as vitrines, precisam ser convencidos), Para quedistas (chegam de surpresa por um problema especifico, não são fregueses frequentes, ).
    11. angstron – um tema ainda a ser estudado e avaliado.
    12. Porque aprender Linux? – concursos públicos fazem questões sobre o assunto.
    13. IRPF – será que temos versão para Linux?
    14. Comandos e Arquivos. Uma lista de comandos e arquivos uteis para usuários e administradores de sistemas.lastlog, /var/log/messages, top e htop
    15. Angstrom – linux para embarcados, palms.
    16. Como Fazer Perguntas Inteligentes – juntando com a ativação do forum, este artigo pode orientar os iniciantes na participação das comunidades.

    Itens implementados.

    1. BBPress – plugin atualizado para a versão 1.0-alpha-6. (2009-05-14 – omy), e para a versão 1.0rc em 2009-05-21 – omy
    2. Permissões aos Diretórios – é preciso ajustar as permissões para os diretórios para garantir a operacionalidade do WP.
    3. WordPress 2.7.1 – upgrade manual. O upgrade automático não funcionou por configuração de segurança do servidor.
    4. Banco de Dados – é melhor trazer o banco de dados para o mesmo servidor para efeito de documentação e evitar enganos de manutenção. Acho que consegui fazer isso. (omy – 2009-02-20a).
    5. Google – preparar o site para receber as visitas do indexador do google. incluido para indexação, sitemap simples carregado, aguardando processamento na proxima rodada do robot.
    6. Estatísticas – procurar por uma ferramenta de acompanhamento estatístico para o site. Para melhor, é preciso comparar. http://whos.amung.us/
    7. Upgrade do tema GEAR – parece que a versão 1.1.3 do tema está disponível. Cuidado ao atualizar para preservar os fix do “ponto no banner” e a propaganda de WP adicional no “Meta: Acesso”! Procurar uma tradução para o portugues.
    8. Tentando tirar o ponto do banner. Parece que são forma diferentes de se usar o banner…. Vamos ver o que eu consigo fazer para retirar o ponto que aparece no meio do desenho do banner. Agora sem o Ponto.
    9. Propaganda do WordPress no Menu de Acesso. Excluido.
    10. Atualização de versão do tema,As atualizações de versão tanto de temas quando de plugins não tem funcionado diretamente com o ftp no site. preciso verificar porque isso acontece. de qualquer forma, é bem mais seguro quando estas atualizações são feitas por ftp.
    11. Ajustes de Resolução.Os problemas observados quando da alteração da resolução de tela, parece estar relacionado com a habilidade do tema em tratar a mudança de resolução. Carreguei alguns temas a mais para escolhermos um tema para trabalhar e em seguida fazer os ajustes nas páginas para acomodar as preferencias de resolução de tela do leitor.
    12. Tradução do bbPress.A tradução do bbPress para o nosso forum continua sob demanda. Precisando da tradução de qualquer termo, favor informar (termo, localização, e expressão a ser usada). Providenciaremos na medida do possível. (2009-01-29 – omy)
    13. Ida e Volta. Agora temos links para ir para o forum no wp, na lista de links, e para ir para o blog no bbPress no título do blog o link Iniciantes em Linux. (2009-01-29 – omy)