lunes, 28 de julio de 2014

Autocompletar código en vim

Como root:
apt-get install vim clang

crear en $HOME/.clang_complete con:
-I/usr/include
-I/usr/include/openmpi
-I/usr/lib/gcc/x86_64-linux-gnu/4.8       En este caso puede ser otro directorio

Como usuario en $HOME:
bajarse de http://www.vim.org/scripts/script.php?script_id=3302 -> clang_complete.vmb
instalarlo con: vim clang_complete.vmb -c 'so %' -c 'q'

Después por ejemplo al cargar...
$ vim hello.c
ctrl+x ctrl+u permite autocompletar


jueves, 24 de julio de 2014

Compilar en lubuntu

sudo apt-get install build-essential openmpi-bin openmpi-doc libopenmpi-dev libopenmpi1.6-dbg

Paquetes esenciales + openmpi.

Compilar openmp:
$ gcc -fopenmp -o binario_mp binario_mp.c

Compilar openmpi:
$ mpicc -o binario_mpi binario_mpi.c

Ejecutar openmpi:
$ mpiexec -n x binario_mpi (siendo x el número de instancias)

Instalar Dropbox

En https://www.dropbox.com/es_ES/install?os=linux
Seleccionar la distribución Ubuntu .deb en mi caso
Descargar y ejecutar
Menu->Internet->Dropbox

martes, 22 de julio de 2014

Ejecutar script que necesita de privilegios de root por usuario sin tener que elevar

Como root:

Poner en la carpeta /etc/sudoers.d un fichero con el nombre que queramos y con el contenido de la siguiente forma:

ALL ALL=NOPASSWD: ruta_a_script1
ALL ALL=NOPASSWD: ruta_a_script2
...

La elevación habra que realizarla con sudo o gksudo o ... pero no pedirá la contraseña.

lunes, 21 de julio de 2014

No funcionan teclas brillo en asus eeepc 1005p

Como root:

$ leafpad /etc/default/grub

Poner: acpi_osi=Linux acpi_backlight=vendor en...

GRUB_CMDLINE_LINUX_DEFAULT="quiet  acpi_osi=Linux acpi_backlight=vendor splash"

$ update-grub2

Quitar imagen fondo escritorio

En ~/.config/pcmanfm/lubuntu/desktop-items-0.conf

wallpaper=

En /etc/xdg/lubuntu/lightdm/lightdm-gtk-greeter.conf

background=
o
background=(color en formato #xxxxxx)


Poner terminal en barra aplicaciones

Botón derecho ratón en barra inferior->Configuración del panel->Miniaplicaciones del panel
Seleccionar barra de aplicaciones y  pulsar editar.
Buscar en accesorios lxterminal y añadirlo con el botón añadir
Cerrar y cerrar.

Reducción tamaño letra en lubuntu para netbook

Menú->preferencias->Gestor de configuración de Openbox
Apariencia: cambiar todas las fuentes a 9

Menú->preferencias->Personalizar apariencia y comportamiento
Tipo de letra predeterminado: cambiar a 9

Menú->preferencias->Preferencias del escritorio
Fuente de la etiqueta: cambiar a 9

Menú->Accesorios->Leafpad
Opciones->Tipografía: cambiar a 9

Ctrl+Alt+t (terminal): menú-preferencias: cambiar a 9

Desactivar touchpad mientras escribes.

Poner en arranque:

syndaemon -i 1 -d -K

-i s ...... segundos desactivado
-d   ...... daemon
-K   ...... No bloquea ctrl, alt, shift, etc.


jueves, 10 de julio de 2014

Instalar oracle java 7 en lubuntu

Como root:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer oracle-java7-set-default