La Mirada hecha Pedazos

  • Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente
Mi Blog

[SOLUCIÓN] gnome-keyring:: couldn't connect to: /tmp/keyring pkcs11. #debian #wheezy

E-mail Imprimir PDF

Llevo unos días con dolor de cabeza intentando solucionar este error en la nueva Debian Wheezy cuando utilizas el escritorio XFce y otros minoritarios:

WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring pkcs11: No such file or directory

Este error aparece con diversas aplicaciones que necesitan al parecer del módulo p11-kit.

  1. Instala el paquete: aptitude install p11-kit
  2. Edita el archivo: sudo vim /etc/xdg/autostart/gnome-keyring-pkcs11.desktop
  3. Modifica la línea 120, añadiendo Xfce: OnlyShowIn=GNOME;Unity;Xfce

Reinicia la máquina

Última actualización el Martes, 06 de Noviembre de 2012 12:16
 

Activar el Touchpad de un eeepc con Debian Wheezy

E-mail Imprimir PDF

Como root crea la siguiente carpeta:

~# mkdir -p /etc/X11/xorg.conf.d

Dentro de esta carpeta crea el archivo synaptics.conf:

~# vim /etc/X11/xorg.conf.d/synaptics.conf

Pega el siguiente contenido para mi caso en el eee 900a:

Section "InputClass"
Identifier "Touchpad" # required
MatchIsTouchpad "yes" # required
Driver "synaptics" # required
Option "MinSpeed" "0.5"
Option "MaxSpeed" "1.0"
Option "AccelFactor" "0.075"
Option "TapButton1" "1"
Option "TapButton2" "2" # multitouch
Option "TapButton3" "3" # multitouch
Option "VertTwoFingerScroll" "1" # multitouch
Option "HorizTwoFingerScroll" "1" # multitouch
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "CircularScrolling" "1"
Option "CircScrollTrigger" "7"
Option "EdgeMotionUseAlways" "1"
Option "LBCornerButton" "8" # browser "back" btn
Option "RBCornerButton" "9" # browser "forward" btn
EndSection

Reinicia las X

~# /etc/init.d/lightdm restart
 

Actualizar registros entre tablas de una base de datos #MySQL

E-mail Imprimir PDF

Para actualizar datos entre columnas de diferentes tablas de una base de datos MySQL, necesitamos hacerlo con el comando UPDATE, además ambas tablas deben de tener un campo índice común que nos permita hacer la actualización sin sobreescribir registros.

Esta mañana me he vuelto mico, para hacer este trabajo, así que lo dejo aquí para que me sirva a mi y toda la comunidad:

UPDATE fuente,destino SET
fuente.col1 = destino.col1, fuente.col2 = destino.col2, fuente.col3 = destino.col3
WHERE fuente.Id = destino.Id

Tanto "fuente" como "destino" son los nombres de las tablas que utilizaremos para la actualización. Si tenemos los datos en un archivo CSV, yo primero los importaría como una tabla nueva, y después definiría el índice, para aplicar el mismo método.

Última actualización el Jueves, 13 de Septiembre de 2012 11:52
 

Repositorios de R y RStudio en Debian squeeze

E-mail Imprimir PDF

INSTALACIÓN DE R

Existe un repositorio oficial para los paquetes del proyecto CRAN paquete estadístico R

Agregamos a nuestro archivo source.list un servidor espejo de los que componen el proyecto CRAN:

    # vim /etc/apt/sources.list

Añadimos las líneas:

    # R project
    deb http://<servidor-espejo-preferido>/bin/linux/debian squeeze-cran/

donde <servidor-espejo-preferido> debe ser sustituido por el URL de un servidor espejo de los que están disponibles en este enlace:

http://cran.r-project.org/mirrors.html

Antes de completar el proceso tendremos que obtener e instalar la llave GPL:

  # gpg --keyserver subkeys.pgp.net --recv-key 381BA480
 # gpg -a --export 381BA480 > jranke_cran.asc
 # apt-key add jranke_cran.asc

Si ya teníamos instalado R, sólo tendremos que actualizar el sistema, si no lo hemos instalado todavía lo hacemos:

  # aptitude update
# aptitude full-upgrade
  # aptitude install r-base

INSTALACIÓN DE RSTUDIO 0.96

Para instalar RStudio 0.95 en Debian Squeeze debemos descargar el archivo deb desde la página del proyecto (http://rstudio.org/download/desktop), y después instalarlo manualmente:

 # dpkg -i rstudio-0.96.304-amd64.deb
Última actualización el Miércoles, 13 de Junio de 2012 11:20
 

CONEXIÓN A INTERNET CON MÓDEM 3G HUAWEI EN DEBIAN

E-mail Imprimir PDF

He tenido la necesidad de montar un servidor con debian y con acceso a internet de forma autónoma, utilizando un pequeño módem 3G de la Huawei de Movistar. Como en el servidor no tengo entorno gráfico, para poder realizar la conexión he utilizado el comando wvdial. Para instalarlo, también necesitaremos usb-modeswitch:

# aptitude install wvdial usb-modeswitch usb-modeswitch-data

Debemos comprobar que existe en /dev/ los ttyUSB*. Si no aparecen tendremos que soltar y volver a pinchar el módem 3G

# ls -l /dev/ttyUSB*

Después editamos el archivo /etc/wvdial.conf y lo ajustamos a nuestro proveedor de internet, además de añadir nuestro número PIN de la tarjeta:

# vim /etc/wvdial.conf

[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 460800
[Dialer pin]
Init1 = AT+CPIN=1234
[Dialer movistar]
Phone = *99#
Username = MOVISTAR
Password = MOVISTAR
Stupid Mode = 1
Dial Command = ATDT
Init2 = ATZ
Init3 = AT+CGDCONT=1,"IP","movistar.es"

Primero cargamos el módem 3G dándole el número PIN, para ello ejecutamos:

# wvdial pin

Después hacemos la llamada y conexión a internet:

# wvdial movistar

------------------------

Referencias: Wiki 3G Debian

Última actualización el Miércoles, 23 de Mayo de 2012 12:28
 


Página 1 de 8