Como se eliminan las particiones ext3 en favor de ntfs
Me tocó por razones de espacio eliminar mi instalación de ubuntu desktop, para poder instalar las aplicaciones de Adobe en la partición de windows para poder trabajar. Fue una desición difícil porque tener linux trae sus ventajas, pero con un disco de apenas 40 gb es dificil tener ambos sistemas operativos. En mi caso, el sistema propietario es el que me trae el dinero al bolsillo, así que tuve que optar por mantenerlo solito. Ya volverá Ubuntu cuando pueda actualizar mi equipo.
Para eliminar las particiones, empleé Gparted, cargándolo a través de la distro Parted Magic, la cual se especializa en el manejo de particiones y otras tareas de gestión del sistema.
(Todo lo que menciono en este párrafo se hace en Gparted:) 1. Primero se deben eliminar las particiones creadas para ubuntu, 2. luego se cambia el tamaño a la partición ntfs, para que ocupe el espacio liberado, y por último 3. se hace un chequeo de la misma. Si no hacemos el chequeo, cuando volvamos a cargar windows, nos reportará en el explorador el tamaño antiguo de la partición, y efectivamente, el espacio recuperado no será reconocido.
Este chequeo obliga a windows a hacer un chkdsk sobre la partición del sistema al momento del inicio, con lo cual incorporará el espacio libre a la partición. Sin embargo, primero debemos lidiar con el hecho de que al eliminar ubuntu habremos desconfigurado el grub y el mbr, por lo cual veremos un error 22 en grub al momento de cargar.
GRUB Loading stage1.5. GRUB loading, please wait... Error 22
La opción que elegí para repararlo fue usando la consola de recuperación del cd de instalación de XP. Inserto el CD y cargo el equipo con él. Espero a que cargue y tengo cuidado hasta que aparezca el primer menú en el que se me pregunta si quiero instalar windows o repararlo mediante la consola de recuperación. Presiono R para entrar a la consola de recuperación. Allí debo enviar los siguientes comandos:
fixmbr
fixboot
Hecho esto retiro el CD de XP y mando exit para volver a cargar el equipo, el cual cargará windows normalmente, luego de hacer el mencionado chkdsk.
Hasta la proxima Ubuntu! no es un adiós, gracias!
Como se muestran de manera correcta las aplicaciones de ncurses en putty

putty conectado a mi servidor
Desde que tengo mi servidor, he notado que algunas aplicaciones se muestran de forma algo fastidiosa cuando me meto por putty.
Miren el pantallazo: centerim se muestra de una manera horrible, mostrando lineas horizontales como lqq lqqk y las verticales con puras x.
Lo que uno tiene que hacer es cambiar lo siguiente en el cuadro de configuración del perfil de conexión:
Connection > Terminal-type string: linux
Como yo tengo mi servidor configurado como utf-8, debería también tener utf-8 en putty:
Window > Translation > Received data assumed to be in whic character set: UTF-8
Window > Translation > Adjust how PuTTY displays line drawing characters: Unicode mode
Fuente: http://christianlong.com/node/2
PD: Fuentes precomendadas para putty: DejaVu Sans Mono, Lucida Console
Hasta ahora, el unico problema ha sido con Midnight Commander. Debo iniciarlo así: mc -x para que vuelva a aceptar eventos del mouse.
Cómo dejar apagada la pantalla de un portatil que tiene Ubuntu Server instalado
A un viejo portátil que me regalaron para hacer mi tesis le he dado una bienmerecida jubilación, y lo tengo ahora pasando sus últimos dias como un servidor de pruebas.
Sin embargo, hasta ahora, la luz de la pantalla mantenía prendida todo el tiempo, gastando energía innecesariamente y recalentando todo el equipo.
Con este truco logré apagarla, evitándome estos problemas.
1) Instalar vbetool
sudo aptitude install vbetool
2) Editar el siguiente archivo:
sudo nano /etc/rc.local
3) En este archivo, colocar antes de la línea que dice “exit 0″ lo siguiente
vbetool dpms off
4) Guardar el archivo y reiniciar.
Listo! eso es todo. Cuando reiniciemos el servidor, la pantalla se prenderá solamente durante la secuencia de carga, luego se apagará.
Escribir mensajes en gmail a partir de links mailto:
Esto es algo que intenté hacer hace algún tiempo pero no funcionó, debido al parecer a que la versión de Gmail en español no lo soporta. El ajuste quedó ahí, y como vengo usando los labs (que están sólo disponibles en la versión en inglés), me dí cuenta que ahora sí funciona.
No recuerdo bien cómo lo hice, el caso es que mi navegador tiene una aplicación web registrada para manejar enlaces mailto:. Investigando en la red encuentro este tutorial, con el que podemos llevar a cabo esta tarea. No sé si funcionará con Gmail en español, pero a mí me funciona en inglés
Gracias por tu blog, Marcelo Ramos.
Cómo hacer que xchat maneje los enlaces y URL’s con irc://
Para este arreglito se necesita tener xchat y gconf-editor instalados.
Lo que se hace es iniciar el editor de configuraciones (con el comando gconf-editor). En él vamos a pararnos en el arbol de la derecha y vamos a buscar la siguiente rama:
/desktop/gnome/url-handlers/irc

¿Ok?, listo. Vemos que hay una clave tipo cadena llamada “command”. Le damos con el botón derecho del mouse y en el menú seleccionamos Editar Clave . Lo que vamos a introducir aquí es esto:
xchat --url %s
Y le damos Aceptar.
Ahora abramos las preferencias de Firefox. Ahí nos remitimos a la sección Aplicaciones y en la caja de texto escribimos “irc”. Nos debería aparecer algo así:

Seleccionamos xchat y cerramos las preferencias.
Probarlo con éste enlace: irc://chat.freenode.com/ubuntu
UPDATE: Si se quiere un cliente rápido como el rayo, puede usarse una combinacion entre xterm y un cliente de texto, por ejemplo con weechat:
xterm -e weechat-curses %s
Cómo aumentar el tamaño de fuente en la interfaz de Google Earth 4.3
Hay que editar el archivo siguiente: ~/.config/Google/GoogleEarthPlus.conf
En este archivo veremos una sección así:
[Render]
Lo que haremos será añadir la siguente opción dentro de esta sección:
GuiFontSize=10
De esta manera se verá mucho mejor. Se pueden manejar tamaños diferentes.
Estas son algunas de las opciones posibles en render:
[Render] AnisotropicFiltering=0 CompassVisible=true DisableAdvancedFeatures=false ElevationExaggeration=1 FeetMiles=true GridReference=0 GuiFontFamily=Arial GuiFontSize=20 GuiFontStyle=0 GuiFontWeight=50 IconSize=1 OverviewSize=34 OverviewZoom=99 PrimaryFontVersion2Family=Arial PrimaryFontVersion2Size=28 PrimaryFontVersion2Style=0 PrimaryFontVersion2Weight=75 RenderingApi=1 SecondaryFontVersion2Family=Bitstream Vera Sans SecondaryFontVersion2Size=28 SecondaryFontVersion2Style=0 SecondaryFontVersion2Weight=75 TerrainQuality=-1 TextureColors=1 TextureCompressionDXTC=true
No puedo mover el mouse de manera vertical en Quake 3! Solamente se mueve en sentido horizontal!
Lo mas fastidioso que me ha ocurrido últimamente es que entro a un juego de quake3, y por alguna extraña razón, pierdo la capacidad de mirar hacia arriba o abajo, e incluso de apuntar certeramente. Esto es una cruel desventaja, la cual atribuí a un sinnúmero de causas, pero al parecer ya la encontré:
Sucede que hay valores que se trastocan cuando uno modifica la sensibilidad del mouse en la interfaz de quake. Son los siguientes:
joy_threshold
m_pitch
sensitivity
Digamos que tengo mi cfg con los valores de sensibilidad del mouse por defecto y quiero aumentar este valor. Entonces voy a la interfaz, aumento la sensibilidad, juego perfectamente. Cuando salgo y vuelvo nuevamente zas: estoy limitado de movimiento.
El porqué sucede esto está fuera de mi entendimiento, pero lo que sí sé es donde se origina y cómo solucionarlo:
Veamos los valores mencionados en un cfg que funciona bien:
seta joy_threshold "0.15"
seta m_pitch "0.022"
seta sensitivity "5"
Ahora veamos los valores en un cfg dañado, al cual le aumenté la sensibilidad del mouse en la interfaz:
seta joy_threshold "0,150000"
seta m_pitch "0,022000"
seta sensitivity "8,299999"
Nótense los decimales que hay en el cfg dañado. Lo que hay que hacer entonces es eliminar los ceros a la derecha en joy_threshold y m_pitch, y dejar un número entero en sensitivity.
Con eso debería funcionar.
UPDATE 16/06/08: No funciona! Aun cuando arreglemos estos valores tendremos el mismo problema.
Para cambiar de manera segura la sensibilidad, podemos acceder a la consola del juego y teclear /sensitivity <numero entero>.
Solo para que no se me olvide otra vez: /cg_fov <ángulo> para cambiar el ángulo visual
Firestarter saca un error “Bla bla bla cortafuegos eth0″
Si prefieres firestarter a tener que aprenderte los comandos del dizque “uncomplicated firewall” no tienes nada de que avergonzarte. Lo malo es que en esta versión de ubuntu el programita no arranca bien. Saca un error asi:

Pues resulta que el error es que hay un script que tiene unos errores de ortografía. Se comieron los acentos. Si, es verdad. Lo que hay que hacer es abrir el dichosos script
sudo mousepad /etc/firestarter/firestarter.sh
y lo que vamos a hacer es buscar una línea que dice así:
MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4`
y la dejamos así:
MASK=`/sbin/ifconfig $IF | grep Más | cut -d : -f 4`
Tambien la que dice
INMASK=`/sbin/ifconfig $INIF | grep Mas | cut -d : -f 4`
La dejamos así:
INMASK=`/sbin/ifconfig $INIF | grep Más | cut -d : -f 4`
Lo que cambia es el acento en la partecita donde dice “grep Mas”. Ahí está el error. Lo que debe decir es “grep Más”
Guardamos el archivo, reiniciamos Firestarter y adiós error.
Fuente: Chompa’s Blog
[OBSOLETO]Como instalar Clutch con Lighttpd en Ubuntu 8.04 [Parte 3/3]
Anterior: Instalación y automatización de transmission-daemon.
Instalar Clutch
Esta es la parte final. Para instalar clutch tendremos que irnos al website para descargarlo, ya que si instalamos el de los repositorios, nos instalará también apache, y ese no es el punto aquí.
- Nos vamos a la página de clutch. Lo que tenemos que descargar es un archivo tar.gz que llaman “WebUI Source”
- Descomprimimos el archivo en la carpeta /var/www
Este es el lugar donde se guardan los archivos de los websites que lighttpd hospeda. - Renombramos la carpeta /var/www/Clutch-0.4 a /var/www/clutch
Esto se hace para facilitar el acceso a clutch desde el navegador. - Ahora tenemos que editar el archivo
/var/www/clutch/remote/data/socket.txt
En él se hace referencia al archivo /tmp/transmission-socket que es mencionado en la línea 17 del script de automatización de transmission. Tenemos que cerciorarnos al 100% de que tanto el script como socket.txt llamen al mismo archivo. De lo contrario Clutch mostrará un mensaje de error diciendo que no encuentra el daemon.
Ahora debemos asegurarnos de que el servidor web tiene permiso de lectura y escritura sobre los siguientes lugares:
- El archivo de socket. Esto lo hace el script.
chmod -R 777 /tmp/transmission-socket - La carpeta /var/www/remote/data/ y su contenido
chmod -R 777 /var/www/clutch/remote/data - La carpeta que configuramos para guardar nuestras descargas
chmod -R 777 /carpeta/de/descarga
Ok. Ahora hay que probarlo. Crucemos los dedos. Ingresamos http://localhost/clutch en el navegador. Nos debería salir lo que estamos esperando.

Si clutch se queja de que aparentemente el daemon no esta corriendo, es porque tenemos un error relacionado con el archivo de socket, o bien no hemos configurado correctamente los permisos. Revisar también que el daemon esté corriendo.
Mucha suerte!
PS: Si tienes exito siguiendo este tutorial, agradecería que me lo hicieras saber.
UPDATE: Clutch 0.4 es incompatible con transmission 1.20.
[OBSOLETO]Como instalar Clutch con Lighttpd en Ubuntu 8.04 [Parte 2/3]
Anterior: Instalación de un servidor web con lighttpd y PHP.
Instalación y automatización de transmission-daemon.
Ahora vamos a instalar el backend de transmission, el cual es el cliente bittorrent como tal. Le pondremos un script de inicio para que se ejecute automáticamente.
- Instalamos el paquete transmission-cli
~$ sudo apt-get transmission-cli - Creamos el archivo /etc/init.d/transmission y pegamos en él el siguiente script (fuente: MyBook Linux)
#!/bin/sh # # Copyright (C) 2007 JRM # # Starts or stops the transmission daemons. # Writes directory permissions and changes owner for # the transmission-socket. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME="Transmission" DESC="torrent daemon" case "$1" in start) echo -n "Starting $DESC: " transmission-daemon -s /tmp/transmission-socket echo "$NAME." sleep 2 chmod -R 777 /tmp/transmission.socket chown -R www-data:www-data /tmp/transmission-socket sleep 2 transmission-remote -f /media/Respaldo/Descargas/torrents/ ;; stop) echo -n "Stopping $DESC: " killall transmission-daemon echo "$NAME." ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop}" >&2 exit 1 ;; esac exit 0Nótese que hay dos cosas que he resaltado con negrilla:
La línea 17, que hace referencia al archivo /tmp/transmission-socket
Este archivo lo mencionaremos mas tarde cuando instalemos clutch. Es muy importante tener en cuenta dónde está ubicado y su nombre.
La línea 23, que configura la carpeta donde quedaran nuestras descargas. en mi caso es /media/Respaldo/Descargas/torrents/. Usted ponga aquí la suya. - Guardamos y cerramos el archivo.
- Le damos chmod a+x para que sea ejecutable, y actualizamos los scripts de inicio con
~$ sudo update-rc.d transmission defaults
Reiniciamos el equipo y vemos si el proceso transmission-daemon está ejecutándose. Tenemos que activar la vista de todos los procesos para poderlo ver. Si esta ahí vamos bien y sólo nos falta instalar Clutch.
Siguiente: Instalación de Clutch
deja un comentario