martes, 30 de junio de 2009

Problema de deteccion y Denegacion de Permiso

PROBLEMA DE DETECCION DE LA IMPRESORA LUEGO DEL UPGRADE DE MANDRIVA
Como detecta la impresora en el puerto paralelo:
(Menu: en: Sistema\Administracion\Impresion\ en Propiedades)

URI del dispositivo: parallel:/dev/lp0

es puerto paralelo porque la impresora es vieja, sino seria usb:/

--------------------------SOLUCION a: ----------------------
Error: "/dev/lp0" Permission denied
---------------------------------------------------------------------
Respuesta:
> Como root hacer:
> chmod 0700 /usr/lib/cups/backend/parallel

y listo!, ya se puede imprimir con cualquier programa.

viernes, 9 de enero de 2009

Instalando Indy4 en Lazarus (Freepascal)

( indy4lazarus-20040117.tgz )

Si bien el paquete compilo luego de abrirlo y copiarlo a /usr/lib/lazarus/components/indy4 y darle permiso a mi usuario no-root sobre carpeta y archivos; la instalacion de este fue mi problema, dado que lazarus es con paquetes estaticos, se debe recompilar (lazarus) para incluir el/los nuevos componentes en la barra, pero eso lo hace el mismo Lazarus por lo que es preciso tener instalado el Lazarus-source tambien.

Aquí me encontre con una serie de problemillas tipicos del sistema Linux, que por permisos no concedidos a directorios al usuario no-root, es decir el que usara lazarus por ejemplo marcaba
un error de que no podia generar el archivo "svn2revisioninc" que esta dentro de "../lazarus/tools"
Y x supuesto es que esa carpeta el usuario no-root no tenia permiso para modificar nada no obstante que ya habia efectuado un chown al usuario no-root a todos los "svn2revisioninc.*", por lo que tambien chown no-root "../lazarus/tools", y con esto siguio adelante hasta....

"Not found idstack.pas" <- unidad propia del paquete Indy

Bueno lo solucione agregandolo directamente al paquete abierto dentro del IDE Lazarus ("Paquete/Abrir archivo de paquete") en su ventana de instalacion, con "Mas.../Añadir" esta unidad con lo que finalmente se instalo Indy, asi que ahora importare un programa para internet que esta escrito en Delphi para correrlo en mi sistema Linux.