Unity no arranca al iniciar Ubuntu 13.04

19 Jun

Un problema que se está convirtiendo en una pesadilla para los sufridos usuarios de Ubuntu, es que tras las actualizaciones del kernel el entorno gráfico revienta con una facilidad pasmosa. Se supone que usando los paquetes DEB compilados con la correspondiente versión del sistema debería funcionar, pero en ocasiones también da problemas.

El caso es que si tras una actualización, reinicias y te das cuenta que Unity no está (no hay barras superiores ni laterales) o que tu entorno gráfico tampoco está ni se le espera, prueba lo siguiente:

  1. Si al iniciar el sistema no tienes entorno gráfico, reinicia y arranca en modo gráfico seguro, descarga los drivers de tu tarjeta y prueba a ver si se te ha solucionado todo.
  2. Si al iniciar tienes entorno gráfico, pero no ves la barra superior, prueba a reinstalar de nuevo los drivers de tu tarjeta gráfica. La mejor forma de hacerlo es sacar una consola y llamar al navegador. Reinicia a ver si hay suerte.
  3. Si Unity sigue sin aparecer en tu Ubuntu 13.04 y quieres solucionar el problema por las malas, teclea lo siguiente en consola y cuando termine reinicia:

dconf reset -f /org/compiz/
unity --reset-icons &disown

Si has optado por la última opción, se habrán reseteado la configuración de Unity que tenías (los accesos directos laterales, Dropbox…). Como consejo, mantén siempre una copia del archivo con los drivers de tu gráfica y ten instalado (con arranque en el inicio por defecto), la consola Guake, así te evitarás más quebraderos de cabeza si hay problemas al actualizar el kernel de tu Ubuntu 13.04.

Crear USB de arranque (bootable, liveUSB) con Ubuntu

2 May

Ahora que ya ha salido la última versión de Ubuntu, lo más recomendable es grabar la imagen en un USB y empezar a instalar la distribución en las particiones que queramos. Pero… ¿cómo se hace un USB bootable o de arranque?

Normalmente Ubuntu trae un programa por defecto que se llama “Creador de discos de arranque” y que funciona con USB. En ocasiones (a mí ya me ha pasado dos veces), da un error incomprensible y no hay manera de crear el USB de arranque, por lo que resulta complicado grabar la imagen en otro medio (porque… ¿quién tiene DVDs vírgenes en casa a estas alturas de la vida?).

La mejor opción es usar una herramienta sencilla como UNetbootin. Tan simple como descargarlo desde el centro de software de Ubuntu o aquí. Una vez instalado, basta con decir qué imagen queremos grabar (automáticamente se la descargará en nuestro ordenador) o seleccionar una que ya hayamos bajado y tengamos en el disco duro. Seleccionado esto, bastará con darle a “Ok” y él solito se encargará de crear un USB bootable con la distribución de Linux que hayamos elegido.

unetbootin-windows7

Instalar Java en Ubuntu 13.04

2 May

– ¿Ya se puede instalar Java de forma intuitiva en Ubuntu 13.04?

– ¡Noooooooooo!

Sí, una vez más parece que instalar Java vuelve a ser un pequeño suplicio en lo que a usabilidad se refiere. Muchas veces nos quejamos de la poca gente que usa distribuciones Linux, pero cosas como la de Java (muy usado en determinados campos) siguen entorpeciendo a los nuevos y no tan nuevos en el sistema.

Por suerte, esta vez, gracias al Webupd8 Team, es posible instalarlo de forma muy sencilla, pudiendo incluso escoger la versión que mejor nos venga. Para instalar Java en Ubuntu 13.04 basta con poner en un terminal lo siguiente:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java8-installer

El 8 lo podemos cambiar por un 6 ó 7, dependiendo de la versión que queramos instalar. ¡Ahora sí que es más fácil instalar Java en Ubuntu!

Ubuntu 12.10 + Radeon + Steam

8 Dic

Desde que los chicos de Valve anunciaron Steam para Ubuntu, todos los linuxeros nos alegramos, pero ahí estaba ATI para darnos un buen disgusto: si teníamos una Radeon HD4xxx o inferior, nos quedábamos tirados, porque ya no le dan más soporte. ¿Qué implica esto? Que Unity peta cuando se le instalan los nuevos drivers y si se usan los que hay por defecto, no funcionan la inmensa mayoría de los juegos que hay en Steam para Linux.

Por suerte la comunidad de Linux siempre encuentra apaños y hay un repositorio que se encargará de hacer la magia necesaria para que si tenemos una Radeon HD4xxx o inferior, podamos usar los drivers de Catalyst Legacy (12.6) junto con Ubuntu 12.10 y Xorg 1.13 sin muchos problemas.

Para ello solo hay que poner en consola lo siguiente:

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

Y si ha ido mal, siempre podremos revertirlo así:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

A mí me va bien con Ubuntu 12.10 y una Radeon HD4350, con todos los juegos disponibles que funcionan para los que usan la última versión de Catalyst, a excepción del TF2 (Team Fortress 2) que necesita que se hagan unas chapucillas adicionales.

Edito: lo de “ir bien” es un decir. En los juegos va bien, pero usando Firefox y Chrome, al no permitir aceleración GPU y demás, pasan cosas raras mientras se navega. Así que… puede sonar surrealista, pero una solución es crear un script “QuieroJugar.sh” que haga las primeras instrucciones y uno “DéjameVivir.sh” para poder navegar.

Wicd en el systray (barra superior de Unity)

23 Oct

Viendo que mucha gente ha visitado el blog porque hay problemas con la wifi en Ubuntu 12.10 y una posible solución es instalar wicd, aquí va el Di-consejo de hoy: cómo poner su icono en el systray.

Wicd estaba orientado a Gnome y a día de hoy aún no se ha modificado la interfaz, por lo que el icono no aparece en la barra superior de Ubuntu. Además, en la columna lateral a veces da algún problemilla y no se abre. ¿Solución? Ejecutar un pequeño script que lo hace todo en un periquete (thanks to the pc-freak.net guys):

wget http://www.pc-freak.net/files/add-wicd-to-whitelist.sh
sh add-wicd-to-whitelist.sh 


Y tras un reinicio… ¡listo! Es cierto que rompe con la estética de iconos blancos, pero así ya tendremos el icono de wicd en el systray de Ubuntu 12.10.