Lenovo z50-75 y Debian!!

He buscado por todo internet, y hay muy poco sobre la instalación de debian en una Lenovo z50-75, así que decidí dejar en este blog mis experiencias n.n

Primero hay que desactivar el UEFI, y darle prioridad de boot al cd-rom. Esto se hace desde el BIOS, hay que resetear la máquina, y presionar Fn-F2 como desquiciado! también deberías aprovechar para devolver el comportamiento de las teclas F* a la normalidad, para que no tengas que presionar Fn cada vez que necesites presionarlas. En algún lugar del BIOS dice algo sobre “hotkey”… devuélvelo a “legacy”.

Luego, instalas Debian :3

Todo salió de maravilla! lo único que falló fue el driver de la tarjeta de video… una Radeon R6 Graphics (puedes ver esta información con lspci | grep VGA), resulta que necesitas un driver privativo :(… si no quieres instalarlo, puedes seguir sin el driver, la resolución se ve, de hecho, bastante bien, pero no te funcionarán las teclas para subir y bajar el brillo. Y de hecho, no sé si el xrandr vaya a funcionarte si no lo instalas.

Hay varias instrucciones por internet, probé muchas de ellas, pero no funcionaron. En la página de AMD no aparece la R6, y si lo instalas desde los repositorios, igual todo sale mal. :(

Así que encontré este driver que sí soporta al Radeon R6 Graphics: http://www.techspot.com/downloads/drivers/essentials/amd-catalyst-linux/ una vez descargado, lo descomprimes, le das permisos de ejecución, y lo ejecutas como root. Te va a pedir varias dependencias. Si alguna falla, prueba usar “apt-get install linux-headers-$(uname-r)” y “apt-get install make”, y vuelve a intentarlo… yo sé que los requisitos dicen explícitamente que la versión del kernel debe ser 3.7, pero yo tengo una versión 3.16, y funcionó bien! (para ver la versión de tu kernel, escribe uname -r).

No fuerces la instalación!!! podrías romperlo, y ya no va a entrar al entorno gráfico, va a bootear desde un TTY… esto me pasó mientras intentaba instalar otro driver que resultó no ser compatible con mi tarjeta de video… lo solucioné con “aticonfig –uninstall”… no sé si arregle las cosas para *este* driver.

Fuera de eso, todo parece funcionar bien: el bluetooth, el wifi, el LAN y el audio ^__^

Advertisements

por qué aún hay software privativo?

por algún motivo trágico y oscuro me vi en la situación de usar windows 8 durante 2 días, y en este blog comparto cómo se sintió >_<

\begin{TL;DR}

Windows es horrible: está lleno de bugs, quieren meterte sus apps, su tienda, y sus spywares por la garganta, y obligarte a comprar hasta lo más fundamental. En un ambiente tan hostil, cualquiera crecería con el ideal de vender hasta un “hola mundo”. Es como un país capitalista-liberal en el que todos buscan su propio beneficio.

GNU/Linux, por otra parte, es lindo: aunque tiene comportamientos inesperados, y es un tanto más difícil de usar, todos compartimos bastante desinteresadamente lo que hacemos. Es como una familia (hippy) poco-protectora en la que todos comparten e intentan ayudarse.

\end{TL;DR}

La pantalla estaba llena de cuadritos, creo que le llaman “mosaico”, a mí me parece más un celular gigante. Como niño con computadora desconocida, lo primero que quise hacer fue probar los juegos! busqué entre los mosaicos, y allí estaba: “games” :D

un click aquí, otro click allá, y… qué?! el juego no venía instalado: tenía que descargarlo, al menos era gratis, supongo. Con un internet paceño, tan rebelde como todos los paceños, la descarga se quedó a medias; Windows nunca lo notó, pero yo pude observar cómo el internet funcionaba rápidamente, como si no hubiera ninguna descarga.

Bueno, si no hay juegos, instalaré los míos! (piratas, por supuesto). Tenía algunos juegos que siempre quise probar guardados en un cajón, me apresuré a sacarlos y a instalarlos… claro, la instalación va a tardar unos cuantos minutos (o incluso horas).

Sin juegos que jugar, pensé: bueno, al menos puedo navegar por el internet. IE… IE?!?!?!… IE!!!! D:

Y al abrirlo, lo primero que me muestra ese pequeño bastardo son dos pestañas abiertas: una con la página principal de mdn, otra, con la página principal de la marca de la nueva computadora, con publicidad por todas partes! mi reacción? cerrar ambas pestañas mientras murmullo blasfemias. Oops, cerré la última pestaña del explorador, tengo que abrirlo de nuevo, y volver a murmurar mis blasfemias mientras cierro de nuevo las dos pestañas, procurando que esta vez quede una pestaña abierta en el navegador.

“Está bien”, me digo a mí misma… “todo está bien, después de todo, dentro de poco la formatearé y le instalaré debian :) supongo que puedo soportar un poco más el internet explorer, y mientras tanto, jugaré algunos juegos, por el momento, buscaré cómo funcionará esta compu con Linux :O”.

Hago mi primera búsqueda… bing… bing?!?!?!… bing!!!!… “este pequeño bastardo está pidiendo a gritos que lo reemplace”. Accidentalmente me equivoco y presiono la tecla “numLock” en vez de “backspace”. Salta un popup sugiriéndome que instale un nuevo software para saber cuándo num lock, scroll lock y block mayus están activadas… “es gratis!” sólamente tengo que aceptar unos términos de dudosa confianza… “fuck you!” grito, mientras presiono cancelar.

Podrida de navegar en IE, comienzo a descargar firefox. “Bueno…”, pienso, “si no puedo navegar, ni tampoco puedo jugar aún, supongo que leeré un libro”… doble click en mi libro.pdf y… “hay nuevas apps en la appstore para abrir este archivo”, mientras un popup salta: “esta es la alternativa a adobe reader que los fabricantes de tu laptop creamos para leer pdfs! somos tan requete-buenas-gentes que hasta te vamos a dar una prueba gratis de 30 días!!! :D”

Por dios!! nada aquí es gratis, y lo que es gratis, es solamente un anzuelo para que compres más y más cosas. El software de nada de esto es abierto, así que asumo que usarán mis datos como les de la gana, y encima se supone que tengo que pagarles!

oh miren! mi juego instaló, pero no funciona o_O. no da mensajes de error ni nada, el juego simplemente no reacciona al ejecutarlo, es como si nada hubiera pasado… busco en internet por qué pasa esto, resulta que ahora los mensajes de error se registran en un “log”, no quiero aprender a usar Windows! no quiero tirar mi tiempo a la basura, así que decido dejarlo e instalar otros juegos que sé que funcionaban.

De pronto, salta un error indicando que hay un problema con el disco duro, busco en internet, y resulta que tengo que actualizar el driver del BIOS. Pero antes, y solo para asegurarme, corro un escaneo de errores en el disco duro. “no hay errores” reporta el programa.

error-there-is-no-error

Hago un screenshot del error, la imagen queda en mi portapapeles, y quiero guardarla por si tengo problemas después. Abro MS Paint, y de pronto, el touchpad ya no reacciona! por suerte tenía guardado por allí un mouse USB, (porque en el salvaje mundo de windows nadie sobrevive sin un mouse), el mouse USB sí funciona, pero el touchpad sigue muerto… “tal vez lo desactivé por accidente?” presiono el botón para desbloquear el touchpad, pero sigue muerto.

“tal vez es un error de hardware T^T”… pero si hago click, el touchpad comienza a reaccionar… presiono teclas al azar, y de pronto, el touchpad vuelve a reaccionar… “maldita sea! no era el hardware… quién demonios hizo windows 8? un caracol lo haría mejor!! y no tiene ojos!!! ni dedos!!!! de hecho, tiene un cerebro muy primitivo”.

Después de invertir mucha bilis en desactivar el firewall y desinstalar el horrible mcafee que viene pre-instalado en mi compu, logro hacer funcionar starcraft y portal. Juego hasta pasada la media noche, intentando olvidarme de la horrible pesadilla que me espera al salir de mis juegos.

Es el lunes por la mañana, y no lo soporto más! entro al BIOS para desactivar el malware de windows (UEFI), e inserto el disco de debian testing para desinstalar al malware llamado windows.

Unas horas más tarde, no tengo DE, no puedo instalar un DE, tengo dependencias incompletas. Solo somos yo, EVEIL (el nombre de mi compu), y un tty con letras grandes y feas.

Me reclino en mi silla, y suspiro aliviada sonriendo de forma aterradoramente extraña… “por qué me siento tranquila?” me pregunto… después de un tiempo, me respondo “un debian inestable sin DE es mucho más tranquilizador que windows 8, supongo”.

Jhtan me pasó debian 8 ese mismo día, por la tarde, volví a formatear a éveil, y todo funcionó de maravilla (bueno, algunas cosas no lol). Lo primero que hice? apt-get install sl, sl, apt-get install emacs24, luego abrí el synaptic, instalé cientos de juegos, luego personalicé mi escritorio, descargando temas libres, mientras me reía como desquiciada, con una risa nostálgica.

Ahora entiendo por qué hay software privativo, y por qué los videojuegos están muriendo con ese nuevo modelo de negocio, probablemente hayan personas que han vivido bajo la filosofía de windows durante toda su vida, nadie les regaló nunca nada, y lo regalado venía con un precio, nadie compartió ni los instó a compartir. De hecho, para ellos debió ser muy difícil aprender, toda la información que consiguieron fue hackeada de algún lugar, o incluso comprada con dinero.

Es como un contrato: yo invertí dinero en esto, ahora quiero recuperarlo.

Yo, por mi parte, nunca pagué un centavo por el software que usé, siempre fue pirata, y después, libre… incluso los videojuegos! crecí con los videojuegos! y ahora tengo mucho para compartir… yo prefiero estar en este otro mundo, nuestro pequeño mundito, en el que todos compartimos.

Estoy de vuelta :D

Finalmente estoy de vuelta….

Estuve teniendo muchos problemas con mi conexión, algunas páginas cargaban a medias, algunas solo cargaban el texto y no cargaban las hojas de estilos… otras no cargaban su javascript, y por eso no podía entrar a Twitter ni a ningún blog de WordPress o de Tumblr :S pero el colmo fue cuando, hoy, al intentar acceder al internet, simplemente ya no respondió /heartattack

Podía hacerle ping a google de esta forma: ping 8.8.8.8 pero cuando hacía esto: ping http://www.google.com no respondía :S intenté conectarme a google desde Chromium y desde mi firefox, pero no funcionaba D: lo más raro es que no tenía problemas para comunicarme con el módem, así que ping 192.168.1.1 funcionaba… ¡incluso mi Transmission estaba funcionando bien! estaba haciendo seeding de algunos torrents a 18 kb/s, pero pidgin también se colgó.

Bueno, más adelante escribiré algún post explicando qué es el enigmático DNS, pero por ahora (y porque aún ni siquiera entiendo lo que es) solo explicaré cómo arreglé el problema:

Aparentemente, era un problema con el DNS, la configuración de IPv4 estaba automática, pero no estaba agarrando al DNS correcto, así que el error debería corregirse si corriges el DNS. ¿Cómo? bueno, mi network manager me dio unos cuantos problemillas con esto, ya que no estaba guardando la configuración que le ponía mediante la interfaz gráfica :S

Así que, lo que hice fue esto: mediante la interfaz gráfica del network manager, cambié la configuración del IPv4 a manual. Luego, en el archivo /etc/resolv.conf comenté todo lo que había, y hasta arriba agregué la DNS correcta… la DNS correcta la conseguí de una máquina cuya red estaba bien configurada xD

nameserver direccion.dns.correcta.aqui

Luego solo hay que reiniciar el network manager:

/etc/init.d/networking restart

Y tadah~ las páginas deberían cargar bien…

Data-show en GNU/Linux like a boss!

Antes de comenzar… debería aclarar que, aquí en Bolivia, le decimos data-show al proyector? :D

Es fácil con XRandR!!, (es la herramienta oficial para configurar el RandR).

xrandr tiene muchas utilidades, pero en esta ocasión, intentaré proveer un tutorial sobre cómo conectar tu computadora con GNU/Linux a un proyector (comúnmente llamado data-show, aquí en Bolivia XD). Este tutorial también te ayudará a conectar tu computadora a un televisor, o cualquier otra pantalla. Si quieres más información, RTFM! Comenzamos? :D

Antes que nada, verifica si tienes la herramienta (estoy 100% casi segura de que la tienes si usas GNU/Linux Debian XD).

  
    $ xrandr -v
  

Al ejecutar este comando, debería aparecerte la versión de tu xrandr. Si te aparece

  
    bash: xrandr: command not found
  

es porque no tienes xrandr y tendrás que instalarlo ·n·

Buscando el nombre del data-show

Necesitamos saber el nombre con el que la computadora detectó el data-show! para esto, sigue estos pasos…

Ejecuta este comando

  
    $ xrandr
  

Te saldrá una lista de los dispositivos de salida de video (proyectores, pantallas, etc) que estén conectados a tu computadora. La lista se verá algo así:

  
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 286mm x 17900mm
   1280x800       60.0*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
  

En este caso LVDS1 es la pantalla de mi laptop. No olvides este nombre! este es el NOMBRE-DE-TU-PANTALLA

Conecta tu equipo al proyector o pantalla, y ejecuta:

  
    $ xrandr
  

de nuevo saldrá la lista de los dispositivos de salida de video conectados a tu computadora, pero esta vez, un nuevo dispositivo aparecerá en la lista.

¿Recuerdas el nombre del dispositivo de video de tu laptop? en mi caso, se llama LVDS1… el otro dispositivo es la pantalla o data-show al que quieres conectar tu laptop. En mi caso, el dispositivo se llama VGA1. Este es el nombre que estabamos buscando!! el NOMBRE-DEL-DATA-SHOW

  
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 286mm x 17900mm
   1280x800       60.0*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1440x900       59.9 +   59.9  
   1400x1050      60.0  
   1280x1024      60.0  
   1280x960       60.0  
   1360x768       60.0  
   1280x800       74.9     59.8  
   1152x864       75.0  
   1280x768       74.9     59.9  
   1024x768       75.1     75.0     70.1     60.0  
   800x600        72.2     75.0     60.3     56.2  
   848x480        60.0  
   640x480        75.0     72.8     60.0     59.9  
   720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
  

Conectando el equipo al data-show

Ahora sí, con esta información, podemos conectar nuestra computadora al dispositivo de video! Solo tienes que ejecutar el siguiente comando:

  
    xrandr --output NOMBRE-DEL-DATA-SHOW --same-as NOMBRE-DE-TU-PANTALLA
  

Y tadah! tu laptop estará conectada al data show!

BONUS

Y como “yapa” XD un poco más de información…

Si las letras están muy pequeñas, intenta cambiar la resolución, así:

  
    xrandr --output NOMBRE-DEL-DATA-SHOW --mode 640x480
  

y si quieres ver cosas distintas en tu proyector y en tu laptop, usa esto:

  
    xrandr --output NOMBRE-DEL-DATA-SHOW --left-of NOMBRE-DE-TU-PANTALLA
  

y si quieres más información RTFM! ^ w ^ o intenta…

  
    xrandr --help
    man xrandr
  

oh btw… la otra vez estaba ejecutando el evince para visualizar las diapositivas en el datashow, desde la consola, y los chicos creyeron que estaba hackeando el proyector o__O funny huh? XD