lunes, 21 de octubre de 2013

Ubuntu 13.10 y ¡vuelta a empezar!


La imagen es la misma con la que comencé este diario, la de Ubuntu 13.04, repito ¡vuelta a empezar!.

He de decir que todos los problemas de funcionamiento que he padecido y expuesto en este diario en la versión 13.04 de Ubuntu, con un 99% de certeza son atribuibles a un problema hardware de mi computadora. Aún no he podido localizar el problema concreto, pero en la versión de 32 bit de Ubuntu no tengo problemas.
Después de instalar Ubuntu 13.10, lo de siempre, modificar colores. Aparte del color de resaltado en la selección de menús, he descubierto en la aplicación Unity Tweak Tool que es posible cambiar el color de otros aspectos del entorno como son, el color actual del espacio de trabajo, en el acoplado de ventanas es posible establecer el color de entorno y color de relleno, etc: solo hay que examinar las opciones de esta aplicación y listo. Por supuesto el color elegido es un rojo intenso, nada que ver con el naranja que trae por defecto Ubuntu ¡que feo por Dios! ¡Que poco gusto.

Solo comentar ¡no quiero enrollarme mucho! que he descubierto una forma muy simple de instalar Monodevelop 4.0.12 -una de las últimas versiones de este IDE- que es mi entorno de programación elegido para hacer algo.
Solo hay que ir a la siguiente página  http://software.opensuse.org/download/package?project=home:tpokorra:mono&package=monodevelop-opt y seguir las instrucciones.

Los siguientes comandos han de ejecutarse como root (super-usuario) y para esto también he descubierto un truco, introduces el comando   sudo su  a continuación te pide la contraseña "la del sudo" -para que nos entendamos- la introduces y listo tienes una consola de root.

Yo añado inicialmente la llave del repositorio

wget http://download.opensuse.org/repositories/home:tpokorra:mono/xUbuntu_13.04/Release.key
apt-key add - < Release.key 

y luego continuo con la instalación

echo 'deb http://download.opensuse.org/repositories/home:tpokorra:mono/xUbuntu_13.04/ /' >> /etc/apt/sources.list.d/monodevelop-opt.list 
apt-get update
apt-get install monodevelop-opt

y ¡le voila! como diría un francés -togdooog-listooo-  te vas al dash, buscas la aplicación monodevelop y debe aparecer, la ejecutas y se acabó.

Algún observador me dirá ¡oye! ahí pone xUbuntu 13.04 y yo tengo Ubuntu 13.10, no te preocupes, gente más lista que tu y que yo dice que no pasa naaaa ... funciona.

El lanzador del programa Monodevelop aparece con una imagen genérica, queda poner la imagen característica de Monodevelop, pero eso será otro día, ¡estoy agotao!

Saludos y buen Ubuntu-reinstall

lunes, 7 de octubre de 2013

Mi computadora se ha vuelto alérgica a los 64 bit




Parece increíble pero es la única explicación que encuentro al estado actual de mi computadora. En un principio pensé que el problema se debía al propio Ubuntu 13.04, para confirmar esta teoría decidí instalar otros sistemas operativos. He instalado Windows 7, Debian, Linux Mint y LMDE, Fedora, OpenSUSE y todos ellos de 64 bit y en todos los mismos problemas, cuelgue de la computadora, unos tardan más otros tardan menos. En Ubuntu, cuando uso Firefox se cuelga antes que cuando uso Chromium ¿...?.
El siguiente paso lógico es suponer que hay un problema 'Hardware', no obstante antes de concluir esto recordé que antes cuando tenía instalada la versión de 32 bit no tenia estos problemas. Dicho y hecho, instalo Ubuntu 13.10 'Beta' -32bit- y ¡me cago en la pu**! ¡jod**! esto va fluido y suave como la seda. ¡No puede ser! instalo Windows 7 -32bit- ni un solo problema, todo fluido, todo se instala, todo funciona.
Dentro de poco podré instalar Ubuntu 13.10 e instalaré la versión de 64bit ¡y a ver que pasa!, mientras tanto, seguiré con los 32 bit y espero que todo siga bien. Estoy un poco harto de centrarme en el SO -Sistema Operativo- y no poder centrarme en la creatividad -aplicaciones, programación-.
Es posible que al conmutar al modo de 64bit el procesador o la placa base falle, ¿no lo se?, en cualquier caso ¡me cag* en la obsolescencia programada! ¡por si acaso!.

Saludos y todos a luchar contra la obsolescencia programada


Un lector sugiere que puede ser un problema de temperaturas, ¡Nada, que voy a tener que cambiar de computadora!

miércoles, 4 de septiembre de 2013

R.I.P, Ubuntu 13.04 (23/04/2013 a 5/09/2013)




Por desgracia el sistema se ha vuelto muy inestable, continuos bloqueos me impiden funcionar con normalidad. Normalmente utilizando uno de los dos navegadores Firefox o Chromium el sistema se cuelga, pero a lo bestia, el puntero del ratón no se mueve, teclado, unity, las ventanas, todo paralizado.  Después de esperar unos minutos no me queda más remedio que apretar el botón de reset, ¡eso sí! se reinicia muy rápido.

Pensando que podía ser algún ajuste realizado por la línea de comandos o algún archivo de configuración -últimamente estuve lidiando con el puerto firewire- decidí instalar una nueva instalación de Ubuntu 13.04 en una partición que tenia libre en un segundo disco pero el problema persiste.
¿Es un problema de Unity?¿De los navegadores?¿De las librerías-codecs de vídeo? ¡no lo se! y me niego a visualizar cientos -un poco exagerado- de archivos de diario 'log' que uno u otro "entendido" me indiquen por internet que me pueden indicar cual es el problema. Yo soy preferiblemente usuario de ventana no de consola.
Lo lógico sería que ante un cuelgue el gestor de ventanas ¡no se colgara! y te indicara mediante la oportuna ventanita cual es el problema y una posible solución ¡pero! al parecer ¡va a ser que no!.

Solo me queda esperar a que Ubuntu 13.10 funcione mejor. Bastará con una actualización de Ubuntu 13.04 o tendré que hacer una instalación nueva de Ubuntu 13.10 ¿¡el tiempo lo dirá!?

Saludos a todos y a cruzar los dedos ...

sábado, 20 de julio de 2013

Señor Scotty informe ... capitán "el campo Ubuntu-Warp, es estable"

Esta es una entrada un tanto "chorra, tonta", el que tenga algo mejor que hacer <<programar, documentar código fuente, ¡crear algo!>> puede obviarla, tiene mi autorización como capitán de esta nave.
Parodiando a la saga Star Trek vengo a decir que estoy utilizando Ubuntu y no hay novedades que contar y esto es bueno. Acaso no debería ser una meta a conseguir poder estar concentrado en tu proyecto y que el sistema operativo sea una herramienta que utilizas y que cuanto más permanezca en la sombra, ¡pues mejor!.
Sinceramente creo que Ubuntu y por tanto todas las ramas que emanan del tronco GNU/Linux, alcanzarán su máxima expresión de usabilidad cuando dejen de tener el primer plano de protagonismo y pasen a un discreto segundo plano.

Señor Sulu, a máximo Ubuntu-Warp

lunes, 20 de mayo de 2013

Un mes utilizando Ubuntu 13.04 como sistema operativo principal

Gratamente he de comunicar que llevo un mes << aproximadamente, día más, día menos >> utilizando Ubuntu 13.04 y he de decir que estoy contento con el, no echo en falta ninguna aplicación de Windows <<esto es lo que pasa cuando tiempo atrás decidí utilizar aplicaciones de código abierto, a saber, LibreOffice, Firefox, Chrome, Sharpdevelop, Monodevelop, etc>> y juegos, realmente no juego mucho, luego no hay nada que echar de menos.

El sistema, gráficamente, es razonablemente ágil teniendo en cuenta que utilizo el driver gráfico de código abierto "Gallium 3D v0.4" que es el que viene por defecto para las tarjetas ATI <<no es una cuestión de romanticismo, es simplemente que no me atrevo a instalar los drivers propietarios, ya lo intenté antes y todo se fue a la mier**, tengo entendido que para mi tarjeta Radeon HD 3xxx ATI ya no mantiene actualización de los drivers ¡¿obsolescencia programada, supongo?! y por lo tanto me arriesgo a diversas chapuzas que pululan por la red>>, como iba diciendo el driver Gallium está bien pero no es lo mejor, aún así la cosa va bien.

Se me colgó unas dos o tres veces, con reinicio automático, es decir que no informó de nada, se queda todo parado y se apaga el ordenador para reiniciarse. Esto ocurrió ejecutando Monodevelop 3.0.2 ¡¿creo que era esta versión !? y la verdad es que esto es bastante decepcionante, que no te informe de que se va a reiniciar parece indicar que se ha perdido el control por completo, muy raro. Con otra versión más actualizada de monodevelop, la 4.0 todo parece ir bien, no se cuelga.
Me resulta inconcebible que aún no hayan implementado el famoso control-alt-supr para llamar al administrador-monitor de procesos-aplicaciones como en Windows, ¡¡Windows tiene algunas cosas buenas, como por ejemplo, esta!!. ¡Sí ya sé! Que es posible establecer una asociación de atajos de teclado para realizar esto, pero lo que yo digo es que esto debe venir por defecto.

Grabar DVDs/CDs con Brasero y/o K3d, sin problemas. Reproducción de vídeo, solo hay que instalar VLC (VideoLAN) y sin problemas, ¡ojo! con el reproductor que viene por defecto TOTEM creo recordar que se me colgó alguna vez. ¡Lo dicho! instalar VLC y listo.

El centro de software lo encuentro un poco lento, el problema es que no sé si esto es debido al propio programa o a mí ADSL ¡tengo un ADSL de pobres!, el más barato. En España que tenemos el ADSL más caro de europa, es lo que hay.

No me enrollo más ... Ubuntu-"forever" para todos ...

sábado, 4 de mayo de 2013

Se ha librado una batalla entre la luz y la oscuridad


Manadas de orcos surgieron de las profundidades del abismo .... ¡No! esto no va de la tierra media, esto va de "código abierto, conocimiento, creatividad" versus "complejidad, tiempo, esfuerzo". Recientemente he instalado Lazarus (IDE basado en Pascal) en mi nueva e impoluta instalación de Ubuntu y al probar la depuración ¡Ho, ho! esta falla estrepitosamente <<aquí http://www.lazarus.freepascal.org/index.php/topic,20756.0.html se encuentra el diario de batalla en un perfecto Inglés de Google Translator (en mí caso)>>, después del intercambio de mensajes en el foro la conclusión es que el depurador, "GNU Gdb" para más señas, devuelve unos mensajes hacia el IDE y este a su vez utiliza el texto de estos mensajes para determinar diversos estados de operación.

Primera ¡cagada!, si el IDE espera un texto en ingles, digamos que espera "symbol table" y este mensaje lo han traducido a "tabla de símbolos", pues eso, que aquí no se entiende nadie. ¿Como ha llegado esto a esta situación?, ¿como no se utilizan códigos identificadores numéricos únicos que acompañen a estos mensajes?, las preguntas quedarán sin respuesta, simplemente ¡no lo entiendo!.

Segunda ¡cagada!, ¿y si le decimos a Gdb que nos hable en inglés? en teoría esto debe solucionar el problema, ¿y como sabe Gdb en que idioma debe responder? Gdb busca una variable de entorno llamada "LANG" y su valor indica esto. En mi sistema el valor es "LANG=es_ES.UTF-8" pero para que no haya problema debe vale "LANG=C" que es algo así como, no hay idioma elige tú uno por defecto y se elige el inglés. Al final la solución más simple <<aunque parezca increíble>> fue modificar el código del IDE para inyectar esta modificación en las variables de entorno del proceso que se crea para dar ejecución a Gdb desde el IDE. En este punto depurar Lazarus usando Lazarus es un verdadero incordio y no funciona bien, Lazarus no está diseñado para que se ejecuten más de una instancia a la vez y todo son problemas. Al final, modifica el código, que no haya errores, compila, lanza Lazarus modificado y cruza los dedos para que funcione. Y parece que funciona, este problema parece resuelto aunque no termina de funcionar bien, hay más problemas. Definitivamente el talón de Aquiles de Lazarus es la depuración.

A pesar de todo lo dicho anteriormente apoyo el código abierto y solo tengo palabras de elogio a todos los desarrolladores de Lazarus y los demás proyectos de código abierto, ¡son héroes! no olvidemos que su dedicación es altruista y ¡por dios! que dolor de cabeza ¡increíble!.

La pregunta <<las preguntas son>> es ¡Quieres ser usuario o programador! ¡Quieres conocimiento o información!, <<o como dirían en la película Tron que recientemente he vuelto a ver>> ¿Quieres ser usurario o programa?, <<o como dirían en la película Matrix>> ¿Quieres la pastilla roja o la azul? <<lo dejo que me estoy yendo ....>>

Que el Ubuntu-conocimiento te acompañe ...

domingo, 28 de abril de 2013

Instalar Lazarus 1.0.8 en Ubuntu 13.04

Ya está bien de admirar lo bonito que te ha quedado Ubuntu, que colores más acertados, que fondo más "chuli", es hora de programar algo.
Ante el "parcial" abandono de Linux por parte de Xamarin-Monodevelop-C# he vuelto a considerar a pascal como el lenguaje principal para mis programas. Para mí, ahora mismo el mejor entorno para programar en pascal, es Lazarus. Para instalar la versión propuesta, la 1.0.8, he descargado de "sourceforge" tres paquetes .deb, los correspondientes a la versión para "Lazarus Linux amd64 DEB", los siguientes paquetes:

fpc_2.6.2-0_amd64.deb
fpc-src_2.6.2-0_amd64.deb
lazarus_1.0.8-0_amd64.deb

y los he instalado en el mismo orden en el que aparecen listados, la forma más sencilla es abrir el explorador de archivos, localizar los archivos descargados y hacer doble-click con el ratón encima de cada archivo de paquete. Con esto se abre el Centro de Software de Ubuntu y se procede a instalar como si fuera cualquier otra aplicación. Hay un pequeño 'pero' y es que el Centro de Software te advierte de que el paquete es de ¿mala calidad?, pasando del tema, elegir el botón "ignorar e instalar" y continuar con la instalación.
¡Atención! Después de la contraseña de usuario, para poder instalar el paquete, el Centro de Software se queda parado unos segundos y parece que algo ha ido mal y que el paquete no se instala. Hay que darle tiempo, al final aparece la barra de progreso de instalación y hay que esperar a que nos indique que se instaló correctamente.
¡Lazarus está instalado! Pero aún queda algo importante para mí, lazarus por defecto se despliega como una aplicación multi-ventana, hay gente a la que le gusta así, a mí no, yo prefiero una única ventana. Para conseguir esto hay que "re-compilar por completo lazarus" <<si has oído bien>> añadiéndole el paquete "anchordockingdsgn.lpk" que se encuentra en la ruta:

/usr/share/lazarus/1.0.8/components/anchordocking/design/


una vez abierto el archivo, en la nueva ventana "Paquete anchordockingdsgn" seleccionamos "usar->instalar", nos preguntará si queremos reconstruir lazarus y elegimos que sí.

¡Desastre! Lazarus se queda colgado y finalmente el ordenador se reinicia solo. No aparece la ventanita azul de windows pero linux también falla de vez en cuando. Al segundo intento de reconstruir lazarus sí funciona, ahora sí y finalmente se muestra la única ventana de lazarus con todo integrado. Bueno, todo no, hay que ajustar las ventanas díscolas y organizar los paneles según las preferencias de cada uno y cuando estén al gusto establecerlas definitivamente en el menú "herramientas->save window layout as default".

Pascal para todos, Ubuntu-fuerza para todos ...

viernes, 26 de abril de 2013

Ubuntu 13.04 y el inútil depósito de claves de inicio de sesión


Parece el título de un cuento <<el gigante y las judías mágicas>> pero de cuento no tiene nada, y menos de mágico. Acabo de instalar Ubuntu 13.04 y al abrir Chromium siempre me muestra una ventana <<que no puedo mostrar aquí porque no me permite hacer un imprimir pantalla>> en la que me indica que el depósito de claves de inicio de sesión no se desbloqueó cuando inicié sesión en mí equipo y tengo que introducir una contraseña.

¡Vaya montón de mier***!, no todo iban a ser alabanzas para Ubuntu 13.04, después de buscar una solución por aquí y por allá la más razonable que he encontrado ha sido aquí http://www.ubuntu-guia.com/2010/09/contrasena-deposito-claves-ubuntu.html pero la he probado y a mí no me funciona. 
Conclusión, como muestran en este otro artículo http://www.ubuntu-guia.com/2010/07/quitar-solicitud-deposito-llaves.html simplemente deja sin contraseña el depósito de claves. Es fácil, en el Dash teclea "contraseñas y claves" ejecuta la aplicación que muestra la imagen anterior, botón derecho del ratón <<sobre Inicio de sesión>> ¡Actualización! Recientemente he instalado Ubuntu 13.04 en un portátil y he podido comprobar que en la aplicación "Contraseñas y claves" no aparecía <<Inicio de sesión>>, ahora aparece <<Predeterminado>>, pero para los propósitos de este artículo, no hay variación alguna. El procedimiento aplicado a <<Inicio de sesión>> se aplica igual a <<Predeterminado>>.


y elige la opción "cambiar contraseña", introduce la contraseña <<yo introduzco mi contraseña de usuario y se lo traga>> y continuar, ahora en esta otra ventana <<otra ventana que no puedo mostrar porque el imprimir pantalla no funciona, sorry>> no teclees nada y simplemente pulsa el botón continuar te muestra una advertencia de seguridad pero pasa de todo y continuar.
¡Tachannn! Todo el sistema de seguridad del copón ahora no sirve de nada, es inútil pero a ti deja de fastidiarte la ventanita de los cojo****.
Algún día alguien más inteligente que yo arreglará este desaguisado en Ubuntu o Chromium.

Útil Ubuntu-fuerza para todos.

jueves, 25 de abril de 2013

Ubuntu 13.04 ¡Instalado!


Y por fin llegó el día, está instalado, rápido y sin problemas. Login en Ubuntu One y ya tengo los fondos de escritorio ¡chachis! <<gtgraphics.de>> hummm, ¿y que viene ahora? CARGARME LA LENTE DE AMAZON, simple, seguir los pasos del siguiente enlace http://www.ubuntizando.com/2012/10/26/como-borrar-la-lente-amazon-de-ubuntu/, que se resume en poner en el terminal lo siguiente:

sudo apt-get remove unity-lens-shopping

a continuación hay que reiniciar sesión y listo.

La siguiente "mejora" es cambiar el dichoso color naranja de la selección, para esto utilizo GTK Theme Preferences http://artescritorio.com/cambiar-colores-del-tema-gtk, <<no lo busquéis en el centro de software de Ubuntu que no está>> que permite hacer esto, en el enlace anterior la chica lo explica muy bien, para instalarlo escribir en la terminal:

sudo add-apt-repository ppa:shimmerproject/ppa
sudo apt-get update
sudo apt-get install gtk-theme-config


Este es el programa


lo primero marcar "Custom selection colors" a ON <<activarlo>>, si no hacemos esto cualquier cambio no tendrá efecto. El color elegido es un rojo oscuro para "selection brackground", esta es mi elección y queda así:


No me enrollo más que el internete va muy lento hoy, Ubuntu-fuerza para todo el mundo.