netatalk de Debian y MacOS X Leopard









  • english
  • spanish

I’m installing a new fileserver at home (more on this one of these days…) and after installing the netatalk package I wasn’t able to connect to it from MacOS X Leopard, it returned an error after the user/pass prompt.

Googling about it I’ve found that you need to recompile the netatalk package, more info on this and a detailed step-by-step here: Make Netatalk talk to Leopard (Mac OS X 10.5)

MacOS X cumple 7 años









Vía MacUser me entero de que hoy es el séptimo aniversario del lanzamiento de MacOS X, el 24 de marzo de 2001.

Por aquel entonces trabajaba en la empresa tecnológica de un grupo editorial, por lo que teníamos algo de contacto con los Macintosh, bastante comunes en ese sector. La verdad es que el system 9 era un mundo aparte, sólo los 2 ó 3 gurús sabían cómo resolver algún problema. Además algunas cosas no funcionaban todo lo bien que se espera de un sistema operativo moderno, por ejemplo la pila TCP/IP del OS9 era un truño, que unido a la “falsa” multitarea provocaba que cada vez que el ordenador accedía a la red se quedaba completamente frito. Así que cuando empezamos a leer que Apple iba a sacar una nueva versión del sistema y además basado en UNIX, a todos se nos pusieron los dientes largos, especialmente a los frikis de Mac y a mi, al friki linuxero de la empresa. :)

A las primeras versiones les faltaba todavía pulir bastante la integración entre los distintos subsistemas y programas que venían de serie (CUPS, Apache, Samba, OpenLDAP, etc.), y sobre todo se achacaba mucho el problema de la falta de aplicaciones nativas para OS X lo que obligaba a ejecutar las viejas aplicaciones de OS9 bajo el emulador del Classic. Pero revisión tras revisión se fue mejorando todo, y MacOS X 10.4 y el nuevo Leopard son una auténtica gozada.

“Fast forward” siete años hasta el presente, y nos encontramos con que desde el verano pasado mi ordenador en casa es un MacBook Pro al que ni se me ha ocurrido probar a hacerle otra partición para meterle Linux (ni mucho menos Windows) de lo a gusto que me encuentro con el OS X.  :D

Time Machine y máquinas virtuales









  • english
  • spanish

A small detail about Time Machine I hadn’t thought about before: this article recommends removing all the virtual disks from virtual machines like VMWare, Virtual Box, et al. from the backup.

Makes sense: Time Machine works at a file level, in the end it’s just something like this but with an über-posh interface. So every time you boot one of your VMs, some small change will inevitably be made on some file inside it, causing Time Machine to store a new copy of the full virtual disk.

Liberar espacio extra en MacOS X









  • english
  • spanish

Two useful MacOS X utilities:

  • AppCleaner: it helps you to completely uninstall applications from your system. When you install an app it copies several files (like plugins, extra libraries, etc.) outside the Applications folder, but those files don’t get deleted when you drag the app to the trash can. But I think that the best way to describe AppCleaner is saying it’s a free AppZapper clone. :) It looks exactly the same, same interface, same functionality, usage, everything.
  • MonoLingual: both the MacOS X system itself and almost every app you can think of come with translations for a shitload of foreign languages, which are a waste of hard drive space if you’re not going to use them. Besides, nowadays almost every binary is a “Universal Binary”, which is just a package with an Intel binary and a PowerPC one. Even more wasted space. MonoLingual allows you to remove every language you don’t need, and the binaries for the architecture you’re not going to use. Or like with AppCleaner: it’s a free Xslimmer clone. Just to get you an idea: after removing all translation files but the Spanish and English ones, and the PowerPC binaries, it has freed 2.5Gb from my system.

VMWare to Virtual Box: vmdk2vdi









  • english
  • spanish

I’ve been playing around a little bit with the MacOS X port of Virtual Box, and it looks really promising. Speed-wise it runs quite OK, I couldn’t tell wether or not it’s on par with VMWare Fusion. But I’ve had small problems with the keyboard (couldn’t get the alt and command keys to work right) and the “desktop resolution resizing” when in windowed mode.

Following these instrucions,  I’ve made a small shell-script that converts a .vmdk disk image file from VMWare to a .vdi one for Virtual Box. It should detect the OS (Mac or Linux) and warn you in case you miss some of the dependencies (QEMU ‘s qemu-img and Virtual Box‘s vditool). It can be downloaded here:

Juegos para MacOS X con binarios Intel/Universal









  • english
  • spanish

I’ve found a web with a list of MacOS X games and what hardware they support: if only PowerPC binaries are available (and then, how they perform under Rosetta), or if Intel or Universal Binaries have been released:

Besides, if you have problems while applying one of those patches to avoid the burden of inserting the CD everytime you want to play ;-) (the patch just quits and an error window pops up), you can fix it this way:

  •  copy the patch to your hard drive
  • right click (or ctrl. left click) -> Show package’s contents
  • go to the Contents/MacOS folder
  • replace the iPatcher binary with this new one (mirror)

iPatcher fix for Leopard found on Wildan Aliviyarda’s page. :)

Servidor VNC para MacOS X









  • english
  • spanish

MacOS X comes with a VNC server, but it has problems: you can’t access it depending on what client version you’re using, and it seems to work only on full-quality mode (32bit color?), so it’s slow like hell.

An alternative is installing the marvelous Vine Server,which on its 3.0 release brings full client/server clipboard integration and works like a charm with any Linux VNC client, fast and without problems.