Posts Tagged 'Linux'

Conky: widgets en el escritorio

En Linux casi siempre he tenido algún widget, esos pequeños paneles informativos que se añaden al escritorio, pero no con fines estéticos, sino prácticos, ya que suelo devorar el espacio en disco y me viene bien tenerlo siempre a la vista en el escritorio. Esta vez he probado Conky, y el resultado es más que satisfactorio. Su mayor inconveniente, que se tiene que configurar a mano, también es su mayor ventaja, y es que las opciones de personalización son cuasi infinitas.

Simplemente buscaba algo para ver el espacio libre en los discos y que no fuese muy estridente, así que usé la configuración de Satya que encontré en Devianart y que pinta la fecha y la hora, pero de forma muy simple y elegante, después hice algunos retoques al archivo de configuración para dejarlo a mi gusto. Lo dejo aquí por si a alguien le gusta, junto con las instrucciones para instalarlo.

Primero instalamos Conky desde la terminal:

sudo apt-get install conky

Añadir el repositorio de Conky Hardcore, que dispone de varios módulos para leer datos de distintas aplicaciones:

sudo add-apt-repository ppa:conkyhardcore/ppa

y luego instalamos el módulo Conky Banshee:

sudo apt-get install conkybanshee

Descargamos el archivo del tema que he editado y lo descomprimimos. Copiamos los archivos .conkyrc y .conky_start.sh a la carpeta home y hacemos .conky_start.sh ejecutable.

Añadimos el comando  ~/.conky_start.sh a las aplicaciones de inicio y listo. Ahora ya solo queda editar el archivo .conkyrc para indicarle el nombre de nuestras unidades de disco (o incluso quitar esa sección).

Anuncios

“screen not found” en sistemas Linux Ubuntu/Mint

Ayer estuve pegándome un rato con la instalación de Linux Mint 13 Mate, y como ya me pasó hace un tiempo con Ubuntu, tuve problemas para arrancar en modo gráfico, no sé si es por la tarjeta gráfica o por el monitor.

A la hora de instalar, cualquier distribución relativamente reciente se me estanca al arrancar el Live-CD mostrando un pantallazo con una aberración multicolor, y de ahí no pasa. Esto puede evitarse fácilmente pulsando TAB en el menú de arranque del Live-CD y accediendo a la instalación en modo seguro que suelen tener todas las distros.

Después de instalarlo, el problema sigue estando ahí, en mi caso Linux Mint me daba un error al arrancar las X y en el log que me ofrecía podía verse el mensaje “screen not found”.

Aquí me perdí un poco en una batería de pruebas y error, cuando la solución era mucho más sencilla, pero lo pongo también por si a alguien le sirve. En mi caso pude arrancar en modo gráfico reducido editando el comando de arranque en el GRUB, pulsando la tecla E, y añadiendo el parámetro nomodeset. Con eso pude arrancar y añadir el driver propietario de Nvidia en la ventana de controladores adicionales, con lo que yo pensaba que se resolvería el problema. Falso.

Después de eso el sistema seguía sin arrancar, y el apaño de poner nomodeset tampoco funcionaba, aunque después de los errores podía arrancar en modo comandos sin problema. Tras pegarme un rato más con google llegué a la solución, que es miserablemente sencilla, no entiendo por qué esto sigue pasando, porque los foros están llenos de personas con esta incidencia y a mi ya me pasó (si no lo mismo, algo parecido) con el Ubuntu 10 que tenía antes.

En fin, que la cosa se resuelve simplemente configurando las X con el comando:

 sudo X -configure

Eso nos generará un nuevo fichero de configuración en el home de nuestro usuario llamado xorg.conf.new. Ahora tenemos que pasarlo a /etc/X11, por si acaso hacemos una copia de seguridad del viejo (aunque en mi caso estaba vacío):

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old

y luego pasamos el nuevo generado a su ubicación (donde XXXX es vuestro usuario):

sudo cp /home/XXXX/xorg.conf.new /etc/X11/xorg.conf

Listo, con eso ya podemos arrancar las X con startx, aunque os recomiendo reiniciar del todo porque así algunos servicios no arrancan y es posible que encontremos algunas cosas inestables, pero después de un reinicio normal el sistema arranca sin problemas y a tope de resolución, que en mi caso es 1920×1080.

Richard Stallman II: el mito

Seguimos repasando la figura de Richard Stallman, una de las más grandes figuras del mundo del software libre, y sin duda alguna la más chiflada. Desde sus orígenes como hacker en el MIT, fundador del movimiento GNU y defensor a ultranza del movimiento del software libre; en muchas ocasiones se le ha acusado de ser demasiado utópico e idealista, incluso de fanático, a lo que Stallman siempre ha respondido con ingenio y humor, como en esta charla que dio en Buenos Aires en la que parodia el movimiento del software libre como religión en forma de San Ignucius.

Absolutamente apoteósico.

Richard Stallman, el paladín del Software Libre

Es algo largo, pero realmente merece la pena, no solo por lo interesante del discurso, sino por la figura de Richard Stallman, hacker de Unix de los de la vieja escuela ascendido a mito geek.

De la Wikipedia:

En 1971, siendo estudiante de primer año de Física en la Universidad Harvard, Stallman se convirtió en un hacker del laboratorio de inteligencia artificial (IA) del Instituto Tecnológico de Massachusetts (MIT). En los años 1980, la cultura hacker que constituía la vida de Stallman empezó a disolverse bajo la presión de la comercialización en la industria del software. En particular, otros hackers del laboratorio de IA fundaron la compañía Symbolics, la cual intentaba activamente reemplazar el software libre del Laboratorio con su propio software privativo.

Durante dos años, desde 1983 a 1985, Stallman por sí solo duplicó los esfuerzos de los programadores de Symbolics para impedir que adquirieran un monopolio sobre los ordenadores del laboratorio. Por ese entonces, sin embargo, él era el último de su generación de hackers en el laboratorio.

Se le pidió que firmara un acuerdo de no divulgación (non-disclosure agreement) y llevara a cabo otras acciones que él consideró traiciones a sus principios. El 27 de septiembre de 1983 Stallman anunció en varios grupos de noticias de Usenet el inicio del proyecto GNU que perseguía crear un sistema operativo completamente libre.

Pc nuevo

Ya está hecho.

Ayer estuve toda la tarde y parte de la noche trabajando en el Pc nuevo, instalando dos sistemas operativos, los programas básicos para cada uno de ellos y restaurando copias de seguridad de los datos del pc viejo, vamos… lo que se dice coloquialmente una installation party.

En cuestión de hardware, es un maquinón precioso, la torre Nox y el monitor de 22 pulgadas panorámico lucen muy pero que muy bien, sobre todo comparándolos con las tristes 15 pulgadas que tenía antes, toda la vida con esa pantalla y ahora no sé como podía ver cosas en algo tan pequeño (y eso que en el trabajo estoy acostumbrado a las pantallas grandes).

En cuanto al software, finalmente me he decidido por recrear la distribución que tenía antes y a la que estoy acostumbrado: dos particiones para sistema, esta vez de 50 gb cada una, y una tercera para datos compartida entre los dos sistemas operativos: Ubuntu 10.04 y Windows 7. He dejado de lado el fiel pero ya vetusto XP por la nueva versión de los de Redmond, que aunque no me gusta del todo, reconozco que va bastante mejor que el Vista (aunque cualquier cosa va mejor que el Vista (incluso el Windows Me)).

En Linux la instalación es igual de sencilla que en Windows aunque tardó algo más, pero a cambio me dio un ordenador perfectamente operativo al terminar; por contra en Windows aún tuve que estar perdiendo un tiempo instalando drivers y controladores y buscando y descargando las últimas versiones de los programas, cosa que con Linux es una tarea cuasi anecdótica gracias a los repositorios de software, con los que en apenas unos clicks, tienes la aplicación que quieres instalada y constantemente actualizada.

En fin, la idea es usar Windows lo menos posible, últimamente ya solo lo usaba para hacer retoques puntuales con el Photoshop (es que no logro acostumbrarme al Gimp), pero ahora con Wine y una maquina potente para emular Photoshop y algún que otro juego no creo que arranque el Hasefroch para nada.

Asociar eLinks a aMule en Linux

Llevaba ya tanto tiempo descargando eLinks copiándolos y pegándolos en la caja de texto de aMule que ya era algo natural y ni me paraba a mirar como solucionarlo. El caso es que con la reciente actualización de mi Ubuntu los eLinks seguían sin asociarse automáticamente con aMule, así que manos a la obra.

Lo primero que probé fue enlazar el protocolo ed2k en el about:config de Firefox como recomendaban en este foro, aunque a mi personalmente no me funcionó. Finalmente y tras mucho buscar di con el paquete amule-gnome-support, tras instalarlo desde Synaptic (o desde consola) me funcionó sin problemas la descarga automática de enlaces eLinks, aunque ya no sé si solo es necesario ese paquete o hay que enlazar también los protocolos, porque yo los dejé puestos.

De una forma o de otra, problema solucionado.

Sistema nuevo: Ubuntu 10.04

Como decía en el anterior post, si algo funciona, es mejor no tocarlo, y a estas alturas yo ya debería saberlo, pero resulta que al final si que voy a ser humano, porque creo que ya he tropezado con la misma piedra algo así como trescientas cuarenta y dos veces.

El caso es que después de la última purga de hardware de Febrero, mi ordenador se había quedado bastante estable: ya no se reiniciaba solo y había conseguido limpiar porquería y tener algo de espacio para ir bajando cosas. Hace unas semanas me arriesgué y actualicé a la versión 9.10 de Ubuntu, que ni siquiera era la última (mi PC ya no está para estar a la última). En cualquier caso, actualización hecha y todo funcionando perfectamente, así que dije ¿por qué no probar con la última versión? (y ahí es cuando todo empezó a irse a la mierda).

Llevaba ya seis años con el mismo sistema Linux, sin formatear ni una sola vez, he ido upgradeando cada versión a la siguiente, desde la 4.10 hasta la 9.10, y el pobre PC ya no daba más de si: paquetes huérfanos, rotos, restos de instalaciones y configuraciones de hacía años, así que cuando anoche empezó a fallar todo aproveché e hice limpieza.

Así que tras hacer copias de seguridad de todo (lo que me he acordado), me he puesto a hacer una instalación nueva de la última versión, y ya tengo el sistema listo, con cuatro veces más espacio libre del que tenía antes, estable, bonito (me encantan los tonos morados de la nueva versión) y extremadamente rápido.

A continuación una captura de pantalla del escritorio, con el tema por defecto (aunque en Linux el tema gráfico se puede cambiar completamente cuando se quiera), con Firefox, Banshee (reproductor de audio), aMule (el icono es el único que no está integrado en la barra de notificaciones) y Screenlets a la vista.

Escritorio Ulthar - Ubuntu 10.04 (Lucid Lynx)

Creo que de momento lo voy a dejar así y no voy a instalar todas las aplicaciones que tenía antes (antes tenía tres o cuatro aplicaciones para cada cosa, para que luego digan que en Linux no hay variedad), tal vez instale Emesene, porque Empahty, aunque se integra muy bien con el sistema, no tiene plugins; pero de momento esto se queda así por una temporada.

Y ahora un poco de culturilla (extraído de la web de Ubuntu):

Ubuntu es un completo sistema operativo libre creado alrededor del núcleo Linux. La comunidad de Ubuntu gira alrededor de las ideas expresadas en la Filosofía Ubuntu: que el software debe estar disponible de forma gratuita, que las herramientas de software deben poder ser utilizadas por la gente en su idioma local, y que la gente debe tener la libertad de personalizar y alterar su software de la manera que necesiten. Por esos motivos:

  • Ubuntu siempre será gratuito y no tiene costes adicionales en la «enterprise edition»; hacemos accesible nuestro mejor trabajo a cualquiera en los mismos términos de gratuidad.
  • Ubuntu usa lo mejor en infraestructura de traducciones y accesibilidad que la comunidad del software libre es capaz de ofrecer, para hacer que Ubuntu sea utilizable por el mayor número de personas posible.
  • Ubuntu se publica se manera regular y predecible; se publica una nueva versión cada seis meses. Puede usar la versión estable actual o ayudar a mejorar la versión actualmente en desarrollo. Cada versión está soportada al menos durante 18 meses.
  • Ubuntu está totalmente comprometido con los principios del desarrollo de software de código abierto; animamos a la gente a utilizar software de código abierto, a mejorarlo y a compartirlo.

Así que ya sabéis, Linux es un sistema operativo Libre, pero no solo por gratis, sino porque ofrece el código de las aplicaciones para que cualquiera pueda modificarlo y mejorarlo, aunque esto no quiere decir que haga falta ser un geek programador para usarlo, porque todas esas aportaciones desinteresadas se distribuyen a todos los usuarios, repercutiendo positivamente en toda la comunidad.

Podéis ir a la página web de Ubuntu, descargar de forma gratuita la última versión, e incluso probarla sin tener que instalar nada, ya que es un Live-CD. No tenéis ninguna escusa, los tiempos en los que Linux era ‘complicado‘ o ‘raro‘ han quedado atrás hace ya muchos años; dejad de ayudar a Microsoft manteniendo tácitamente un monopolio de facto que no ayuda a nadie (y menos al usuario), dejad atrás esas licencias de uso abusivas y pasaros al software Libre.

¡La utopía es posible! (al menos en el mundo del software).


Flashbacks

RSS Últimos temas escuchados

  • Se ha producido un error; es probable que la fuente esté fuera de servicio. Vuelve a intentarlo más tarde.

Licencia

Creative Commons License


Esta obra está bajo una licencia de Creative Commons.

Member of The Internet Defense League