Domingo, 5 de Abril de 2009

Bateria do MacBook Pro 17" inchou!

Depois de todos os problemas que tive com meu primeiro Macbook (devidamente relatados na Saga do Dark MacBook, em meu outro blog), estava feliz e contente com o meu MacBook Pro 17" (MA897LL/A). Comprei o dito cujo em novembro de 2007, por um preço bastante atraente em relação ao mercado local e quase no mesmo nível do mercado norte-americano (levando em conta os impostos que pagaria em uma importação legal).

O MBPro logo se tornou meu computador principal. Em pouco tempo fiz um upgrade em sua memória (de 2GB para 4GB) e este ano havia aumentado o disco (de reles 160GB para 500GB). Uma tela de tamanho confortável, teclado full-size iluminado, caixas de som internas que dispensavam amplificação externa fora de casa, e portabilidade aceitável para mim (embora a tela fosse grande - 17" -, a finura do MBPro permitia seu transporte em vários meios; e 3Kg em uma mochila era bastante suportável para quem não tem de ficar carregando o notebook toda hora).

Até comecei a achar que minha péssima impressão da Apple seria devidamente superada.

Então, há poucos dias, o notebook começou a desligar do nada. A bateria indicava que ainda havia carga sobrando, mas o computador desligava e não aceitava ser religado a menos que eu conectasse a fonte de alimentação. Não era como a Random Shutdown Sindrome, pois não acontecia com o computador na alimentação externa e sua chegada era previsível.

Depois que eu religava o Mac, a bateria quase sempre estava em torno de 35% de carga. E o iStat Pro ficava indicando a saúde da bateria entre 54% e 86%, quase aleatoriamente. Anteontem, colocando o Mac para repousar antes da bateria cortar a alimentação, consegui fazê-la chegar ao shutdown, permitindo realizar a famigerada calibragem da bateria. Obviamente, já havia testado todas as soluções padrão: SMC reset, PRAM reset, etc.

No final das contas, não adiantou nada. A bateria continuou cortando a alimentação.

Mas, ontem a noite aconteceu algo engraçado: mal consegui terminar um reply porque o trackpad parecia clicar sozinho enquanto eu escrevia. Achei que era algum problema de software e deixei quieto.

Hoje de manhã, entretanto, ao tentar checar o status da bateria direto nas "luzinhas verdes", notei que a carapaça estava meio "alta". Achei que era só a carcaça, mas os dois lados estavam "altos". E, de repente, todos os posts que encontrei na internet fizeram sentido. Bateria bichada.

Vejam só a aparência da bateria nas fotos abaixo:











Notem na última foto a luzinha verde "vazando" pela abertura da carcaça. O pior agora é que nem sei onde guardar a bateria aqui em casa, tendo em vista os relatos de explosões, fogo, etc que rolam por aí.

Amanhã ligarei para a Apple para saber se ainda vale aquele "recall disfarçado" que acompanhou o battery update 1.2. Novidades eu coloco como update aqui.

Update: Deixei a bateria na MiraiTech pela manhã. Nem piscaram na hora de aceitar ou questionar a entrega fora da garantia (disseram que já tinham visto isso antes). Prazo: disseram que em 4 dias me confirmarão se levará 15 ou 30 dias.

Update II: No final, não levou nem 15 nem 30 dias. Foram 10 (dez) dias corridos desde que entreguei a bateria até chegar a nova. Nem acreditei. Liguei ontem e fui informado que havia chegado e hoje fui buscá-la. Escrevo do meu novamente at full speed MB Pro usando a já devidamente carregada (e com 100% health) bateria. A propósito, a MiraiTech se chama MacExperts agora. :-)

Quinta-feira, 27 de Março de 2008

MacBook Pro não "acorda"

Finalmente arrumei algum tempo para voltar a atualizar este blog. O problema de hoje acometia o meu MacBook Pro há algum tempo, mas só recentemente tomei medidas corretivas. E esperei algum tempo também antes de blogar sobre isso para ter certeza de que elas foram bem sucedidas.

Basicamente, quando o MacBook Pro estava em sleep (luzinha intermitente) e eu abria o notebook para usá-lo, ele fazia os barulhinhos de acesso aos drives (normal quando "acorda"), a luzinha intermitente apagava (esperado também), mas:
  1. A tela permanecia escura (não sei se era fundo preto com backlight ligado ou se ela estava desligada mesmo); OU
  2. A tela permanecia escura, aparecia o cursor do mouse, mas nada da caixa de diálogo pedindo usuário e senha (configurei a segurança do MacOS X para sempre pedir senha na hora em que volta do "sleep"); OU
  3. A tela permanecia escura, aparecia o cursor do mouse, nada da caixa de diálogo pedindo usuário e senha, MAS, depois de vários minutos (bastante mesmo), aparecia o diálogo de autenticação.
Os mais comuns eram a (1) e a (2). No final, eu cansava de esperar e desligava (isso mesmo, desligava) no botão de power e religava.

Fiz uma busca no Google com o tema "MacBook won't wake up from shutdown" ou algo assim. Descobri diversas outras variações do problema, bem como uma infinidade de soluções. Para quem estiver passando pelos mesmos sintomas que eu encontrei, o que funcionou foi o seguinte:
  1. Abrir o Economizador de Energia (Energy Saver);
  2. Desmarcar "Despertar para o acesso do administrador da rede Ethernet" (Wake for Ethernet network administrator access), "Reduzir automaticamente o brilho da tela antes que ela entre em repouso" (Automatically reduce the brightness of the display before display sleep), ficando marcado somente "Mostrar estado da bateria na barra de menus" (a opção restante já deve estar desmarcada por padrão).
Desde então tudo voltou a funcionar perfeitamente na hora de "acordar" o Mac. Só não encontrei ainda uma explicação para este comportamento específico.

the fine print: Não nos responsabilizamos por eventuais efeitos colaterais e suas conseqüências ao tentar aplicar a solução acima, portanto use a mesma por sua conta e risco.

Segunda-feira, 25 de Fevereiro de 2008

Sobre layouts de teclado US-International e ABNT

Sei que a dica agora é um pouco simples, mas no meu outro blog deixaram a seguinte dúvida: como colocar 'ç' no MacBook?

O MacOS X traz alguns layouts que contam com o caractere, mas cuja disposição não é a habitual para nós, brasileiros. Salvo engano, quem começou no mundo PC na época em q o 'ç' não constava do teclado provavelmente se acostumou ao famoso "US-International".

Infelizmente, ele não faz parte das opções que a Apple. Mas, felizmente, alguém foi lá e fez um layout, disponibilizando (entre outros lugares) neste link.

É só baixar, abrir o DMG, e seguir as instruções no RTF que acompanha o arquivo de layout. Basicamente, é só arrastar o referido arquivo para /Library/Keyboard Layouts, dar logout e entrar de novo. Daí é só selecionar o teclado nas Preferências do Sistema (System Preferences) -> Internacional (International) -> Menu de Entrada (Input Menu) e selecionar o US-International.

Pra quem é usuário de teclados externos ABNT, a dica é fazer o mesmo, porém usando o arquivo encontrado neste link.

the fine print: Não nos responsabilizamos por eventuais efeitos colaterais e suas conseqüências ao tentar aplicar a solução acima, portanto use a mesma por sua conta e risco.

Quinta-feira, 14 de Fevereiro de 2008

Leopard 10.5.2 - Sumiu o painel de Teclado e Mouse nas Preferências do Sistema

Há dois dias eu narrei brevemente este problema. Até o momento não apareceu correção no "Atualizações de Software" (Software Update).

Descrição: depois de instalar o Leopard update 10.5.2, quem usa o idioma português do Brasil fica sem o painel "Teclado e Mouse" (Keyboard & Mouse) nas "Preferências do Sistema" (System Preferences). Ao acessar a opção, aparece apenas um quadro vazio. O problema não afeta outros idiomas: por exemplo, se o usuário alterar a opção de idioma para inglês o painel reaparece.

Causa: aparentemente, a Apple simplesmente esqueceu de incluir o idioma português do Brasil no pacote de atualização 10.5.2. Dentro do update, o pacote Keyboard.prefpane simplesmente não tem o diretório pt.lproj, somente pt_PT.proj (português de Portugal). Em outras palavras, mais uma vez a Apple c**ou-e-andou para seus usuários brasileiros.

Solução: NÃO HÁ. Alguns usuários, entretanto, conseguiram achar um workaround para ao menos fazer o painel aparecer em português de Portugal. Li a dica em dois lugares: com o usuário BillJobs do 1/2bit e com o usuário Anderson Aragão no MacMagazine. Você pode executar o workaround via Terminal ou via interface gráfica. Vou descrever apenas o último modo:
  1. Abra o Finder e selecione o seu computador, sob o item Dispositivos.
  2. Navegue nos diretórios exibidos passando por: Sistema (System) -> Biblioteca (Library) -> PreferencePanes.
  3. Clique com o botão direito sobre Keyboard.prefPane e peça "Mostrar Conteúdo do Pacote".
  4. Navegue para Contents -> Resources.
  5. Abra a pasta pt_PT.lproj e copie todo o seu conteúdo.
  6. Agora abra a pasta pt.lproj e cole ali todo o conteúdo copiado no item anterior.
E pronto. Agora o painel se abrirá, MAS em português de Portugal (onde mouse é rato, etc). Vamos ver se a Apple vai corrigir essa situação ao menos em 2008...

the fine print: Não nos responsabilizamos por eventuais efeitos colaterais e suas conseqüências ao tentar aplicar a solução acima, portanto use a mesma por sua conta e risco.

Terça-feira, 12 de Fevereiro de 2008

Leopard 10.5.2 - the news so far . . .

Comecei a baixar os 346MB do update 10.5.2 para o Leopard às 4 da matina (sim, estou com insônia). Meia hora depois já estava instalando o bicho. 

Um reboot, instalação do update dos drivers de vídeo, outro reboot.

Até agora (quase 6 e meia da matina) não notei nada de esfuziante sobre o update. Pelo jeito, os bugs do Leopard não tinham me pegado pra valer.

O que fica visível: ícone do Time Machine na barra de menus agora é animado; colocaram uma opção para deixar o menu opaco; os grupos do dock têm novas formas de visualização (como em lista, tal qual era no Tiger); e não vi mais nada de tão diferente.

O que faltou: pra mim, faltou trazer de volta as opções de configuração do firewall iguais às do Tiger. Antes, conseguia configurar as portas que queria liberar numa boa. Agora, só com muita linha de comando. Um dia eu detalho a questão.

UPDATE: [16h35 de 12/02]

Acabei de descobrir que minhas opções de Mouse/Teclado foram desabilitadas no Preferências do Sistema. Pelo que li por aí, parece afetar apenas quem está usando português.

Mudei a língua para inglês, reiniciei a sessão e testei: as opções estão de volta! Realmente parece ser algo específico para a "última flor do Lácio, inculta e bela"

Prognóstico: a Apple vai c***r-e-andar pra esse problema...

No site MacFixItuma pequena lista de outros problemas encontrados:
  • Problemas com o AirPort;
  • Trackpad, mouse e teclado que param de funcionar;
  • Calendários do iCal desaparecendo;
  • Problemas com aplicações de terceiros e dispositivos bluetooth.

Domingo, 10 de Fevereiro de 2008

Clip Gallery do Microsoft Office 2008 for Mac não funciona

Ontem eu comprei um Microsoft Office 2008 for Mac (home & student edition, com direito a 3 licenças para uso não-comercial). Ao instalar, tive algumas surpresas desagradáveis, sendo a mais notória o fato da Microsoft Brasil não aceitar o número de identificação do produto na hora de registrar online. Mas, tudo bem. Registro é opcional e não impede que você desfrute do produto.

Quando fui testar o PowerPoint, tentei inserir um ClipArt. Infelizmente, a ação falhou com a seguinte mensagem de erro: "PowerPoint cannot launch Microsoft Clip Gallery. Microsoft Clip Gallery may not be properly installed on your computer. Try installing it again from the original installation CD" ("PowerPoint não conseguiu iniciar Microsoft Clip Gallery. Microsoft Clip Gallery não deve estar instalada apropriadamente no seu computador. Tente instalá-la novamente a partir do CD de instalação original"). Ao mesmo tempo, o MacOS exibe a mensagem: "O aplicativo Microsoft Clip Gallery foi repentinamente encerrado. O Mac OS X e outros aplicativos não foram afetados. Clique em Reiniciar para iniciar o aplicativo novamente. Clique em Relatório para ver mais detalhes ou para enviar um relatório à Apple". Obviamente, tentar reiniciar o aplicativo redundava na mesma mensagem de erro.

Tentei inserir um ClipArt a partir do Word e obtive as mesmas mensagens de erro. O relatório produzido pelo dump da Apple (e que enviei para a mesma), trazia uma série de informações e, ao final, isso aqui:
Dyld Error Message:
Library not loaded: @executable_path/../Frameworks/merp.framework/Versions/12/merp
Referenced from: /Applications/Microsoft Office 2008/Office/Microsoft Clip Gallery.app/Contents/MacOS/Microsoft Clip Gallery
Reason: image not found
Minha primeira reação foi dar um Google nas mensagens de erro e ver se achava algo a respeito. Infelizmente, não encontrei nada. Nem mesmo na knowledge base da Microsoft.

Daí pensei em tentar o suporte ao produto da própria Microsoft. Afinal, usuários licenciados têm direito (segundo o site de suporte deles) a 4 chamados gratuitos via e-mail. Para minha surpresa, quando inseri o número de identificação do produto o site da Microsoft respondeu que o produto não era suportado em meu país!!! Se não é suportado, por que a Microsoft mantém uma página "brasileira" sobre o Office 2008 for Mac?

Bom, já era de madrugada e eu queria uma solução. Uma possibilidade era simplesmente trocar o país no browser e usar o suporte da Microsoft USA. Quase fiz isso, mas resolvi botar a cabeça pra funcionar e deixar os parcos chamados de suporte para alguma outra ocasião. Tentei as técnicas de troubleshooting recomendadas pela própria Microsoft, mas isso não deu em nada.

Daí resolvi olhar novamente o relatório detalhado da ferramenta da Apple. Basicamente, ele diz que o Clip Art Gallery não achou uma biblioteca de que precisava para carregar. Verifiquei os caminhos no sistema de arquivo e estava tudo lá. Mas, lembrei da questão do Macbook Software Update (postada antes desta) e achei que era possível novamente que algum programador distraído tenha esquecido que maiúsculas e minúsculas podem ter diferença no mundo Apple.

E não é que eu tinha razão? O caminho /Applications/Microsoft Office 2008/Office/Microsoft Clip Gallery.app/Contents/Frameworks (referenciado no relatório de erro) tinha um link simbólico chamado Merp.framework que deveria levar para uma certa Merp.framework em outro diretório. Mas, o nome do arquivo no diretório de destino era merp.framework, em minúsculas.

A partir daí, a solução foi simples:
  1. Se algum aplicativo do Microsoft Office estiver aberto, feche-o
  2. Abra uma janela do Terminal
  3. Dê o comando cd /Applications/Microsoft Office 2008/Office/Microsoft Clip Gallery.app/Contents/Frameworks
  4. Dê o comando sudo ln -s "/Applications/Microsoft Office 2008/Office/merp.framework"
  5. IMPORTANTE: não esqueça das aspas no comando acima. Sem elas, o parser do shell corta o caminho onde houver espaços e o link apontará para o lugar errado.
Agora é só tentar inserir novamente o ClipArt e a galeria será aberta normalmente. Mais um erro causado por programadores distraídos ou por ferramentas de QA inadequadas (ou ambos). E sabe o pior? Se algum Apple Fanboy ler isso aqui vai dizer que o problema é meu porque formatei o disco rígido de forma diferente da que vem de fábrica, embora a Apple não tenha nada contra isso. :-)

UPDATE: hoje, 12 de fevereiro, recebi um e-mail do suporte da Microsoft. Parece que alguém leu minha reclamação em algum lugar e resolveu entrar em contato pró-ativamente. Pontos para a Microsoft! :-)

UPDATE II: hoje, 14 de fevereiro, o suporte da Microsoft me ligou. Segundo a pessoa que me atendeu, realmente há um atraso entre o lançamento do produto no mercado norte-americano e sua entrada no suporte online brasileiro (daí o site não aceitar sequer o registro do produto). PORÉM, o suporte telefônico está disponível e funciona perfeitamente. Qualquer problema é só ligar para o 0800 deles. Sobre o problema em si, o técnico me informou que pesquisou junto à empresa e que realmente não havia nada similar registrado. Assim, ele abriu um chamado junto à Microsoft encaminhando o problema e a minha solução, a fim de verificar se existem alternativas. Novamente, pontos para a Microsoft pela intervenção pró-ativa. Já a nossa "estimada" Apple até agora não se manifestou em lugar algum sobre o problema do Painel do Teclado e Mouse no Leopard 10.5.2...

the fine print: Não nos responsabilizamos por eventuais efeitos colaterais e suas conseqüências ao tentar aplicar a solução acima, portanto use a mesma por sua conta e risco.

Macbook Software Update 1.1 não fica instalado

A descrição deste problema é simples: o Atualização de Software (Software Update) do MacOS Leopard (10.5.1) diz que precisa instalar o Macbook Software Update 1.1. Você manda instalar e reinicia o sistema operacional no final (conforme solicitado). Quando você manda buscar novas atualizações, o Macbook Software Update 1.1 aparece de novo como um item a instalar. Você repete o processo e o problema se mantém, não importa quantas vezes você tenha tentado.

Achei a solução para esse problema nos fóruns de suporte da própria Apple, neste tópico aqui.

O problema aparentemente só atinge quem formatou o disco rígido do Mac para diferenciar letras maiúsculas e minúsculas nos nomes de arquivo e diretórios ("sensível a maisc/minúsc." ou "case sensitive"). E a questão toda é que o script que verifica se o update foi instalado tem um diretório escrito de forma diferente da que está no sistema de arquivos (o script precisa checar o diretório PlugIns, mas o programador escreveu Plugins).

Não faz diferença pra quem usa o Mac como veio de fábrica, onde o sistema de arquivos é incapaz de diferenciar letras maiúsculas e minúsculas (como o velho DOS da Microsoft). Mas, pra quem veio de sistemas operacionais Unix ou Unix-like (GNU/Linux, por exemplo), onde diferenciar maiúsculas e minúsculas é praticamente uma tradição, o bicho pega. E o mais triste é que o Leopard é um Unix Certificado...

Como resolver? É só seguir os passos abaixo:
  1. Abrir uma janela do Terminal (fica em Aplicativos -> Utilitários -> Terminal - ou Applications -> Utilities -> Terminal).
  2. Digitar cd /System/Library/Extensions/AppleUSBTopCase.kext/Contents
  3. Digitar ln -s PlugIns Plugins
E pronto! Problema resolvido. O link simbólico (ou "atalho" pra quem vem do mundo Windows) criado aponta para o caminho certo e, da próxima vez que você rodar o Atualização de Software, ele encontrará o caminho certo pra verificar o que precisa.

Pra garantir que o update está mesmo instalado, você também pode dar uma olha em Preferências do Sistema -> Atualizações de Software -> Atualizações Instaladas (System Preferences -> Software Update -> Installed Updates) e checar se ele consta da lista de correções instaladas no sistema.

Segundo os usuários do fórum da Apple, mesmo o suporte da Apple nos EUA estava pisando na bola com essa questão, a ponto de fazer o usuário simplesmente reformatar o disco e reinstalar tudo. E depois ainda falam do CTRL+ALT+DEL da Microsoft... :-)

the fine print: Não nos responsabilizamos por eventuais efeitos colaterais e suas conseqüências ao tentar aplicar a solução acima, portanto use a mesma por sua conta e risco.