Como editar gráficamente el archivo xorg.conf

23 09 2009
Editor de opciones del X.org

Existe una herramienta muy útil llamada “Editor de opciones del X.org” del paquete xorg-options-editor-gtk (aunque nunca mejor que un editor de texto) donde puedes configurar las opciones principales y más comunes, como por ejemplo cambiar el driver de tu tarjeta gráfica ATI de fglrx a radeon o incluso vesa.

Para instalarla busca el paquete xorg-options-editor-gtk en Synaptic o bien mediante el terminal:

1
sudo apt-get install xorg-options-editor-gtk
VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)


Como recuperar o restaurar un arranque estropeado en Ubuntu

22 09 2009
Ubuntu Recovery

Soy un usuario bastante curioso y aventurero de Ubuntu, por eso suelo utilizar muchos programas en estado alpha o beta para estar al tanto de las últimas novedades o aprovechar al máximo los sistemas.

Esto suele traer algunas desventajas, como que de un día para otro no funcione algo (como el sistema de sonido de Pulseaudio). La última ha sido que no arrancaba ninguno de los kernels que tenía instalado en Ubuntu ya que uso Ubuntu Karmic 9.10.

El problema que sucedía es que al iniciar el kernel, daba un fallo irrecuperable de udev (el gestor de dispositivos de linux) mostrando estas últimas lineas en la pantalla de inicio del kernel y no podiendo hacer nada más (ya no daba tiempo ni a que se hubieran iniciado los tty):

?Descargar udev-error.txt
1
2
3
init: udevtrigger mainprocess (1283) terminated with status 1
init: udevtrigger post-stop porcess (1283) terminated with status 1
init: udevmonitor main process (1282) killed by TERM signal.

Cuando pasan cosas así, enseguida te hechas las manos a la cabeza y piensas que tendrás que acudir a una live para recoger los últimos vestigios de tus datos y reinstalar el sistema. Pero soy un poco cabezón y me renegaba a tener que perder las configuraciones del sistema (aunque al menos con la partición /home no perdería ninguna configuración de las aplicaciones).

Así que tras un buen rato de búsqueda y sudores fríos, encontré un bug donde se comentaba que podía iniciarse una pequeña consola con lo siguiente:

1. – Encender el pc y pulsar ‘e’ en una entrada de un kernel de grub.

2. – En la línea de linux, ir al final y poner:

?Descargar init.txt
1
rw init=/bin/bash

3. – Pulsar Ctrl + x para iniciar el kernel.

Esto te daría una pequeña consola de root (útil también como puerta trasera y recuperar contraseñas) pero obviamente ninguna cosa más del kernel se había iniciado. Por lo que probé con las siguientes cosas:

1. – Iniciar el sistema de ventanas ejecutando:

?Descargar startx.txt
1
startx

Llegaba a mostrarse el escritorio de gnome, pero cuando empezaba a cargar más cosas, fallaba y no terminaba de arrancarse volviendo al terminal.

2. – Leí también que podía iniciarse la interfaz de red (puesto que mi propósito era actualizar los paquetes y conseguir la versión con el paquete arreglado) con el comando:

1
sudo dhcclient eth0

Esto no lo llegué a probar porque lo ví más tarde, pero posiblemente hubiese sido útil.

3. – Probé a iniciar GDM, con:

?Descargar start-gdm.txt
1
/etc/init.d/gdm start

Pero parece que ubuntu al usar “upstart” tenía que ser con:

1
start gdm

Pero eso tampoco funcionó.

La desesperación en este punto ya empezaba a apoderarse de mí. Pero luego dí con este artículo de la wiki de ubuntu sobre chroot recovery

Mi situación era algo similar, asi que hice esos pasos con alguna variación:

1. – Descargar/obtener un live cd.

2. – Iniciar el live cd y cuando cargue el escritorio abrir una consola.

3. – Crear los siguiente directorios:

1
2
sudo mkdir /media/karmic 
sudo mkdir /media/karmic/proc /media/karmic/dev /media/karmic/etc

4. – Montar la partición de linux (en mi caso sda6):

1
sudo mount /dev/sda6 /media/karmic

5. – Enlazar los directorios con la partición linux:

1
2
3
sudo mount -o bind /proc /media/karmic/proc 
sudo mount -o bind /dev /media/karmic/dev/ 
sudo mount -o bind /dev/pts /media/karmic/dev/pts

6. – Copiar este archivo:

?Descargar copy-file.txt
1
sudo cp /etc/resolv.conf /media/karmic/etc/resolv.conf

7 – Crear el contenido para policy-rc.d

1
2
printf '#!/bin/sh\n\necho 101\n' | sudo tee -a /media/karmic/usr/sbin/policy-rc.d 
sudo chmod +x /media/karmic/usr/sbin/policy-rc.d

8. – Actualizar la partición de linux afectada con chroot:

?Descargar update.txt
1
sudo chroot /media/karmic apt-get update

9. – Actualizar los paquetes:

?Descargar upgrade.txt
1
sudo chroot /media/karmic apt-get dist-upgrade

10. – Si tenías algún paquete roto:

1
sudo chroot /media/karmic apt-get -f install

11 – Borrar el archivo policy-rc.d (ya no es necesario)

?Descargar delete.txt
1
sudo rm -f /media/karmic/usr/sbin/policy-rc.d

12. – Reiniciar y voilá! Arranque arreglado.

VN:F [1.9.17_1161]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)


Solucionar problema de sin sonido con pulseaudio en Ubuntu Karmic Alpha 6 (posible solución)

19 09 2009
Pulseaudio

Ubuntu cada vez tiene más integrado como sistema de gestión de sonido a Pulseaudio que trae muchísimas ventajas, pero a menudo sufrimos muchos bugs en cada actualización inestable. Una de las últimas me dejo sin sonido completamente y sólo podía reproducir mediante gnome-mplayer (ya que por algún motivo no utilizaba Pulseaudio, quizas utilizaría ALSA).

El caso es que decidí borrar toda configuración previa de pulseaudio y que este generara y detectara de nuevo toda la configuración.

Para ello, borramos los directorios de configuración y matamos el proceso de pulseaudio para que genere de nuevo la configuración borrada:

1
sudo rm -rf ~/.pulse ~/.pulse-cookie

Matar el proceso de pulseaudio:

1
sudo killall pulseaudio

En mi caso funciono, pero pueden ser varios los fallos que te dejen sin sonido, de ahí que el titulo de la entrada indique que es una posible solución.

VN:F [1.9.17_1161]
Rating: 9.5/10 (2 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)