error sgsegv
25/01/2011
Debido a los problemas que el sistema viene presentando con el
sistema de fonts y el mensaje SIGSEGV , al cual me referi en un
apartado anterir y previa consulta a la comunidad Harbour la cual
no me dejo nada en claro, procedi a una busqueda en internet del
sitado error, en un foro encontre que este tipo de problemas son
frecuentes en varios sistemas incluido Java y C++ , por un manejo
incorrecto de las librerias del KDE que afectan el desempeño de
la Qt.
Alguno participantes de distintos foros sobre este inconveniente
recomiendas cambiar a Ubuntu, donde dicen estos inconvenientes
no se presentan, pues se tiene un mejor manejo de los apuntadores
que paren ser la causa.
Procedi entonces crear una maquina virtual de 32 bits , 15 Gigas de
disco virtual exnnadible, 1 Mega de memoria con Swap, n Ubuntu 10.10
en un Equipo Sony VAIO con windows 7 y vmware server.
La instalacion se hizo sin problemas y corre bastante rapido, he
tenido dificutades con la configuracion de Internet aunque la red la
local la instalo por defecto y reconocio los equipos perifericos con
red windows y samba que tengo en mi sistema.
El proceso de instalacion del harbour fue el siguioente.
1. Localizar el repositorio de las librerias harbour para ubuntu
http://harbour.org
buscar la ultima version en este caso 2.0.1
descargar :
harbour2.0.1.deb o su euivalente a la actual
La libreria fue instaltada con el navegador del ubuntu nautilus
el cual procedio a instalarla limpiamente.
2. Carfa en los directorios correctos desde una empaquetamiento .tgz
la aplicacion contable con el comando tar.
En ksos.tgz previamnte habia grabado la apliacion y las tablas
de datos del sistema mandriva 2010.
$ sudo tar zxvfpP ksos.tgz
3. En el escritorio en la pestaña
Sistema -> Administracion -> Centro de Paquetes Synapthic
Actualizo los repositorios para que tenga en cuentas los archivos
tanto ubuntu , debian , y otros proveedores autorizados
4. Busco las libreias libqgui, libqcore, libqtnetwork y las instalo
5. procedo a compilar la apliacion:
$ cd /home/ksos/kontable/istalacion
$ sudo compila
El proceso dice que falta la libreria gpm, lo cual no ocurre en
madriva, la instalo tambien desde synapthic.
Vuelvo a compilar, esta vez el proceso , compilo sin problemas.
5. Instalo las empresas :
$ cd /home/ksos/kontable/
$ sudo ./kactual.out,
$ sudo ./kencript.out
5. ejecto la apliacion
$ cd /home/contab/empr1
$ /home/ksos/kontable/konta.out
La apliacion abrio sin problemas , hice las verificaciones en busqueda
del erro de SIGSEGV y no lo mostro , ni aborto, luego trate de
verificar el problema de los fonts esta resuelto, pero me aviso que el
browse pdf , xpdf no esta instalado, trate de instalarlo pero no
encontre una version para ubuntu, descargue entonces
acroreader
y se la instale al sistema la efectuo sin problemas, y los listados
funcionaron bien, el unico inconveniente es que los fonts courier
son un poco mas grande y los listados de movieron de donde se habia
calcualdo en el diseño, sin embargo previendo este el sistema cuenta
con gap de margen de 10 caracteres programable que permite preveer
este tipo de sistuaciones.
LA entrar a la pantalla de movimiento esta aparece desconfigurada
aunque todo esta en su lugar aparce movida a la derecha, pienso qu es
porque los calculos de fonts y demas en Mandriva se hiceron teniendo
en cuenta una pantalla estandar 1024x768 muientras que la emulacion
vmware esta manejando una resolucion muy alta, que ya desde el
principio y solo en ubunto resultaba muy inconveniente de leer.
Voy a trabajar sobre esto, la impresion en general de ubuntu para
la apliacacion es buena , responde a buena velocidad y hasta el momento
no muestra errores.
Faltan hacer mas pruebas.
Debido a los problemas que el sistema viene presentando con el
sistema de fonts y el mensaje SIGSEGV , al cual me referi en un
apartado anterir y previa consulta a la comunidad Harbour la cual
no me dejo nada en claro, procedi a una busqueda en internet del
sitado error, en un foro encontre que este tipo de problemas son
frecuentes en varios sistemas incluido Java y C++ , por un manejo
incorrecto de las librerias del KDE que afectan el desempeño de
la Qt.
Alguno participantes de distintos foros sobre este inconveniente
recomiendas cambiar a Ubuntu, donde dicen estos inconvenientes
no se presentan, pues se tiene un mejor manejo de los apuntadores
que paren ser la causa.
Procedi entonces crear una maquina virtual de 32 bits , 15 Gigas de
disco virtual exnnadible, 1 Mega de memoria con Swap, n Ubuntu 10.10
en un Equipo Sony VAIO con windows 7 y vmware server.
La instalacion se hizo sin problemas y corre bastante rapido, he
tenido dificutades con la configuracion de Internet aunque la red la
local la instalo por defecto y reconocio los equipos perifericos con
red windows y samba que tengo en mi sistema.
El proceso de instalacion del harbour fue el siguioente.
1. Localizar el repositorio de las librerias harbour para ubuntu
http://harbour.org
buscar la ultima version en este caso 2.0.1
descargar :
harbour2.0.1.deb o su euivalente a la actual
La libreria fue instaltada con el navegador del ubuntu nautilus
el cual procedio a instalarla limpiamente.
2. Carfa en los directorios correctos desde una empaquetamiento .tgz
la aplicacion contable con el comando tar.
En ksos.tgz previamnte habia grabado la apliacion y las tablas
de datos del sistema mandriva 2010.
$ sudo tar zxvfpP ksos.tgz
3. En el escritorio en la pestaña
Sistema -> Administracion -> Centro de Paquetes Synapthic
Actualizo los repositorios para que tenga en cuentas los archivos
tanto ubuntu , debian , y otros proveedores autorizados
4. Busco las libreias libqgui, libqcore, libqtnetwork y las instalo
5. procedo a compilar la apliacion:
$ cd /home/ksos/kontable/istalacion
$ sudo compila
El proceso dice que falta la libreria gpm, lo cual no ocurre en
madriva, la instalo tambien desde synapthic.
Vuelvo a compilar, esta vez el proceso , compilo sin problemas.
5. Instalo las empresas :
$ cd /home/ksos/kontable/
$ sudo ./kactual.out,
$ sudo ./kencript.out
5. ejecto la apliacion
$ cd /home/contab/empr1
$ /home/ksos/kontable/konta.out
La apliacion abrio sin problemas , hice las verificaciones en busqueda
del erro de SIGSEGV y no lo mostro , ni aborto, luego trate de
verificar el problema de los fonts esta resuelto, pero me aviso que el
browse pdf , xpdf no esta instalado, trate de instalarlo pero no
encontre una version para ubuntu, descargue entonces
acroreader
y se la instale al sistema la efectuo sin problemas, y los listados
funcionaron bien, el unico inconveniente es que los fonts courier
son un poco mas grande y los listados de movieron de donde se habia
calcualdo en el diseño, sin embargo previendo este el sistema cuenta
con gap de margen de 10 caracteres programable que permite preveer
este tipo de sistuaciones.
LA entrar a la pantalla de movimiento esta aparece desconfigurada
aunque todo esta en su lugar aparce movida a la derecha, pienso qu es
porque los calculos de fonts y demas en Mandriva se hiceron teniendo
en cuenta una pantalla estandar 1024x768 muientras que la emulacion
vmware esta manejando una resolucion muy alta, que ya desde el
principio y solo en ubunto resultaba muy inconveniente de leer.
Voy a trabajar sobre esto, la impresion en general de ubuntu para
la apliacacion es buena , responde a buena velocidad y hasta el momento
no muestra errores.
Faltan hacer mas pruebas.
Comentarios
Publicar un comentario