Bug Tracking - Leopard

Esse artigo deveria ser a segunda parte do review do Leopard, mas na quinta feira de noite, fui obrigado a fazer um archive and install na minha máquina de testes, portanto, achei melhor inverter a ordem para falar sobre os bugs do Leopard e aproveitar para criar uma nova sessão aqui o blog, dedicada aos bugs e suas respectivas soluções.

  • Dados podem ser perdidos durante movimentação de arquivos entre volumes: Pode ocorrer perda de dados, em caso de desconexão de um dos volumes envolvidos na movimentação de arquivos. Isso eu testei e vi um arquivo de 60MB ir para o limbo durante a desconexão (proposital) de um volume montado via SMB.
    SOLUÇÃO: Instalar o update 10.5.1
  • Opção: “Require password to wake this computer from sleep or screen saver” não funciona: O meu G5 entrava em sleep (automaticamente ou via hot corner), mas não solicitava a senha…
    SOLUÇÃO: Apesar de não constar na lista de bugs corrigidos, o update 10.5.1 corrigiu o problema.
  • Teclado e/ou trackpad do MacBook e MacBook Pro (todos os modelos) param de responder: Diversos usuários estão relatando esse problema. Alguns casos as teclas caps lock e num lock estão com seus leds apagados, mas ativas e vice versa.
    SOLUÇÃO: Ainda não há solução oficial. No momento é apenas isso que eu posso comentar, mas eventualmente ir e voltar do sleep ou reiniciar o computador resolve o problema temporariamente. Teclados USB e wireless não são afetados e permanecem funcionando durante o problema.
  • Interface ethernet não detecta cabo de rede: Após cada restart, meu G5 teimava em me dizer que o cabo de rede estava desconectado. Usar o comando ifconfig en1 up era inútil. Reinstalei o driver de rede e também não deu certo. O paliativo era criar uma nova location de rede toda vez que reiniciava o computador. A chateação era ter que reconfigurar as VPN novamente, já que a opção “Export configuration” não funcionava também. Um detalhe, no Leopard Server esse problema não ocorreu.
    SOLUÇÃO: Archive and Install… Tudo normal agora, inclusive o “Export…”
  • Computador extremamente lento, Finder e Dock aparentemente travados: Abrindo o Activity Monitor, notei o processo syslogd usando 100% de CPU. O processo pertencia ao Root, portanto fui no Terminal e usei o comando sudo kill -9 [PID#]. O processo era terminado e reiniciava em seguida com um novo PID.
    SOLUÇÃO: Pesquisando na internet, ficou claro que os motivos que levam o serviço de logs de sistema a consumir 100% de CPU são diversos e a única solução efetiva era desabilitar o serviço: sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist. Depois do archive and install o problema parou de vez.
  • Existem mais bugs acontecendo por aí, mas os citados acima ocorreram comigo no G5 de testes ou com clientes nossos. Assim que surgirem mais bugs (nãooo!) e soluções, eu colocarei aqui.

    Ps: O próximo artigo será sobre o processo de archive and install no Leopard, que apesar de parecer idêntico ao do Tiger, não é!

    6 respostas para “ Bug Tracking - Leopard ”

    1. Eduardo Coutinho disse:

      O problema de desabilitar o syslog é ficar sem os logs para debugar problemas mais tarde…
      Felizmente não tive esse problema por aqui

      []’s
      Eduardo

    2. Joao disse:

      As reparações do sistema está demorando muito.
      Aparecia erro quando estava com 10.5.0

      O sistema está muito instável, dando kernel panic direto.
      Muitos bugs!

      Atualizei pra 10.5.1 e aumentou a lista segue abaixo:

      Reparando permissões para “MBP HD”
      Aviso: o arquivo SUID “usr/libexec/load_hdi” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/Resources/DiskManagementTool” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Resources/Locum” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/PrivateFrameworks/Admin.framework/Versions/A/Resources/readconfig” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/PrivateFrameworks/Admin.framework/Versions/A/Resources/writeconfig” foi modificado e não será reparado.
      Aviso: o arquivo SUID “usr/libexec/authopen” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/CoreServices/Finder.app/Contents/Resources/OwnerGroupTool” foi modificado e não será reparado.
      Aviso: o arquivo SUID “System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent” foi modificado e não será reparado.

      Reparação de permissões completa

    3. ArmPauloFerreira disse:

      O conselho que dou é fazer um clean install. Assim evita o Leopard de andar a resgatar dados, fazendo-o criar completamente novos. è claro que dá mais trabalho depois resgatar tudo o que lá estava. Mas que funciona muito mais perfeito não tenho dúvidas…

    4. MBE - Mac Business Experts » Blog Archive » Bug Tracking - Leopard (parte 3) disse:

      […] Há algumas semanas atrás, falei do bug da interface ethernet, que teimava em não funcionar. Pois bem, devido a isso, minha placa de rede estava habilitada como en2, deixando o Time Machine perdido sem achar o HD de backup. Tive que remover os seguintes arquivos de preferência e depois reiniciar: […]

    5. claudio disse:

      Recentemente (março/08) comprei um macbook air nos estados unidos e apos 2 semanas de uso começou a ter uma serie de problemas, principalmente o tão famoso kernel panic por diversas vezes em um unico dia,nao consigo usa-lo durante 1 hora seguido pois ou ele simplesmente desliga sozinho,ou desliga dando um beep ficando completamente travado, ja fiz as atualizaçoes no Leopard porem continua com os mesmos problemas, alguem pode me ajudar?

    6. Rodrigo M. Ramos disse:

      Oi Cláudio, tudo leva a crer que seja um problema de hardware, recomendo que vc procure uma autorizada Apple. Caso você esteja no Rio, teremos prazer em ajudá-lo.

      Abs

    Deixe uma resposta.