martes, 7 de diciembre de 2010

Instalar Impresora PDF en Ubuntu


Creo que muchos, como yo, tienen la necesidad de contar dentro de su sistema con una impresora PDF, para poder guardar documentos en ese formato.
Esta entrada entrega la "solución" que me ha funcionado en las versiones 9.XX y  10.XX de UBUNTU.

  1. Creamos la carpeta PDF en nuestro /home (ojo, tiene que estar en mayúsculas)
    mkdir ~/PDF
  2. Instalamos el paquete cups-pdf desde los repositorios.
    sudo apt-get install cups-pdf
  3. Reconfiguramos la entrada de Cups en AppArmor.
    sudo aa-complain cupsd
  4. Cambiamos el modo de la impresora PDF.
    sudo chmod +s /usr/lib/cups/backend/cups-pdf
  5. Cambiamos el propietario de los filtros de la impresora.
    sudo chown -hR root /usr/lib/cups/filter
  6. Y luego el propietario de la impresora
    sudo chown -hR root /usr/lib/cups/backend
Con esto tenemos la impresora PDF trabajando.
Y recuerden que desde OpenOffice tienen la opción de conversión de documentos a PDF directamente.

martes, 8 de junio de 2010

Instalación de GDM - El GNOME Display Manager - en Ubuntu 10.04

Puede ser una buena idea tener un administrador que te permita mejorar la apariencia de la pantalla de inicio de tu sistema.

Existe uno bastante bueno llamado GDM que te permite entre otras cosas cambiar el fondo, incluir un banner, decidir de que manera se inicia la sesión y otras características.

Puedes ver la información del paquete en: https://launchpad.net/gdm2setup


Para instalarlo abrimos un terminal y digitamos lo siguiente:
sudo add-apt-repository ppa:gdm2setup/gdm2setup
sudo apt-get update
sudo apt-get install python-gdm2setup

Finalmente creamos la carpeta: xsplash dentro de /usr/share/images
sudo mkdir /usr/share/images/xsplash

martes, 1 de junio de 2010

Crear paquetes de instalación de la Impresora Canon IP1900 para Ubuntu 10.04


Al intentar instalar esta impresora con los drivers que existen en la página oficial de Canon se presentan problemas de dependencias debido a que están obsoletos.

Los drivers oficiales incluyen la librería libcupsys2, pero en Ubuntu a partir de la versión 9.04 se cambió el soporte en favor de libcups2. Esto es lo que produce el problema.

Esto lo solucionamos empaquetando de nuevo los paquetes proporcionados.

Veamos en detalle la solución que encontré:
  1. Nos aseguramos que la impresora esta desconectada y apagada.
  2. Descargamos los drivers desde la página: http://software.canon-europe.com/products/0010647.asp
  3. Podemos guardar el archivo en el escritorio para poder ubicarlo rápidamente.
  4. Extraemos los archivos descargados. (Botón derecho sobre el archivo y extraer aquí)
  5. Abrimos un terminal (Aplicaciones/Accesorios/Terminal)
  6. Vamos al Escritorio (cd /Escritorio)
  7. Vamos a la carpeta descomprimida (cd /iP1900_debian_printer) en ella encontraemos 3 archivos: cnijfilter-common_3.00-1_i386.deb, cnijfilter-common-3.00-1.tar.gz, cnijfilter-ip1900series_3.00-1_i386.deb
  8. Creamos de nuevo los paquetes:

    1. Para cnijfilter-common_3.00-1_i386.deb


      • dpkg-deb -x cnijfilter-common_3.00-1_i386.deb common
      • dpkg-deb --control cnijfilter-common_3.00-1_i386.deb
      • cd DEBIAN
      • gedit control
      • Ubicamos la línea Architecture
      • Cambiamos i386 por all
      • Ubicamos la línea 'Depends: libc6 (>= 2.3.4-1), libcupsys2 (>= 1.2.1), libpopt0 (>= 1.7)'
      • Cambiar libcupsys2 por libcups2
      • Grabar el archivo
      • Copiar todo el directorio DEBIAN dentro de common
      • cd ..
      • cd ..
      • Desde iP1900_debian_printer empaquetamos de nuevo y la hacemos compatible a las plataformas 32 y 64 con: dpkg -b common cnijfilter-common_3.00-1_all.deb
      • Instalamos con: sudo dpkg -i cnijfilter-common_3.00-1_all.deb
    2. Para cnijfilter-ip1900series_3.00-1_i386.deb

      • dpkg-deb -x cnijfilter-ip1900series_3.00-1_i386.deb ip1900
      • dpkg-deb --control cnijfilter-ip1900series_3.00-1_i386.deb
      • cd DEBIAN
      • gedit control
      • Ubicar la línea Architecture
      • Cambiar i386 por all
      • Ubicar la línea 'Depends: …'
      • Cambiar libcupsys2 por libcups2
      • Grabar el archivo
      • Copiar todo el directorio DEBIAN dentro de ip1900
      • cd ..
      • cd ..
      • Desde iP1900_debian_printer empaquetamos de nuevo y la hacemos compatible a las plataformas 32 y 64 con: dpkg -b ip1900 cnijfilter-ip1900series_3.00-1_all.deb
      • Instalamos con: sudo dpkg -i cnijfilter-ip1900series_3.00-1_all.deb
  9. Cambiamos los permisos del archivo pstocanonij: sudo chown root:root /usr/lib/cups/filter/pstocanonij
  10. Reiniciamos CUPS: sudo /etc/init.d/cups restart
  11. Finalmente conectamos la impresora y esperamos que la detecte.
Ahora la impresora estará lista para imprimir.

sábado, 15 de mayo de 2010

Nuevas diapositivas de instalación para Ubuntu 10.04

La diapositivas que aparecen durante la instalación hicieron su debut en Ubuntu Karmic y continuarán apareciendo en las próximas versiones de Ubuntu y mejorarán en aspecto y elegancia.


Las que aparecen durante la instalación de Lucid las puedes ver aquí:
También puedes ver las que aparecen durante:

sábado, 13 de febrero de 2010