lunes, 30 de noviembre de 2015

Ubuntu y Lubuntu, solución al problema de resolución máxima 640x480


Recientemente he tenido que instalar Ubuntu en un PC algo antiguo. Todo iba bien excepto la resolución de la pantalla. El máximo era 640x480.
En los foros de Ubuntu aparece sobre todo este problema cuando se utiliza Virtual Box, pero este no era mi caso.

La solución a esto ha sido forzar la utilización del driver vesa para mi tarjeta gráfica. Esto se hace de la siguiente manera:
  • Crear el fichero use-vesa.conf en la ruta /usr/share/X11/xorg.conf.d
  • Incluir el siguiente texto dentro del fichero use-vesa.conf: 
    • Section "Device"
        Identifier "Configured Video Device"
        Driver "vesa"
      EndSection 
       
  •  Reiniciar.

Por otra parte en otro ordenador más antiguo todavía he instalado Lubuntu. Me ha sucedido exactamente lo mismo, no podía poner una resolución mayor a 640x480. Lo más curioso es que con el liveCD sí que podía poner resoluciones superiores, pero instalando la distro el máximo era 640x480.
Lo he solucionado de la misma manera, utilizando el driver vesa. Por cierto, me ha sorprendido lo bien que funciona Lubuntu en una máquina antigua. Extraordinaria, dejo aquí el enlace lubuntu.net.

martes, 24 de noviembre de 2015

Incluir iconos en los menús de Joomla

Video interesante que he encontrado de cómo incluir iconos en los menús de Joomla utilizando JavaScript.
No hay necesidad de modificar el core de Joomla para hacerlo.

    

Lo cierto es que la gente de Web Empresa controla bastante de Joomla. Yo llevo tiempo trabajando con ellos y estoy encantado. Os dejo el link por si queréis echarle un vistazo.

Web Empresa Joomla




Josepe+

domingo, 15 de noviembre de 2015

Linux / Unix tip: How to skip denied permission using find command

When we use find command in Unix or Linux the search returns sometimes many denied permission messages from the folders where our user is not allowed to access.

This is very easy to avoid. Just use the following command:

find . -name your_file_name 2>/dev/null


With this we are redirecting the errors (2) to /dev/null.
/dev/null discards all data written on it.

miércoles, 11 de noviembre de 2015

Comprobar bloqueos exclusivos en Informix

Si una sesión no libera algún bloqueo en Informix puede que nuestra aplicación falle o se ralentice. Veamos cómo revisar los bloqueos que están dando problemas.

Primeramente habrá que comprobar la información de bloqueos, esto se hace con el comando onstat -k. Vamos a añadir a este comando |grep 'IX' para que nos muestre únicamente los bloqueos "Intent-exclusive".
onstat -k |grep 'IX'

Ahora lo que haremos será tomar el usuario propietario de los bloqueos de tipo IX para ver cual es la sesión que está bloqueando. Si lanzamos la sentencia anterior con grep no veremos cual es la columna owner. Es la tercera.

Utilizaremos entonces
onstat -u |grep el_usuario_owner

La sentencia anterior nos dará la sesión que es el dato que necesitamos para la sentencia siguiente. Como nos pasaba antes si lanzamos la sentencia con grep no veremos en la cabecera cuál es la columna de sesión, es la tercera, sessid.

Vamos a ver qué query se está lanzando en esta sesión, para ello utilizamos el id de sesión obtenido con el comando anterior.
onstat -g sql  id_de_sesion

Si viéramos que el bloqueo es muy prolongado debido a algún problema y quisiéramos matar esa sesión de Informix para liberarlo utilizaremos la siguiente sentencia con el id de la sesión que queremos terminar.
onmode -z  id_de_sesion

domingo, 1 de noviembre de 2015

Default user and password for Weblogic 10.3 sample Domain


The default user and password for the sample domain of Weblogic 10.3 is weblogic / welcome1