lunes, 12 de octubre de 2009

Instalar driver de video VIA (openchrome) en Mini Laptop Siragon ML-1010 con Debian



Desde hace días que me venía dando dolores de cabeza instalar Debian en una Mini Laptop Siragon ML-1010, uno de los primeros problemas que se me han presentado es el del video, que me muestra un escritorio mucho más grande del de la pantalla.

He buscado y rebuscado en diferentes foros y no daba con la respuesta a mi problema, hasta que he encontrado la solución, en uno de los foros de ubuntu, pero aun así voy a colocar aquí como se resuelve el problema de estos driver de video que como sacan de quicio a cualquiera:

Primero, en consola como super usuario, escribimos lo siguiente:

apt-get install build-essential subversion autoconf automake1.9 libtool

Luego, escribimos lo que sigue a continuación:

apt-get build-dep xserver-xorg-video-openchrome

Después, descargamos los driver openchrome:

svn checkout http://svn.openchrome.org/svn/trunk openchrome

Ahora nos movemos a la carpeta openchrome que acabamos de descargar (seguramente se nos descargó en la carpeta /home/carpeta_usuario)

Como usuario normal escribinos el siguiente comando en consola:

./autogen.sh --prefix=/usr

Y luego:

make

Ahora como super usuario escribimos los siguiente:

make install

Después de haber hecho todo esto, tenemos que hacer una pequeñas modificaciones al archivo xorg.conf, ubicado en la dirección /etc/X11/ (solo substituir las siguientes secciones, no sobre escribir el archivo):

Section "Monitor"
     Identifier "Monitor0"
     Option "DPMS" "true"
     HorizSync 31.5-55
     VertRefresh 40-70
     Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +Vsync
EndSection

Section "Device"
     Identifier "Card0"
     Driver "openchrome"
     VendorName "VIA"
     BoardName "UniChrome"
     Option "ForcePanel"
     Option "ActiveDevice" "LCD,CRT"
     Option "PanelSize" "1024x600"
     Option "SWcursor"
EndSection

Section "Screen"
     Identifier "Screen0"
     Device "Card0"
     Monitor "Monitor0"
     DefaultColorDepth 24
     SubSection "Display"
          Depth 1
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 4
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 8
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 15
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 16
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
     SubSection "Display"
          Depth 24
          Modes "1024x600" "800x600" "640x480"
     EndSubSection
EndSection

Section "DRI"
     Mode 0666
EndSection

Section "Extensions"
     Option "Composite"
EndSection

Por ultimo guardamos, reiniciamos y listo, ya tenemos nuestro Debian funcionando a la perfección, con nuestro driver de video.

martes, 6 de octubre de 2009

Convertir archivos .nrg a .iso en Debian

Si tienes problemas para grabar imagenes de cd de nero en Debian, aquí esta la solución:

apt-get install nrg2iso

Usarlo es muy sencillo, solo tienes que escribir la siguiente linea en consola y listo, esperar nuestro archivo iso.

nrg2iso archivo_NERO.nrg archivo_ISO.iso

domingo, 4 de octubre de 2009

Reiniciar servicios en Debian

Haciendo algunas modificaciones en mi laptop, específicamente configurando mi tarjeta de red inalámbrica, me resulto un poco inconveniente tener que reiniciar el sistema completo pudiendo solo reiniciar el servicio de red, como otrora hubiese hecho con fedora en donde trabaje un buen tiempo.

Pues buscando un poco en los manuales, conseguí lo que estaba buscando.

Comandos para iniciar, detener o reiniciar el servicio de red en Debian y en muchas otras distribuciones linux:

Para iniciar el servicio:
# /etc/init.d/ start

Para detener el servicio:
# /etc/init.d/ stop

Para reiniciar el servicio:
# /etc/init.d/ restart

Como ejemplo les dejo las lineas de consola que me facilitaron la vida en el trabajo reiniciar el servicio de red mientras configuraba el wifi.

Para iniciar el servicio de red:
# /etc/init.d/networking start

Para detener el servicio de red:
# /etc/init.d/networking stop

Para reiniciar el servicio de red:
# /etc/init.d/networking restart

Con estos comandos nos evitamos el tedioso trabajo de reiniciar (esperar, perder tiempo) los servicios al mejor de los estilos de windows.