Talvez tente executar o hamster de forma nativa, em vez de virtualmente. De acordo com projecthamster , "Hamster é escrito em PyGTK, usando SQLite para armazenamento de dados", e por pygtk.org , "As aplicações PyGTK são verdadeiramente multiplataformas e são capazes de rodar, sem modificações, em Linux, Windows, MacOS X e outras plataformas." O razorsql.com diz que o sqlite3 está incluído no Mac OS X.
Em relação a como iniciar o hamster sem um botão, um cara com um nome longo escreve,
Since hamster applet is nothing but a Python app, you can technically invoke it as a standalone application instead of an applet. Most of the time, the utility must be in your path. You can invoke it as ..."