# perdiendo.org/museodemetralla

entraron en mi cabeza (201) | libros (20) | me lo llevo puesto (7) | pelis (2) | Renta básica (9) | series (6) | escasez (2) | frikeando (94) | arduino (1) | autoreferencial (11) | bici (1) | esperanto (4) | eve online (3) | git (2) | GNU/linux (4) | markdown (7) | nexus7 (2) | python (7) | raspberry pi (3) | vim (1) | wordpress (1) | zatchtronics (3) | hago (755) | canciones (156) | borradores (7) | cover (42) | el extremo inútil de la escoba (2) | elec (1) | GRACO (2) | guitarlele (11) | ruiditos (11) | Solenoide (1) | fotos (37) | nanowrimo (3) | novela (26) | criaturas del pantano (5) | el año que no follamos (12) | huim (5) | rehab (4) | poemas (353) | Anclajes (15) | andando (3) | B.A.R (7) | Canción de cuna para un borracho (38) | Cercos vacíos (37) | Cien puentes en la cabeza (7) | Conejo azul (6) | Contenido del juego (5) | De tiendas (3) | del pantano (3) | Destrozos (2) | Epilogo (4) | Fuegos de artificio (5) | Imposible rescate (15) | Jugando a rojo (7) | Libro del desencuentro (2) | Lo que sé de Marte (11) | Los cuentos (21) | Montaje del juego (5) | Orden de salida (4) | palitos (31) | Piernas abiertas (7) | Poemas medianos (12) | Privado de sueño (7) | rasguemas (5) | Tanto para nada (17) | Todo a 100 (2) | Uno (4) | relatos (96) | anatemas (9) | orbital (2) | prompts (8) | vindicaciones (103) | perdiendo (1.694) | atranques (1) |

autodidacta

Recordatorio para el futuro.

El hecho de ir aprendiendo de forma autodidacta todo lo que se me va pasando por la cabeza hace que tenga muchas lagunas que, al menos en teoría, evitaría con una formación reglada.

Me compré un portátil para escribir por 300 pavos hace algo más de un año (ahora está por 491, aunque sin existencias, así que no sé si es real).

Lo único que buscaba es que tuviera la mayor ram posible, 8gb en este caso, una gráfica dedicada (aunque fuera mierder, entonces aún andaba jugando a EVE y quería poder mirar cosas cuando fuera de viaje), en este caso una R5-M430 2GB y un procesador que no fuera celerom, en este caso un Intel Core i3 6006U 2.0GHz 3 MB caché. No es para llorar, pero para escribir y por 300 pavos juro que grité de felichidá cuando lo encontré.

Requisitos deseables, aunque no obligatorios, era por un lado una pantalla de mierda que consumiera lo menos posible para que la batería llegase a las tres horas escribiendo sin mucho esfuerzo. Esa prueba, al menos con Debian y sin la infinidad de aplicaciones mierdas de juindöus que venían con la instalación original, está superado con creces. Por el otro era que trajera una gráfica más mierder que utilizar cuando no se le pidieran esfuerzos al pc y que así consumiera menos batería. Este trae una intel básica que hace su función estupendamente.

En principio parecía genial y lo es, pero tiene tres problemas, uno es que la tecla de mayúsculas derecha está partida, la mitad izquierda es la flecha hacia arriba y la otra mitad la tecla mayúsculas. Eso hacía que la mitad de las veces que iba a empezar una frase irrumpiese en la de arriba. Con openbox es muy fácil solucionar eso, basta con abrir /home/tu-usuario/.config/openbox y añadir al final algo parecido a esto

## escribe aquí algo para recordarte lo que es lo de abajo cuando vuelvas a entrar
xmodmap -e "keycode 111 = Shift_L" &

Reinicias y listo. Con eso la flecha arriba se convierte en la tecla de mayúsculas izquierda para siempre (uso el teclado numérico sin el num lock para moverme, por costumbre). Por cuestiones simplemente estéticas intenté que fuera la derecha, pero aunque parezca estúpido no funcionó. No sé por qué. Cualquier día debería darle una segunda vuelta, pero… no hay tiempo para tanto, la verdad, y funciona perfectamente como está (aunque me jode saber que es la izquierda en vez de la derecha, casi cada vez que la tecleo [de hecho cada vez que lo hago]).

Openbox es un gestor de ventanas ligero que se modifica con cuatro archivos de texto, es simple, sencillo y viene por defecto con crunchbang++, una distro basada en Debian que tuvo una gran historia hasta que el tipo que la mantenía decidió acabar con ella, porque (según él, al menos, para mí no lo es tanto) era muy fácil personalizar Debian para obtener lo mismo. La actual es un fork de alguien que retomó el camino, otra es bunsenlabs. La segunda es más purista con la opinión del desarrollador original (sólo pidió que si el proyecto continuaba no fuera con el mismo nombre), pero a mí me parece más elaborada, llena de cosas que no necesito.

En windows el problema de la tecla se podía solucionar también fácilmente con un pequeño script de autohotkey que acabo de recuperar del comentario que hice a una entrada en pc componentes

Up::
send {RShift Down}
KeyWait, Up
send {RShift Up}
Return

En realidad me volví más loco y establecí teclas para el guión largo, el asterisco y la almohadilla.

; up como mayus
Up::
send {RShift Down}
KeyWait, Up
send {RShift Up}
Return

; alt+f como —
!f::
send, {ASC 0151}
Return

; alt-r como #
!r::
send, {ASC 35}
Return

; alt-v como *
!v::
send, {ASC 42}
Return

El segundo problema es que las teclas del trackpad son duras, ruidosas y molestas. Pero para qué teclas cuando puedes utilizar el trackpad para ello. Creas, añades la sección correspondiente con el tapping en on y reinicias lightdm. Sencillo y para todo perdedor.

$ mkdir -p /etc/X11/xorg.conf.d
$ echo 'Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection' > /etc/X11/xorg.conf.d/40-libinput.conf
$ systemctl restart lightdm

El tercer problema es que los drivers de la tarjeta wifi no están del todo soportados por el kernel de linux. Da problemas. La conexión va lenta y se corta. Pero, afortunadamente, alguien se ocupó de solucionarlo.

Pero tienes que compilar el código, y al hacer un dist-upgrade cambié el kernel por defecto y no me compilaba, me daba el idiota error 2. Tienes que instalar algunas dependencias para hacerlo funcionar, pero yo las tenía todas y me seguía dando el mismo error. Me faltaba la carpeta build con las instrucciones.

Tras un par de momentos infructuosos buscando di con la clave en el tercero, y es que tienes que hacer un enlace simbólico que no sé por qué no se hace automáticamente si convierte make en inutilizable no hacerlo. Este sería el modo de crearlo para mi kernel actual.

$ ln -s /usr/src/linux-headers-4.9.0-8-amd64/ /lib/modules/4.9.0-8-amd64/build

Bienvenida la carpeta build, compilo siguiendo las instrucciones y listo. El pc vuelve a no tener ningun problema. Pero, me pregunto, ¿realmente para qué actualicé el kernel? Este es un ordenador para escribir.

Lo bueno de ser un autodidacta es que de todo se aprende. Lo malo es que es prácticamente inevitable probar todo lo que se te pone por delante. En tu inquietud está tu condena.

O algo así.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.