lunes, 19 de noviembre de 2007

Cambiemos de tema por favor


Como usuario de Windos de muchos años, no soportaba la tosca tipografía ni menos las ventanas con los botones cerrar, minimizar, maximizar en el lado izquierdo al estilo Enligthment, pero eso tiene arreglo gracias a la existencia de temas que se pueden bajar desde www0.get-e.org/Themes/E17/ ahora tengo letras crispy y ventanas similares a las de Windows con las que me manejo con comodidad. El procedimiento para instalar un nuevo tema es simple: se descarga a cualquier directorio, botón izquierdo, configuration, theme, import. El tema se importa y listo.

Otro problema es el terminal por defecto UXterm es pésimo, con fonts diminutos, no permite copiar y pegar, en fin, no sirve. Para eso vamos a System Tools, Add/Remove (Package Manager) y en el PAckage Manager buscamos Konsole y la instalamos. Luego la podemos agregar a la barra de abajo haciendo click derecho sobre ella Add Aplication, TerminalEmulator, Konsole.

Esto por hoy, seguiré con más novedades a medida que las vaya encontrando.

domingo, 18 de noviembre de 2007

gOS

Básicamente se trata de Ubuntu 7.10 más el administrador de ventanas Enligthment, más los Google Gadgets. Funciona más rápido y fluido que Ubuntu porque Enligthment es mejor que Gnome.

Instalación en Virtual PC: idénticos problemas que en Ubuntu, al comenzar la carga desde el ISO (Live CD) aparece el menu en una pantalla verde con letras blancas (pésimo contraste de colores) lo que dificulta darse cuenta de la opción F6 que permite agregar la línea i8042.noloop al bootear el kernel. Luego de apretar F6 aparece una línea donde se indica, allí es donde se agrega la primera vez i8042.noloop como el contraste es muy malo es difícil darse cuenta de que aparece la línea, luego de ingresar con "secure graphic mode" iluminado se presiona Enter.



El problema de sonido debe arreglarse manualmente tal como se describe más abajo en los problemas de instalación de Ubuntu y, al menos en mi caso, se conectó automáticamante a la red cableada evitando la necesidad de editar.

El concepto nuevo de gOS son los Shelves, que consisten en lugares donde se colocan los lanzadores de programas al estilo Apple, un ejemplo es el shelf por defecto que se coloca en la instalación pero son completamente configurables por el usuario y se pueden poner los que uno quiera. Otra cosa nueva es la posibilidad de agregar Google Gadgets.

También probé instalando Virtual Box porque había leído que no tenía problemas para capturar el mouse. Al instalar aparece una advertencia que el programa no está visado para Windows XP y puede causar daños al sistema, lo instalé igual a pesar de la advertencia.Efectivamente, capturó el mouse dese el principio, pero tuvo problemas con la resolución de colores. Al poco rato de funcionar el computador comenzó a comportarse de forma muy extraña y a aparecer las pantallas azules de crash en Windos, que no veía desde los años del Win95. También arruinó la operación de Virtual PC y afortunadamente no se dañó el sistema de archivos, obviamente después de eso lo desinstalé. Advertencia: no usar Virtual Box en Windows XP por ningún motivo porque corrompe la memoria. Creo que es una irresponsabilidad muy grande haber sacado ese producto para Windows y mantenerlo para descarga.

Aquí pueden ver algunas fotos que muestran la instalación, las máquinas virtuales corriendo simultáneamente y mi escritorio recién ordenado ;-)

miércoles, 14 de noviembre de 2007

Como apurar a Ubuntu

Ubuntu es lento, y bajo virtual PC es muy lento en su configuraciòn estandar. Hay dos cosas que se pueden hacer para apurarlo:

1.- Optimizar Firefox, siguiendo el procedimiento de How to speed Firefox II, la configuraciòn que me diò mejor resultado fue "màquina lenta con conexiòn ràpida" pese a que mi màquina es muy ràpida y mi conexiòn lenta... cosas de Ubuntu.

2.- Desinstalar servicios innecesarios al arranque, con las instrucciones de How to speed Ubuntu the way you can feel It, segùn el tipo de màquina que tengamos se pueden desinstalar muchos servicios inùtiles.

Blog recomendado: Martin Woodward Technology

Resumen de los problemas de Ubuntu en Virtual PC

En resumen, los problemas especìficos de instalar Ubuntu bajo Virtual PC fueron:

1. La profundidad de colores por defecto de la instalaciòn de Ubuntu es màs alta que la que soporta Virtual PC: soluciòn, usar "Start Ubuntu in safe graphics mode" al instalar

2. Ubuntu falla al reconocer el mouse virtual emulado: soluciòn, agregar la lìnea i8042.noloop en /boot/grub/menu.lst, la lìnea a modificar es file=/cdrom/pressed/ubuntu.seed boot=casper xforcevesa initrd=/casper/initrd.gz quiet splash -- i8042.noloop

3. La conexiòn a red cableada (Internet) automàtica no se produce al principio: soluciòn, agregar las lìneas antes indicadas en /etc/network/interfaces y cambiando el modo itinerante por configuraciòn DHCP automàtica

4. La sincronizaciòn con el reloj del sistema host no es exacta: soluciòn, agregar clock=pit al lado de i8042.noloop

5. La tarjeta de sonido no es detectada inicialmente: soluciòn, agregar en /etc/modules la lìnea snd-sb 16

6. TLa pantalla splash de Ubuntu causa problemas al resetear: soluciòn, sudo apt-get remove usplash -y

Mètodo alternativo para agregar i8042.noloop clock=pit durante la instalaciòn:

Al cargar por primera vez presionar CTRL-ALT-F1 para entrar a la consola, luego sudo nano /boot/grub/menu.lst y buscar en el archivo que se abre la lìnea que comienza con ## ## End Default Options ## agregar al final de esa lìnea i8042.noloop clock=pi grabar y salir.

martes, 13 de noviembre de 2007

Dos problemas de Ubuntu bajo Virtual PC 2007

Bajé la versión 7.10 Gutsy Gibbon y después de instalarla no he notado ninguna diferencia con la 7.04, algo debe haber pero se mantiene el bug de captura del mouse con Virtual PC, el bug del sonido y la no conexión automática a la red cableada al iniciar.

El bug de captura de mouse queda relativamente arreglado con el procedimiento descrito más abajo (i8042.noloop en menu-lst del Grub), sin embargo por razones desconocidas a veces igual se pierde la captura y es necesario apagar y volver a cargar todo el sistema en Virtual PC. Después de peregrinar por muchos foros y recetas encontré la solución para los otros dos problemas:

Problema de sonido en Ubuntu bajo Virtual PC 2007: Virtual PC emula una tarjeta de sonido Sound Blaster 16 PnP ISA, si al instalar no reconoce ninguna tarjeta hay que hacer:

sudo gedit

y se coloca el password de administrador, se abre el archivo /etc/modules que está en blanco y se agrega la línea:

snd-sb 16

Se graba y se cierra, al partir nuevamente tendrá sonido.

Problema que no conecta a red cableada automáticamente en Ubuntu bajo Virtual PC 2007: nuevamente

sudo gedit

y se coloca password de administrador, se abre el archivo /etc/network/interfaces se borra lo que hay y se reemplaza por:

auto lo
iface lo inet loopback

iface eth0 inet dhcp
name Tarjeta de red Ethernet


Luego en el menú se va a Sistema, Administración, Red, se ubica la primera conexión (que probablemente está en loopback) se desmarca "Habilitar modo itinerante" (o enable roaming mode), se hace clic en Propiedades y se cambia la configuración a configuración automática (DHCP), se cierra y al volver a arrancar debería conectarse automáticamente a la red cableada.

domingo, 4 de noviembre de 2007

Configurando Samba en una máquina virtual Ubuntu



La configuración: un notebook Lenovo 3000 V100 con Windows XP Home Edition, Microsoft Virtual PC 2007, Una máquina virtual Windows XP Home (XPHOME_CLEAN2)y una máquina virtual Ubuntu 7.04 Feisty Fawn (UBUNTU).

El problema: instalar Samba en la máquina Ubuntu como servidor para guardar e intercambiar archivos, la carpeta en el servidor debe ser visible desde todas las máquinas.

El networking: instalé el Microsoft Loopback Network Adapter para, en el futuro, poder configurarlo para usar el servidor aún sin conexión a Internet (eso es tarea pendiente). La red quedó así:

Connections In the host machine (Lenovo laptop)

Conection 1
Realtek RTL8139/810x Family Fast Ethernet NIC
TCP/IP with DHCP (obtain Ip automatically)
Internet connection sharing activated: allow other network users to connect trough this computer internet connection, home networking connection: loopback 192.168.10.1

Conection 2
Microsoft loopback adapter: name loopback 192.168.10.1
Ip address: 192.168.10.1
mask 255.255.255.0
------------------------------------------------------

Connections In virtual machine XP Home_Clean2
Setted in Virtual PC with 2 network adapters
-Realteck PCI adapter (physical Lenovo)
-Loopback adapter

Conection 1
Realteck DHCP
TCP/IP with DHCP (obtain Ip automatically)

Conection 2
Microsoft loopback adapter: name loopback 192.168.10.2
Ip address: 192.168.10.2
mask 255.255.255.0
-----------------------------------------------------

Connections in Ubuntu Feisty Virtual Machine
Setted in Virtual PC with 2 network adapters
-Realteck PCI adapter (physical Lenovo)
-Loopback adapter

eth0 Link encap:Ethernet HWaddr 00:03:FF:B7:F8:95
inet6 addr: fe80::203:ffff:feb7:f895/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:96 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:24266 (23.6 KiB) TX bytes:468 (468.0 b)
Interrupt:11 Base address:0xe880

eth1 Link encap:Ethernet HWaddr 00:03:FF:BB:F8:95
inet addr:192.168.1.109 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::203:ffff:febb:f895/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4179 errors:0 dropped:0 overruns:0 frame:0
TX packets:2968 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3075740 (2.9 MiB) TX bytes:383189 (374.2 KiB)
Interrupt:11 Base address:0xec00

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:74 errors:0 dropped:0 overruns:0 frame:0
TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5648 (5.5 KiB) TX bytes:5648 (5.5 KiB)

Procedimiento

No lo voy a detallar porque hay varios HOWTO sobre el tema solo pondré los links que usé. Una particulridad de los HOWTO en Linux es que son simples recetas de cocina con una secuencia de comandos que casi nunca funcionan a menos que nuestro problema sea muy estándar, como el mío no lo era (conexión entre un host y dos máquinas virtuales) tuve que usar varios HOWTO, después de probar algunos el más claro que encontré fue:

HOWTO Setup Samba peer-to-peer with Windows

El howto es la primera página y hay diez páginas más de comentarios y aclaraciones, lo que muestra que el asunto no es nada sencillo. El principal problema es con los nombres: tanto nombres de redes, usuarios y password que deben coincidir con los que usamos en la máquina de Windows con que nos queremos comunicar, para que sen visibles. Complementando estos procedimientos con:

República Ubuntu: ver tema: Samba

y con Linux para todos: como implementar Samba

Con eso finalmente conseguí mapear desde Windows (Mi PC, Tools, Map Network Drivers) la siguiente red


Microsoft Windows Network
-----MSHOME
---------IPCLENOVO1
-------------Documents
-------------Shared Docs
-------------Printer and Faxes
-------------Scheduled tasks
---------IPCVPCXHOME3
-------------Shared Docs
-------------Printer and Faxes
---------SERV_LINUX
--------------Samba
--------------Printer and Faxes

Faltan varios detalles, especialmente mejorar el networking y dejar funcionando el Loopback Adapter, cuando lo tenga les cuento como me fué