29 diciembre 2011

Usando Thunar con Dropbox (Solucionado)

Os quiero hacer una aclaración, para que conste, no es necesario usar root para ningún comando.
La cosa es bien sencilla, como sabéis Dropbox usa por defecto el gestor de archivos Nautilus, pues bien indagando un poco encontré una solución bien sencilla, se trata de crear un script en /home/usuario/bin , en esta carpeta creamos el script (llamado nautilus) al cual llamará Dropbox cada vez que clikemos en el icono en el systrai o demos abrir carpeta de Dropbox en las opciones del menú, el contenido del mismo con derechos de ejecución (chmod +x ~/bin/nautilus )es el siguiente:
#!/bin/bash
exec pcmanfm $@
exit 0
pero que dices!? hay pone pcmanfm, si cierto, es que tal cual lo encontré solo funcionaba con pcmanfm, pero hice una pequeña modificación al respecto como sigue:

#!/bin/bash
exec `thunar ~/Dropbox` $@
exit 0
Y si, ésto funciona.
Ea hay queda, disfruten!

26 diciembre 2011

Captura selectiva con scrot

Por supuesto hay muchas herramientas y formas de hacerlo pero esta es una pequeña reseña de como hacer captura selectiva del escritorio o ventana con scrot:

Alt + f2: scrot -s
De esta forma con un solo click certero seleccionamos el recuadro a capturar.

01 mayo 2011

Temperatura GPU en Conky (Solucion)

En éste post, explicaré básicamente  como podremos colocar la temperatura de la GPU (gráfica) en nuestro conky. Solo para NVIDIA.


Requerimientos: nvidia-settings, grep y cut ← los dos últimos es difícil no tenerlos ya.
 Pues bien, pasamos a la consola para hacer comprobaciones y hacemos como sigue:

  • # nvidia-settings --query GPUCoreTemp # la salida sería algo parecido a esto:
                    Attribute 'GPUCoreTemp' (nuncaigual:0.0): 58.
                        'GPUCoreTemp' is an integer attribute.
                        'GPUCoreTemp' is a read-only attribute.
                        'GPUCoreTemp' can use the following target types: X Screen, GPU.
# Pues bien, ahora pasamos a filtrar lo que nos interesa a nosotros '58';       esta sería la temperatura (a tiempo real) de nuestra GPU
  • Tomamos Attribute, para colocarnos en la linea con 'grep Attribute' y leemos los caracteres con 'cut -c45-46'. En fin, resumiendo...
  • Esta es mi salida:   tarrasquero@nuncaigual:~$ nvidia-settings --query GPUCoreTemp | grep Attribute | cut -c45-46
    58
    Donde 58 es la temperatura.
Procedemos a colocarlo en Conky: ${execi 60 nvidia-settings --query GPUCoreTemp | grep 'Attribute' | cut -c45-46 ;}°C


Este es el resultado:








  


27 febrero 2011

Formateando dispositivo a bajo nivel.

El comando que usaremos para formatear nuestro dispositivo se llama 'dd' y la síntesis es como sigue:

Eso  sí, lo 1º seria ejecutar 'mount' en la consola para verificar que nombre le colocó el sistema (sobre todo en el caso que estemos trabajando con un 'usb'), procedemos:
dd if=/dev/zero /dev/sdx
-Es importante que entendamos el concepto entre 'sdx y sdxx' no es lo mismo formatear la la partición creada en una tabla que formatear el dispositivo, como es el caso que nos ocupa, recuerda que estamos formateando a bajo nivel.
-Otro punto a detallar sería '/dev/zero', según la wikipedia se trata de un archivo especial que provee tantos caracteres null (ASCII NUL, 0x00; no el carácter ASCII "0", 0x30) como se lean desde él. Uno de los usos típicos es proveer un flujo de caracteres para sobreescribir información.

03 enero 2011

Cofigurar conexión wifi en Debian sin interfaz gráfica. Seguridad WEP.

Requisitos: Tener instalado wireless-tools y desinstalar cualquier gestor de redes en nuestro sistema.

Tener cargados los modulos de la targeta en cuestión, que como se comprueba? pues en mi caso lanzando → lsmod | grep ath5k ← éste último es el driver, pertenece a una atheros. Dandose el caso de no tener cargados los modulos usar → (modprobe modulo_a_cargar).



Comprobar qué nombre de interfaz tenemos:
  
ifconfig
Suele ser la ultima en salir (en mi caso  wlan0). ← con esta interfaz explicaré todo el proceso.




Empecemos pues:
  
  1. Establecer modo:  iwconfig wlan0 mode Managed 
  2. Contraseña de la red: iwconfig wlan0 key (clave_en_formato_hexadecimal)   iwconfig wlan0 key s: (clave_en_formato_ASCII) 
  3. iwconfig wlan0 essid (WLAN_XX)  
  4. echo nameserver 80.58.61.250 >>/etc/resolv.conf && echo nameserver 80.58.61.254 >>/etc/resolv.conf  ← Ambos suponiendo que usamos los dns de telefónica de EspañaSi te ofrece servicios una compañia distinta pues → google dns Mi_compañia. (En teoria, una vez hecho este paso no sería necesario volverlo a hacer).
  5. ifconfig wlan0 up ← Lebantamos la interfaz.  
  6. ifconfig wlan0 192.168.1.33 netmask 255.255.255.0 ← Determinamos que ip usaremos. 
  7. route add default gateway 192.168.1.1 ← Puerta de enlace a usar. (Esto puede variar dependiendo del router que usemos ).
Listo.
Con esto deveriamos tener conexión, prueba lanzando → ping -c3 www.google.com si tienes conexión veras como recibes respuesta, si no, es posible que tengas una mala configuración o que otro programa alla editado tu → resolv.conf en /etc/resolv.conf.