viernes, 24 de agosto de 2007

Como instalar Mozilla Thunderbird 2 en Feisty Fawn

Vaya uno a saber por qué, pero Feisty no trae Thunderbird 2 por defecto. A continuación los pasos a seguir para instalarlo:

  1. Bajar el tar.gz de la página de thunderbird ( http://www.mozilla.com/en-US/thunderbird/all.html )

  2. Descomprimimos el archivo en /opt

    sudo tar -C /opt -zxvf ~/Desktop/thunderbird-*

  3. Hacemos un link en /usr/local/bin
    sudo ln -s /opt/thunderbird/thunderbird /usr/local/bin/thunderbird
  4. Abrimos thunderbird por primera vez, primero modificamos el link que usábamos para el otro y cambiamos "mozilla-thunderbird" por "thunderbird"

  5. Creamos un profile vacío, después lo vamos a borrar

  6. Borramos el contenido de la carpeta de profiles de thunderbird 2 (esto no altera los de thunderbird 1.5) , donde no hay nada excepto el profile vacío, si hay algun profile o algo importante en esa carpeta, no hacer este paso
    sudo rm -R ~/.thunderbird

  7. Si teníamos configurado el thunderbird viejo, copiamos la configuración a la carpeta del nuevo ( ~/.thunderbird)

    sudo cp -R ~/.mozilla-thunderbird ~/.thunderbird


Y listo, no hay más que hacer.

Sacado de: http://n0xtrum.blogspot.com/2007/06/instalar-thunderbird-2-en-ubuntu.html

martes, 21 de agosto de 2007

Cómo habilitar acceso remoto por vnc en la login screen

Remote desktop funciona bastante bien, pero requiere que el usuario esté logueado para funcionar. Instalando x11vnc se puede tener acceso desde la login screen, cosa que es bastante más útil.

Primero hay que deshabilitar Remote Desktop en: System -> Preferences -> Remote Desktop.

Después apt-getear el x11vnc, está en el repositorio Universe.

$ sudo apt-get install x11vnc


Después de instalarlo, creamos el archivo que guarda el password (reemplazar lo que está en negrita):

$ sudo x11vnc -storepasswd mipassword /etc/x11vnc.pass


Después hay que configurar GDM para que corra el x11vnc en el login:

$ sudo gedit /etc/X11/gdm/Init/Default


Y agregamos esta línea en el archivo:

/usr/bin/x11vnc -rfbauth /etc/x11vnc.pass -o /tmp/x11vnc.log -forever -bg -rfbport 5900

(se puede cambiar el puerto y los otros parámetros)

Si lo dejamos así, el x11vnc levanta on login, pero después gdm lo mata. Para deshabilitar ese comportamiento:

$ sudo gedit /etc/X11/gdm/gdm.conf

Y cambiar esta línea :

#KillInitClients=true

dejarla así:

KillInitClients=false

Luego de reiniciar, ya funciona todo.

Sacado de: http://www.odrakir.com/blog/?p=201

lunes, 20 de agosto de 2007

Cambiar la velocidad de la scroll wheel en firefox

La velocidad que viene por defecto pa la scroll wheel en firefox es como lenta, por lo menos para mi gusto. Si bien debe haber una forma de cambiarlo en el sistema en general, se puede cambiar la configuración específica de firefox para que sea más rápido, el truco es el siguiente:
En el lugar de la URL en firefox escribir:
about:config
En esa lista hay que cambiar:
mousewheel.withnokey.sysnumlines
y poner false
Ahora, el valor de
mousewheel.withnokey.numlines
es la cantidad de lineas que va avanzando, el número que me quedó cómodo a mí fue 8, pero bueno, results may vary.

Robado de: http://osnovice.blogspot.com/2007/04/test.html

viernes, 17 de agosto de 2007

No funciona la login screen luego de instalar kubuntu-desktop en ubuntu Feisty Fawn

Problema:
Luego de instalar kubuntu-desktop, se me empezó a loguear solo en kde por defecto, y me decía como que gdm no estaba instalado (fuera de que no lo desinstalé). Eso fue hace pila de tiempo, y buscando ayuda por ahí, logré hacer levantar gdm por default de nuevo, pero perdí la login screen. Probé varias cosas y nunca funcionaba. Uno de los primeros intentos fue acceder a través de System/Administration/Login Screen a alguna clase de config, pero me decía que gdm no está instalado. O sea, el login era en consola, y después tenía que levantar X a mano. El tema es que no se hasta que punto influyeron los pasos intermedios en que el paso final fuera un éxito.

Solución:
Al final probé:
$ sudo dpkg-reconfigure gdm

y ahí me preguntó cual era mi default desktop, puse que gdm, reinicié y voilà (no se si el tilde es así, y me embola googlearlo)

jueves, 16 de agosto de 2007

Habilitar syntax highlighting en vim

Si bien para el recién iniciado vim es horrible, en realidad, parece ser una herramienta realmente poderosa (lo de parece es porque yo soy relativamente nuevo usándolo, y todavía no llegué a ser proficient). Si uno pretende usarlo para programar, es útil/cómodo tener habilitado el syntax highlighting, cosa que no viene habilitada por defecto en ubuntu. De hecho, la versión que viene con Feisty, es una especie de versión light, que ni siquiera tiene la opción (el por qué tomaron esa decisión escapa a mi conocimiento, supongo que les ahorró unos gloriosos 500 kb).

En definitiva, la solución:

a) Instalar la versión completa de vim
$ sudo apt-get install vim-full


b) En el archivo de configuración:
$ vi ~/.vimrc

agregar la línea "syntax on"

Como tener una partición ntfs montada cuando se bootea

Primero para listar todas las particiones hacemos:
sudo fdisk -l

Buscamos la partición ntfs que se desea montar, en mi caso /dev/sdb1

Creamos la carpeta donde va a quedar montada la partición:
sudo mkdir /media/ntfs

Luego hay que editar el archivo fstab (previo backup del archivo por si hay algún problema):
sudo cp /etc/fstab /etc/fstab_backup
gksudo gedit /etc/fstab

Agregamos al final de fstab la siguiente línea:
/dev/sdb1 /media/ntfs ntfs nls=utf8,umask=0222 0 0

Guardamos el archivo y listo.

miércoles, 15 de agosto de 2007

Comandos útiles para el shell (bash)

CTRL Key Bound


Ctrl + a - Jump to the start of the line
Ctrl + b - Move back a char
Ctrl + c - Terminate the command
Ctrl + d - Delete from under the cursor
Ctrl + e - Jump to the end of the line
Ctrl + f - Move forward a char
Ctrl + k - Delete to EOL
Ctrl + l - Clear the screen
Ctrl + r - Search the history backwards
Ctrl + R - Search the history backwards with multi occurrence
Ctrl + u - Delete backward from cursor
Ctrl + xx - Move between EOL and current cursor position
Ctrl + x @ - Show possible hostname completions
Ctrl + z - Suspend/ Stop the command

ALT Key Bound


Alt + < - Move to the first line in the history
Alt + > - Move to the last line in the history
Alt + ? - Show current completion list
Alt + * - Insert all possible completions
Alt + / - Attempt to complete filename
Alt + . - Yank last argument to previous command
Alt + b - Move backward
Alt + c - Capitalize the word
Alt + d - Delete word
Alt + f - Move forward
Alt + l - Make word lowercase
Alt + n - Search the history forwards non-incremental
Alt + p - Search the history backwards non-incremental
Alt + r - Recall command
Alt + t - Move words around
Alt + u - Make word uppercase
Alt + back-space - Delete backward from cursor

More Special Keybindings



Here "2T" means Press TAB twice

$ 2T - All available commands(common)
$ (string)2T - All available commands starting with (string)
$ /2T - Entire directory structure including Hidden one
$ 2T - Only Sub Dirs inside including Hidden one
$ *2T - Only Sub Dirs inside without Hidden one
$ ~2T - All Present Users on system from "/etc/passwd"
$ $2T - All Sys variables
$ @2T - Entries from "/etc/hosts"
$ =2T - Output like ls or dir

(Este post es más que nada un placeholder, pienso reformatearlo un poco, porque es un robo a mano armada de este link http://linuxhelp.blogspot.com/2005/08/bash-shell-shortcuts.html - La idea es agregar las cosas de los otros links:

http://www.ice2o.com/bash_quick_ref.html
http://hajek.stat.ubc.ca/~harry/local/bash.html
http://nubyonrails.com/articles/useful-shell-shortcuts
http://articles.techrepublic.com.com/5100-10877-5827311.html
)

lunes, 13 de agosto de 2007

Como settear un dispositivo de sonido por defecto

Si cada vez que se bootea Ubuntu cambia el dispositivo de sonido (previamente setteado através de la gui) y se quiere dejar otro por defecto aquí esta su solución:

Abrir una terminal (Applications->Accessories->Terminal) y tipear:
sudo asoundconf list

esto muestra una lista de dispositivos de sonido

luego hacer:
sudo asoundconf set-default-card dispositivo

donde dispostivo es el nombre que obtuvimos de la lista anterior.

Primer problema: Disco lleno

Problema:
Se me llenó el disco y no sabía por qué. Disk usage analyzer me decía que tenía 5 gb ocupados en el directorio home, pero iba hasta ahí y no veía nada.

Solución:
Había un log "xsession.errors" que ocupaba 4.9 Gb, lo borré y muerto el perro se acabó la rabia. Yo no lo veía porque estaba oculto, y no me esforcé porque pensé que era algún error en el filesystem que me estaba reportando mal el espacio libre. Asumo que el log ese era gigantesco por alguna cuestión relacionada con usar compiz beta.