Problemas de audio en OSX 10.6.8

Como ya he comentado más de una vez, utilizo un Mac Mini con Plex instalado como mediacenter. Encantado estoy con mi elección y hasta ahora me ha dado muy pocos problemas que se han resuelto fácilmente. Pero desde que he actualizado el sistema a la versión 10.6.8, tengo un problema incómodo. Debido a un cambio que ha hecho Apple en un fichero de configuración del sistema, ahora cada vez que se reproduce un vídeo con audio en formato 5.1 cualquier otro tipo de audio deja de escucharse hasta un nuevo reinicio (o hasta que se ponga el equipo en reposo). El problema no está teniendo mucha repercusión en los medios digitales dado que solo se reproducen cuando se emplea la salida de audio digital, con la analógica (la más usada) no existe éste problema.

Rebuscando por internet y en en especial en los foros de soporte de Apple no he encontrado una solución oficial, pero si un truco que puede ayudar a solucionarlo. Es necesario disponer de una copia de un fichero ubicado en la carpeta /system anterior a la actualización a Snow Leopard 10.6.8, así que si tienes una imagen del disco o una copia de Time Machine no deberías tener problemas para localizarlo. El procedimiento es el siguiente:

  1. Localizar la copia del fichero /System/Library/Extensions/appleHDA.kext.
  2. Reemplazar en /System/Library/Extensions/ el fichero nuevo por el antiguo.
  3. Reiniciar el equipo.

Si todo sale correctamente, deberías tener el problema arreglado. En caso de error, lo mejor es volver a instalar la actualización de OSX.

En caso de que no quieras complicarte la vida mientras esperas por la solución de Apple (que aún no se ha pronunciado), puedes reiniciar el equipo o ponerlo en reposo cuando tengas éste problema o bien usar la salida analógica para el audio 2.0.

Actualización: En mi caso particular, no ha funcionado el cambio y ni reinstalando el combo 10.6.8 parece que el problema mejore. Yo no he podido restaurar mi fichero original y he tenido que tirar de uno de un iMac que me ha pasado @biciclo, por tanto mi recomendación es esperar a la solución oficial de Apple.

Como evitar arranques innecesarios de discos externos en Mac OSX

La semana pasada comentábamos en la tertulia de AppleandoWD Studio lo perjudicial que puede ser para los discos duros el tener que estar arrancando y parando el motor de giro constantemente. Parece ser que en la opción “Economizador” del panel de “preferencias” de OSX se puede cambiar la opción de que el disco entre en reposo, con lo que evitaríamos que se parase al dejar de usar el equipo y que al volver a usarlo el disco volviese a hacer girar el mecanismo.

El problema que personalmente me he encontrado es que mis discos Western Digital, un Studio y un Passport, tienen configurado en su firmware que de estar 10 minutos sin actividad deben pararse. Si solo volvieran a la actividad al ser usados no creo que hubiese mucho problema, pero cada vez que usaba un menú para abrir o cerrar un archivo, se producía un arranque, aunque no buscase en los discos.

Para solucionar el problema, he encontrado un script llamado Keep Drive Spinning, que no hace otra cosa que escribir un pequeño fichero en el disco cada X minutos para evitar que éste entre en reposo y se apague. Su uso es sumamente sencillo. Se descarga y se ejecuta. Puede dar algún problema a los usuarios de Snow Leopard ya que precisa Roseta, que con darle a instalar debería solucionarse. Una vez en ejecución nos pedirá que seleccionemos el disco que queremos mantener girando y los segundos entre escrituras. Con seleccionar una partición de cada disco físico llegaría. Hay que tener en cuenta que el nombre del disco no debe cambiar, sino deberemos volver a ejecutar el script. Una vez seguidos estos pasos, el programa creará una tarea que se encargará de mantener el disco girando por nosotros. Y ya nos podemos olvidar del programa. En caso de que queramos desactivar la tarea, solo debemos volver a ejecutar el programa y especificarle el disco que queremos dejar de hacer girar.

Como instalar Logitech Control Center 3.0 en Snow Leopard

Como ya comenté en la tertulia de Appleando, uno de los problemas que sufrí al actualizar a Snow Leopard fue que tanto el ratón como el teclado dejaron de verse en el panel de control de Logitech y perdí toda capacidad de configurar las teclas especiales. Pues bien, os dejo aquí un pequeño screencast sobre como instalar la versión 3.0 que si funciona con Snow Leopard aunque parezca que no es posible.

También podéis verlo en Youtube directamente.

Como exprimir Dropbox al máximo (II)

DropboxComo ya he comentado en la primera parte de esta pequeña guia, Dropbox es una utilidad que permite almacenar tus ficheros en sus servidores para que estén disponibles cuando y donde los necesites. Tras registrarse en la web e instalar el programa, ya estamos listos para comenzar a sacarle partido.

Añadir ficheros y carpetas

Hay dos formas de añadir tus ficheros a Dropbox, bien mediante la web, con un formulario de carga o mucho más cómodamente copiando los ficheros a la carpeta que ha creado el programa y esperando a que se sincronicen con sus servidores.

Desde la web solo hay que acceder, buscar la carpeta donde queremos subir los ficheros y hacer clic en “upload”. Nos aparecerá una ventana donde tendremos que elegir los archivos (botón “Choose files”) y luego comenzar la carga (botón “start upload”). En caso de duda, consultar las siguientes capturas:

Subir ficheros a Dropbox desde la web Seleccionar ficheros en Dropbox

Compartir ficheros con cualquiera

Ahora que ya tenemos ficheros en nuestro Dropbox, vamos a ver como podemos compartir uno determinado con cualquier usuario de internet. Por defecto Dropbox contiene dos carpetas llamadas “Photos” y “Public”. La primera está pensada para poder  meter nuestras fotos y que se muestren de una forma más cómoda que si las metiésemos en una carpeta cualquiera. La otra, “Public” nos permite compartir cualquier archivo que incluyamos en ella.

Digamos que queremos mandar el archivo factura.pdf a nuestro amigo Juan. Lo primero es copiar o subir el archivo en la carpeta “Public”. Si estamos haciéndolo desde la web, simplemente tendremos que hacer clic en la flecha que tiene el archivo a la derecha y seleccionar “Copy public URL”. Mediante el explorador de archivos usaremos el botón derecho y dentro del menú escogemos la opción “Dropbox” y luego “Copy public link”. Ahora solo tendremos que pegar el enlace al fichero en un email o en una ventana de chat a Juan y él podrá descargarse el fichero sin problemas.

Compartir enlace vía web Compartir enlace

Un ejemplo práctico: Cuando grabamos el podcast de Appleando, cada uno genera un archivo de audio con su parte, que luego deben ser montados en un único archivo con las cabeceras. Para enviarle nuestros ficheros a Jorge, que es nuestro maestro montador, subimos los audios a nuestras carpetas públicas y le enviamos el enlace por email.

En la siguiente parte de ésta guía os explicaré como compartir carpetas con otros usuarios de Dropbox.

Como exprimir Dropbox al máximo (I)

DropboxPara el que no lo conozca, Dropbox es un servicio web que te permite almacenar tus archivos en sus servidores y acceder luego desde cualquier equipo para recuperarlos. Esto es lo mínimo que se puede hacer, según se va profundizando en su manejo, se pueden sacar más y más posibles usos.

Registro

El primer paso para comentar a usar Dropbox es registrarse en la web. Éste paso es bien sencillo, solo nos pide nuestro nombre, una dirección de email, que será nuestro nombre de usuario y una contraseña. Actualmente están intentando darle publicidad ofreciendo 256mb más de espacio gratis a todos los nuevos usuarios que vengan con una referencia de alguien ya registrado. Podéis aprovechar mi invitación y resgistraros en éste enlace.

Una vez registrados ya podremos comenzar a trabajar. El interface es sumamente sencillo y las opciones se muestran de manera bastante clara. La mayor parte de la gestión se hace desde la web, pero el uso más cómodo se hace mediante el software que nos ofrecen.

Instalación

El software de Dropbox está disponible para las tres grandes plataformas: Windows, Mac y Linux. Aunque su instalación no es obligatoria (salvo si queremos conseguir esos 256mb que mencionaba anteriormente), nos ayudará mucho a la hora de sincronizar nuestros archivos. El funcionamiento es simple, al terminar la instalación creará una carpeta (por defecto en Mis Documentos o equivalente), donde descargará todo lo que tengamos en el servidor. Igualmente, al copiar ficheros en esta carpeta, los subirá al servidor. La sincronización es bidireccional e instantánea, tan pronto realizas algún cambio, comienza la transmisión.

Como compartir carpetas sin compartirlas en Mac OS X Leopard

LeopardCDSuena algo enrevesado, pero puede ser un truco muy útil. En Leopard, compartir una carpeta no es demasiado complicado, bastaría con configurar correctamente las opciones del sistema y luego en cada carpeta que queramos compartir activar la opción y dar permisos. Si son varias carpetas y están anidadas, con hacer los permisos de la carpeta raiz extensibles a las subcarpetas llegaría y no se necesitaría demasiado tiempo. Lo engorroso es si queremos compartir varias carpetas dispersas por nuestro equipo y tenemos que darle los mismos permisos a todas una a una.

La solución a esto es bien sencilla. Tan solo tenemos que crear una carpeta vacía que será la única que vamos a compartir. El truco, una vez compartida esta carpeta y configurados los permisos, es crear enlaces a las carpetas que tienen el contenido que queremos hacer visible al resto de usuarios de la red. Para crearlos tenemos dos opciones, hacerlo vía termina o mediante un programa como puede ser SymbolicLinker. Yo he preferido hacerlo por línea de comandos ya que me parece cómodo. Situándoos en el terminal en la carpeta compartida debéis introducir “ln -s directorio_a_compartir nombre_del_enlace“. Una vez hecho esto, en la carpeta compartida habrá un enlace a cada recurso que hayáis introducido para compartir.

Para completar éste truco, comentar dos posibles usos. Si creamos enlaces en la carpeta de dropbox no tendremos que mover o duplicar tus ficheros para subirlos a la nube, con el consiguiente ahorro de espacio o comodidad de uso. Si deseas, por ejemplo, copiar la carpeta Documentos en dropbox, al crear el enlace en la carpeta del dropbox ya se sincronizaría automáticamente.

Por otro lado se puede evitar un error de Leopard bastante curioso. Los entornos Windows, cuando se comparte una carpeta dan la opción de ponerle un nombre distinto al original, pudiendo así compartir carpetas con igual nombre usando varios alias. En Leopard no permite asignar estos alias y pero si compartir dos carpetas con el mismo nombre (Windows no permite dos recursos iguales y lo advierte), dando muchos problemas a la hora de acceder a los recursos. Para solucionarlo se hace lo mismo que antes, se crea un enlace con un nombre distinto para cada carpeta y listo.