Septiembre
2006
SOLEUPIX-TCOS ahora con NFS
Despues de mil dolores de cabeza he descubierto porque el servidor NFS se negaba a servir los directorios exportados así he descubierto que NFS no funciona sobre algo que no sea un dipositivo de bloques verdadero (una partición o disco)
Así con estas puedo anunciar que ya tengo listo SOLEUPIX-tcos-0.0.3 con las novedades de permitir arrancar los termianles tanto en modo normal (>= 64 Mb ram) como en modo NFS ( 32 Mb RAM). Otra novedad es el salto de versión del kernel al último de debian unstable => 2.6.17-2-486.
UPDATE (12-sep-2006 13:20)
Ya está lista la versión 0.0.3, que puedes conseguir junto a su md5 aquí.
UPDATE (23-oct-2006 11.30)
El md5 de la versión 0.0.3 no coincide, se ha actualizado el sistema y los paquetes de TCOS y ya está disponible la versión 0.0.4.
Cambios:
Como hace mucho que no ponía capturas y a la gente es lo que le gusta, aquí van unas cuantas. El gnome de momento está sin modificar, es tan dificil como ponerlo a gusto de cada uno, hacer un tar.gz de la home y guardarlo en el directorio META del cdrom (remasterizandolo se entiende).
UPDATE: Paso las capturas a la versión extendida.
Sigue...
Esta captura es de la información que se obtiene de la máquina de 32 Mb, no tiene mucha ram libre pero hay que tener en cuenta que tiene activado casi todo (sonido, tcosmonitor, pulseaudio, ....)

Aquí otra mostrando la máquina de 64Mb:

Ya he dicho que hay novedades, la más importante la anunciaba ayer en el blog y es el soporte dbus para comunicación entre tcosmonitor y los usuarios conectados, se pueden ver las tres nuevas acciones al final del menú derecho:

Si pulsamos en ejecutar una aplicación en la pantalla del usuario aparecerá un dialogo con autocompletado:

Si hacemos una captura de pantalla al terminal al que hemos ejecutado la aplicación:

Merece bastante la pena que pincheis en la última, ya que ademas de abrir el navegador se ha mandado un mensaje también desde tcosmonitor.
Aquí se ve la lista de procesos ( a la que tengo que dedicar un poco de estética ), a continuación voy a cerrar el firefox:

Como última novedad , aunque la que menos me gusta por el hecho de no ser libre es que he metido el java de sun y jclic con soporte para PulseAudio. Teóricamente debería funcionar en cualquier equipo con una tarjeta de sonido soportada por los kernel nuevos.
Ya la última captura, un desastre total, PulseAudio manager mostrando el estado de conexión de audio entre tcos30 y JClic, abajo a la derecha Jclic-Browser paraseleccionar y mandar actividades a los terminales, y arriba la captuta con tcosmonitor mostrando tcos30 con jclic corriendo.

No se como mi portatil no ha reventado ejecutando 3 vmware además de mi debian.....
Mañana colgaré la iso, que hoy me voy a la cama ya...
Así con estas puedo anunciar que ya tengo listo SOLEUPIX-tcos-0.0.3 con las novedades de permitir arrancar los termianles tanto en modo normal (>= 64 Mb ram) como en modo NFS ( 32 Mb RAM). Otra novedad es el salto de versión del kernel al último de debian unstable => 2.6.17-2-486.
UPDATE (12-sep-2006 13:20)
Ya está lista la versión 0.0.3, que puedes conseguir junto a su md5 aquí.
UPDATE (23-oct-2006 11.30)
El md5 de la versión 0.0.3 no coincide, se ha actualizado el sistema y los paquetes de TCOS y ya está disponible la versión 0.0.4.
Cambios:
- He puesto un fondo de pantalla y un splash.... (no soy diseñador, ya lo sabeis)
- NFS arranca correctamente (terminales de 32 Mb, aunque parece que van a necesitar algo de swapeo...)
- Sonido va bien.
- Jclic va bien.
- y la más importante.... los usuarios se crean durante el arranque (desde tcos11 hasta tcos30)
Como hace mucho que no ponía capturas y a la gente es lo que le gusta, aquí van unas cuantas. El gnome de momento está sin modificar, es tan dificil como ponerlo a gusto de cada uno, hacer un tar.gz de la home y guardarlo en el directorio META del cdrom (remasterizandolo se entiende).
UPDATE: Paso las capturas a la versión extendida.
Sigue...
Esta captura es de la información que se obtiene de la máquina de 32 Mb, no tiene mucha ram libre pero hay que tener en cuenta que tiene activado casi todo (sonido, tcosmonitor, pulseaudio, ....)

Aquí otra mostrando la máquina de 64Mb:

Ya he dicho que hay novedades, la más importante la anunciaba ayer en el blog y es el soporte dbus para comunicación entre tcosmonitor y los usuarios conectados, se pueden ver las tres nuevas acciones al final del menú derecho:
- Ejecutar aplicación en pantalla de usuario
- Mandar mensaje al usuario (por medio de dbus y zenity)
- Ver procesos que ejecuta el usuario en el servidor y poder matarlos.

Si pulsamos en ejecutar una aplicación en la pantalla del usuario aparecerá un dialogo con autocompletado:

Si hacemos una captura de pantalla al terminal al que hemos ejecutado la aplicación:

Merece bastante la pena que pincheis en la última, ya que ademas de abrir el navegador se ha mandado un mensaje también desde tcosmonitor.
Aquí se ve la lista de procesos ( a la que tengo que dedicar un poco de estética ), a continuación voy a cerrar el firefox:

Como última novedad , aunque la que menos me gusta por el hecho de no ser libre es que he metido el java de sun y jclic con soporte para PulseAudio. Teóricamente debería funcionar en cualquier equipo con una tarjeta de sonido soportada por los kernel nuevos.
Ya la última captura, un desastre total, PulseAudio manager mostrando el estado de conexión de audio entre tcos30 y JClic, abajo a la derecha Jclic-Browser paraseleccionar y mandar actividades a los terminales, y arriba la captuta con tcosmonitor mostrando tcos30 con jclic corriendo.

No se como mi portatil no ha reventado ejecutando 3 vmware además de mi debian.....
Mañana colgaré la iso, que hoy me voy a la cama ya...
Hola Mario
Me ha llamado la atencion tu comentario sobre que "NFS no funciona sobre algo que no sea un dipositivo de bloques verdadero (una partición o disco)"
¿Puedes comentar que es lo que querias exportar y no pudiste?
Gracias
Por cierto, vaya pedazo de sistema que te has programado :-)
Pues una metadistro básicamnete se trata de montar varias cosas para unirlas en un sistema de archivos virtual:
CDROM/(sistema de archivos iso9660)
-----|
-----|--sistema squashfs----|
-----|---(solo lectura)-----|
-----|----------------------|---unionfs--(se convierte en / )
-----|-------ramdisk--------|
-----|---(lectura escitura)-|
Espero que quede un poco elegante el ASCII art.
NFS no va bien ni con los ramdisk, ni con tmpfs, ni otras cosas parecidas. Me ha salvado que si funciona sobre iso9660 por lo que he remontado el cdrom dentro de la union en el directorio /opt
Más info:
http://nfs.sourceforge.net/#faq_c6
Saludos y gracias por los cumplidos.
Hola Mario!
Me he bajado la imagen "SOLEUPIX-tcos-0.0.3.iso" y la estoy ejecutando con vmplayer para poder probar el tcos (que tiene muy buena pinta!).
Una pregunta, el TcosMonitor tiene algun usuario/clave por defecto para conectarse a los clientes?
Gracias!
Si, en el wiki lo pone, de todos modos, en la nueva versión que estoy preparando he añadido un texto explicando para que sirve ese usuario y contraseña, donde se cambia y los valores por defecto.
Por defecto:
usuario: root
pass: root
Iba a decirte que acabo de descubrir esa página del wiki ahora mismo. Por cierto, he tenido que resetear la clave desde consola para lanzar el gestor de usuarios de gnome, metiendo "root" como indica en tu wiki me daba error una y otra vez.
En la versión 0.0.3 ya no hace falta crear los usuarios, durante el arranque se crean desde tcos11 hasta tcos30 con la contraseña igual que el nombre, por ejemplo, tcos11:tcos11.
La contraseña de root de lo que es el livecd recuerdo haber puesto root pero en realidad no hace falta ya que el usuario que arranca el livecd (soleupix) tiene permiso para ejecutar aplicaciones como root con sudo sin contraseña.... Creo que los lanzadores que hay en el panel superior los edité para que usasen gksudo en vez de gksu y así no pedir contraseña.
Actualizaré el wiki...
Saludos y gracias por probar Soleupix-tcos
No coincide el md5 de la descarga:
044dfcfcb7b7d7ed05e27158360c90ad SOLEUPIX-tcos-0.0.3.iso
con el que tenéis en el fichero:
9069e5cfaded4794679b0c02f84d39e2 /media/distro/isos/SOLEUPIX-tcos-0.0.3.iso
Saludos.
Corregido y actualizado en la nueva versión 0.0.4.
Gracias por el aviso.