Ubuntu Dapper Drake y problemas de impresión

Desde hace algunas semanas que no puedo imprimir a través de la red. Es una PC con Linux, Ubuntu Dapper Drake 6.06 (que todavía está en Beta), y cuando la máquina tenía instalado la versión anterior (Breezy Badger) la impresión funcionaba sin problemas. La impresora está conectada a una PC con WindowsXP.
El problema, que está documentado en Launchpad, se puede solucionar descargando la versión 3.0.22 de los paquetes de samba de http://www.linux2go.dk//ubuntu/pool/main/s/samba/

Para instalarlo los paquetes,

$ sudo dpkg -i \
samba-common_3.0.22-1ubuntu1linux2go1_i386.deb \
samba_3.0.22-1ubuntu1linux2go1_i386.deb \
smbfs_3.0.22-1ubuntu1linux2go1_i386.deb \
smbclient_3.0.22-1ubuntu1linux2go1_i386.deb

La impresión funciona ahora perfectamente. Cuando salgan paquetes nuevos en los repositorios de Ubuntu, reemplazaran automáticamente a éstos.


Leave a Comment

Dapper Drake, xgl y compitz

Nota:: he pasado alguno de los videos a flash, para que sea más fácil verlos. De todos modos hay que decir que hay muchos mejores videos en YouTube.

Llevo una semana usando Dapper Drake, el siguiente release de Ubuntu (todavía está en prueba, pero es bastante estable. En este link se explica cómo hacer el upgrade de Breezy a Dapper: no es complicado y funcionó a la primera).

Hoy hice los cambios que faltaban para usar usar xgl y compitz en Dapper Drake. La tarjeta de gráficos de esa PC es una Geforce4, es decir, tampoco “lo último” de nvidia, y ¡funciona increíblemente bien! No voy a repetir aquí lo que dicen otras páginas sobre cómo instalar xgl y compitz en dapper drake: bastan estos dos links:

(Para que compitz inicie automáticamente al cargar gnome, usé el script del último link en vez de seguir las sugerencias del primero)
He hecho unos videos de gnome con compitz usando pyvnc2swf… han salido más o menos, he tenido que sacrificar la calidad para que no pesen demasiado. También hice un .avi con una cámara de fotos digital: está menos enfocado, pero el movimiento es más fluido. Lo mejor es bajarlos y verlos después.

Get the Flash Player to see this player.

  • swf (se ve cómo se curvan los bordes de la ventana)
  • swf (se puede apreciar dos escritorios, uno en cada cara de un cubo, y un video reproduciéndose entre las dos caras)

(el video que está reproduciendo mplayer en el primer archivo es una conferencia de Mark Shutterworth, que es uno de los que financia a Canonical, la empresa detrás de Ubuntu. Pueden ver su website, Here be dragons)


Comments (2)

BlueJ en Ubuntu Breezy

Es posible que este semestre dicte Programación Avanzada (PAV) en la sede de Lima de la Universidad de Piura, en el programa de Ingeniería Industrial y Sistemas. Pero el lenguaje de programación que usan es (horror de horrores) Java, no C++ ni Python. Después de recuperarme del shock, revisar los apuntes que usan en Piura para el curso y ver que lo avanzado son los conceptos que explican, no el Java en sí, me he hecho a la idea de que puede no ser tan malo después de todo. Cabe una pequeñísima posibilidad de que cambiemos a C++, pero en cursos posteriores los alumnos usan Java, así que ni modo.

Bueno, primer paso, instalar el JDK en la portátil (en la partición de Linux, claro) y un entorno de desarrollo llamado BlueJ. Como dice el website de BlueJ, BlueJ was developed at a University specifically for the purpose of teaching object orientation with Java, y me parece una buena decisión usar un entorno de desarrollo simplificado, por lo menos en este curso: la idea es que los alumnos aprendan conceptos de programación, no que se pasen la mitad del semestre tratando de aprender Eclipse o NetBeans…

Bien. Descargué el JDK 5.0 de Sun, lo convertí en paquete debian y lo instalé. Acto seguido, descargué BlueJ, pero al intentar instalarlo ($ java -jar bluej-211.jar) aparecieron en la consola una serie de errores. Al parecer hay más de una versión de Java instalada en la portátil… El experto en Java que tenía al lado me explicó que uno puede tener varias máquinas virtuales de Java en la misma máquina, sólo es cuestión de decirle al programa con qué Java tiene que funcionar… por último, que mejor instale el JDK y el BlueJ en la partición de Windows, que es lo que van a usar los alumnos, así “veremos lo mismo”. La partición de Windows de la portátil la tengo para programas que no existen en Linux, y casi nunca la uso. Pero ¿para desarrollar en Java? Ni hablar… Menos mal al día siguiente, después de un buen partido de tenis para despejar el cerebro, el asunto se resolvió fácilmente. [Read the rest of this entry...]


Comments (1)