Configuración de Audio en servidor y cliente

47 views
Skip to first unread message

Javier Ríos

unread,
Nov 14, 2009, 7:00:30 PM11/14/09
to tcos-usuarios
Hola amigos de TCOS, mi siguientes consultas tiene que ver con el
audio de este maravilloso proyecto.
Tengo funcionando TCOS en un server con Jaunty server, todo está
funcionando bien salvo el audio y algunas cosas, que me parecen mas un
tema de configuración que de bugs.
Resumiendo.. :)
PulseAudio no esta funcionando, en el cliente me dice el siguiente
mensaje cuando trato de ejecutar "conect" desde el Manager ( Conección
negada), y en la pantalla del TcosMonitor me sale que PulseAudio no se
esta ejecutando, no se que me puede estar faltando en la
configuración, espero puedan ayudarme.
Otra cosa no se podría implementar en la próxima version de TCOS para
usar SSH+X+LDM, como alternativa a XCDMP, como una opción mas para
seleccionar en TcosConfig.-
Y por último comentar que he tratado de usar las funciones del
TcosMonitor para por ejemplo apagar el TC y no ha funcionado...
sugerencias ?
Quiero aclarar también, que si bien TCOS esta pensado para aulas, el
mismo lo estoy utilizando en la Empresa, ya que tuve inconvenientes
con LTSP en Debian Lenny, puntualmente con el uso de skype+ltsp
No quiero aburrir mas con mis novatas consultas así que será hasta la
próxima.-

mariodebian

unread,
Nov 16, 2009, 6:57:10 AM11/16/09
to tcos-u...@googlegroups.com
El sáb, 14-11-2009 a las 16:00 -0800, Javier Ríos escribió:
> Hola amigos de TCOS, mi siguientes consultas tiene que ver con el
> audio de este maravilloso proyecto.
> Tengo funcionando TCOS en un server con Jaunty server, todo está
> funcionando bien salvo el audio y algunas cosas, que me parecen mas un
> tema de configuración que de bugs.
> Resumiendo.. :)
> PulseAudio no esta funcionando, en el cliente me dice el siguiente
> mensaje cuando trato de ejecutar "conect" desde el Manager ( Conección
> negada), y en la pantalla del TcosMonitor me sale que PulseAudio no se
> esta ejecutando, no se que me puede estar faltando en la
> configuración, espero puedan ayudarme.

En TCOS no se incluyen (por defecto) todos los drivers de tarjetas de
sonido sino los más comunes, tienes que investigar (lspci) qué driver
necesitas y añadirlo a la imagen con TcosConfig.

PulseAudio no carga si no hay tarjeta de sonido.


> Otra cosa no se podría implementar en la próxima version de TCOS para
> usar SSH+X+LDM, como alternativa a XCDMP, como una opción mas para
> seleccionar en TcosConfig.-


Estoy dispuesto a recibir parches y aplicarlos...

> Y por último comentar que he tratado de usar las funciones del
> TcosMonitor para por ejemplo apagar el TC y no ha funcionado...
> sugerencias ?


¿Tienes la misma contraseña de root en TcosConfig y TcosMonitor?


> Quiero aclarar también, que si bien TCOS esta pensado para aulas, el
> mismo lo estoy utilizando en la Empresa, ya que tuve inconvenientes
> con LTSP en Debian Lenny, puntualmente con el uso de skype+ltsp
> No quiero aburrir mas con mis novatas consultas así que será hasta la
> próxima.-


La última versión de Skype soporta PulseAudio así que no debería haber
problemas para ejecutarlo en TCOS o LTSP.


--
Saludos
--
http://mariodebian.com

signature.asc

Javier Ríos

unread,
Nov 16, 2009, 6:54:37 PM11/16/09
to tcos-u...@googlegroups.com
Pues agradezco tu rapidez Mario para responderme, habrá que monirotear los logs del .. (cliente supongo?) para ver que placa de sonido usa y así cargarle el modulo correspondiente.
Quería mencionar que ya están funcionando las acciones del TcosMonitor ( App excelente si las hay :) ), apagar,desconectar ,etc.
Con respecto a los parches, nunca me gusto usar esa palabra windowsera, podrías llamarlo "Actualización?", "Mejoras?", sorry odio Windows.
Para ello creo que bastaría investigar como LTSP levanta mediante ese método y agregarlo a TCOS, acepto críticas ,soy un novato en esto , jeje.
 
Bueno , no los aburro mas con mis palabras espero pronta respuesta,saludos !

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

mariodebian

unread,
Nov 17, 2009, 7:00:43 AM11/17/09
to tcos-u...@googlegroups.com
El lun, 16-11-2009 a las 20:54 -0300, Javier Ríos escribió:
> Pues agradezco tu rapidez Mario para responderme, habrá que monirotear
> los logs del .. (cliente supongo?) para ver que placa de sonido usa y
> así cargarle el modulo correspondiente.
> Quería mencionar que ya están funcionando las acciones del TcosMonitor
> ( App excelente si las hay :) ), apagar,desconectar ,etc.
> Con respecto a los parches, nunca me gusto usar esa palabra
> windowsera, podrías llamarlo "Actualización?", "Mejoras?", sorry odio
> Windows.
> Para ello creo que bastaría investigar como LTSP levanta mediante ese
> método y agregarlo a TCOS, acepto críticas ,soy un novato en esto ,
> jeje.
>
> Bueno , no los aburro mas con mis palabras espero pronta
> respuesta,saludos !
>

No necesitas monitorizar nada...

a veces sacando el id de la placa (lspci -vvnn| grep Audio) y buscando
en google o en /lib/modules/xxxx/modules.alias se puede sacar el nombre
del módulo...

Ejemplo:


# lspci -vvnn| grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD
Audio Controller [8086:284b] (rev 03)

Tenemos la 8086:284b

Buscando...

grep -i 284b /lib/modules/2.6.30-1-486/modules.alias
alias pci:v00008086d0000284Bsv*sd*bc*sc*i* snd_hda_intel
alias pci:v00009005d00000284sv00009005sd00000284bc*sc*i* aacraid

Se necesita snd-hda-intel


En cuanto a los parches es una cosa común en Linux llamarlo así, ya que
además se aplican a las fuentes de un programa con el comando "patch"

signature.asc

Emilio Noé Sánchez Prieto

unread,
Nov 17, 2009, 8:34:54 AM11/17/09
to tcos-u...@googlegroups.com

Saludos Mario y Javier
Estoy siguiendo vuestra conversación con respecto al audio en los clientes.
A mi me pasa lo mismo: "No soundcard found", asi que parece ser TCOS no
reconoce las tarjetas, que no tiene el driver para esa tarjeta. ¿es asi?
Por otro lado si Javier dices que eres novato, yo debo ser entonces un
negado para esto. Aquí van mis cuestiones:

¿ "# lspci -vvnn| grep Audio" ? Esto ¿donde se ejecuta? ¿en el terminal?

"...buscando en google o en /lib/modules/xxxx/modules.alias se puede sacar
el nombre del módulo... esto ¿donde se hace y como?

Los modulos ("...Se necesita snd-hda-intel"...) que se necesiten....donde se
encuentran ? como se añaden a la imagen con Tcosconfig?

Por cierto Mario, mis terminales son los IBM 300, iguales que los que
aparecen en una foto de una de las presentaciones que utilizas en las
ponencias, lo digo por si recuerdas que modulo es el que falta para sus
tarjetas de audio y me ahorro tener que buscar el modelo.

Gracias Amigos por vuestra ayuda.

mariodebian

unread,
Nov 17, 2009, 8:49:02 AM11/17/09
to tcos-u...@googlegroups.com
El mar, 17-11-2009 a las 14:34 +0100, Emilio Noé Sánchez Prieto
escribió:

>
>
> Saludos Mario y Javier
> Estoy siguiendo vuestra conversación con respecto al audio en los clientes.
> A mi me pasa lo mismo: "No soundcard found", asi que parece ser TCOS no
> reconoce las tarjetas, que no tiene el driver para esa tarjeta. ¿es asi?
> Por otro lado si Javier dices que eres novato, yo debo ser entonces un
> negado para esto. Aquí van mis cuestiones:
>
> ¿ "# lspci -vvnn| grep Audio" ? Esto ¿donde se ejecuta? ¿en el terminal?
>

En el terminal... o bien pulsando Ctrl+Alt+F1, o bien entrando por ssh

> "...buscando en google o en /lib/modules/xxxx/modules.alias se puede sacar
> el nombre del módulo... esto ¿donde se hace y como?
>

Si falta el módulo en el terminal no va a devolver nada, lo tendrás que
ejecutar en el servidor o en una máquina instalada con la misma versión
de kernel.


> Los modulos ("...Se necesita snd-hda-intel"...) que se necesiten....donde se
> encuentran ? como se añaden a la imagen con Tcosconfig?
>

En TcosConfig en el paso donde se selecciona el kernel hay un
desplegable y dentro una casilla para añadir módulos.

> Por cierto Mario, mis terminales son los IBM 300, iguales que los que
> aparecen en una foto de una de las presentaciones que utilizas en las
> ponencias, lo digo por si recuerdas que modulo es el que falta para sus
> tarjetas de audio y me ahorro tener que buscar el modelo.
>
> Gracias Amigos por vuestra ayuda.
>


Los "míos" tienen una tarjeta de sonido ISA cs4232 y el módulo sería
snd-cs4232... Si tienes activada la casilla de módulos de sonido ISA
deberían estar incluidos...


http://wiki.tcosproject.org/Image:TcosConfig_es-6.png

signature.asc

Javier Ríos

unread,
Nov 17, 2009, 7:34:45 PM11/17/09
to tcos-u...@googlegroups.com
Ok, tomaré en tus consejos, por ahora lo mas prioritario en el que estamos analizando si seguimos adelante con la implementación de TCOS es el soporte web como te lo mencionara por el canal.
A propósito tengo dos preguntas:
1º: Cual sería la dificultad por la cual no se implementa el paquete como esta de usbip en TCOS, no funciona?, si funciona pero aumenta la sobre carga del server ? (disculpa mi ignorancia), no gestiona muy bien los disp. HAL?.
2º: Estuve hablando esta tarde con uno de los personajes de GRULIC, me pregunto cuanta gente es la que participa del proyecto, bien se sabe que si solo lo mantiene un sola persona, (implica mucho trabajo para uno solo),  en algun momento se deja el desarrollo y queda obsoleto, con el riesgo de que ya no se pueda actualizar paquetes nuevos de la distribución usada (Paquetes rotos),
ahora espero que TCOS dure mucho tiempo porque es un buen proyecto y me imagino con mucho sudor se ha llevado adelante, la pregunta seria : Estas tu solo con esto?, entonces si asi fuera, pues solo hay que invitar al que se anime a aportar modificaciones y/o cambios (con tu aprobación claro ), para que no muera nunca :), mientras mas gente aporte mejor, con algunas monedas también claro , jeje., empezaremos a mirotear TCOS internamente para ver con que podemos aportar.-

Con esto solo he querido despejarme la duda, no pretendo herir susceptibilidades, disculpen si así lo entienden.

Bueno saludos y hasta la próxima.
----------------------------------------------------------------------------------------------------------------------------------------------------------------

mariodebian

unread,
Nov 17, 2009, 8:21:45 PM11/17/09
to tcos-u...@googlegroups.com
El mar, 17-11-2009 a las 21:34 -0300, Javier Ríos escribió:
> Ok, tomaré en tus consejos, por ahora lo mas prioritario en el que
> estamos analizando si seguimos adelante con la implementación de TCOS
> es el soporte web como te lo mencionara por el canal.
> A propósito tengo dos preguntas:
> 1º: Cual sería la dificultad por la cual no se implementa el paquete
> como esta de usbip en TCOS, no funciona?, si funciona pero aumenta la
> sobre carga del server ? (disculpa mi ignorancia), no gestiona muy
> bien los disp. HAL?.

El proyecto está ahí (y está empezado) pero quedan muchas cosas
pendientes y muchas horas de trabajo...

De hecho ya hay una empresa que ha contribuido al bountie para que se
desarrolle:

http://wiki.tcosproject.org/Bounties/es#Soporte_USBIP_.2820080415.29
(no está publicada ni la cantidad ni la empresa, aún)

Olvidémonos de HAL (ya está obsoleto), lo que hay que hacer es una capa
de software para que cada usuario vea sólo sus dispositivos.

Imagina que un aula de 15 puestos pones en cada uno una webcam... ¿como
diferencias 15 webcam juntas en el servidor?


> 2º: Estuve hablando esta tarde con uno de los personajes de GRULIC, me
> pregunto cuanta gente es la que participa del proyecto, bien se sabe
> que si solo lo mantiene un sola persona, (implica mucho trabajo para
> uno solo), en algun momento se deja el desarrollo y queda obsoleto,
> con el riesgo de que ya no se pueda actualizar paquetes nuevos de la
> distribución usada (Paquetes rotos),
> ahora espero que TCOS dure mucho tiempo porque es un buen proyecto y
> me imagino con mucho sudor se ha llevado adelante, la pregunta seria :
> Estas tu solo con esto?, entonces si asi fuera, pues solo hay que
> invitar al que se anime a aportar modificaciones y/o cambios (con tu
> aprobación claro ), para que no muera nunca :), mientras mas gente
> aporte mejor, con algunas monedas también claro , jeje., empezaremos a
> mirotear TCOS internamente para ver con que podemos aportar.-
>
> Con esto solo he querido despejarme la duda, no pretendo herir
> susceptibilidades, disculpen si así lo entienden.
>
> Bueno saludos y hasta la próxima.


Detrás de TCOS está una empresa [1] que intenta hacerse hueco en el
mercado español (de momento no somos internacionales) y yo me gano la
vida con TCOS (y otras cosas variopintas relacionadas con el software
libre, como socio de esta empresa y trabajador al 100% del tiempo)


Que TCOS siga o no siga desarrollándose depende de muchos factores:

1.- Que mi empresa me siga permitiendo meter horas (gratis) al
proyecto, ya lo han hecho durante 2 años y nos ha ido bien.

2.- Que existan clientes que nos paguen por montar TCOS.

3.- Que siga la gente interesada en las alternativas de LTSP.

4.- Que la comunidad siga al menos como hoy (hace 3 años no podía
imaginar ni por asomo las comunidades que han surgido en Argentina o
Brasil y lo activas que son)

5.- Que las administraciones valoren nuestro trabajo, el vuestro (como
comunidad) y el mío como desarrollador de TCOS (como lo ha hecho la
comunidad de Madrid, por ejemplo)


Hay gente que dice (mucha más de lo que creéis) que con sólo un
desarrollador un proyecto se muere, TCOS va a cumplir 3 años y el
tráfico generado por el servidor (cada vez más creciente) no me dice que
se muere...


Hasta hoy he ido arreglando fallos y añadiendo cosas según se iban
pidiendo y si eran medianamente asequibles... plantear trabajo para 6
meses por ejemplo sin ofrecer nada a cambio no es de recibo.

[1] http://thinetic.es

signature.asc

Leonel Florín Selles

unread,
Nov 18, 2009, 10:48:30 AM11/18/09
to tcos-u...@googlegroups.com
hola amigos:

Bueno soy nuevo utilizando este proyecto, el cual veo muy pero muy bueno y
completo, pero ya lo he instalado y configurado y el mismo me trabaja a la
perfección teniendo la salvedad de que no me monta los dispositivos remotos en
los clientes, como por ejemplo las memorias y cd, cada vez que pongo uno me da
error y que no puede montarlo, que pudiera ser y que solución le podria dar.

Otra cosa que tengo, es que en no todos los clientes la resolución de pantalla
es muy agradable, me salen muy pequeñas como arreglar este problema.

saludos.

mariodebian

unread,
Nov 18, 2009, 11:07:49 AM11/18/09
to tcos-u...@googlegroups.com
El mié, 18-11-2009 a las 09:48 -0600, Leonel Florín Selles escribió:
> hola amigos:
>
> Bueno soy nuevo utilizando este proyecto, el cual veo muy pero muy bueno y
> completo, pero ya lo he instalado y configurado y el mismo me trabaja a la
> perfección teniendo la salvedad de que no me monta los dispositivos remotos en
> los clientes, como por ejemplo las memorias y cd, cada vez que pongo uno me da
> error y que no puede montarlo, que pudiera ser y que solución le podria dar.
>

¿Los usuarios pertenecen al grupo fuse?

¿Son correctos los permisos de /dev/fuse?

¿Tienes TCOS actualizado con los paquetes ltspfsd-core y ltspfs o los
antiguos ltspfs-server y ltspfs-client?

(un "dpkg -l|grep ltspfs" puede ayudar)

> Otra cosa que tengo, es que en no todos los clientes la resolución de pantalla
> es muy agradable, me salen muy pequeñas como arreglar este problema.
>
> saludos.
>

Por defecto TCOS carga a 1024x768@60HZ y con el driver VESA, si alguno
de tus equipos no soporta eso cargará en una resolución generada por
Xorg y depende del hardware... ¿qué tarjetas gráficas tienes y
monitores?

signature.asc

Emilio Noé Sánchez Prieto

unread,
Nov 18, 2009, 2:29:48 PM11/18/09
to tcos-u...@googlegroups.com
Sigo intentando configurar tarjeta sonido de terminales.
He obtenido en la consola remota

• 00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
• 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
• 00:02.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
• 00:02.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
• 00:02.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
• 00:02.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
• 00:03.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 05)
• 00:14.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
• 01:01.0 VGA compatible controller: S3 Inc. Trio 64 3D (rev 01)

Los subrayados son candidatos a ser el audio ?
Como puedo asegurarme?
El Listado de Modulos Instalados con el Kernel es:

 • Módulos cargados: usb_storage vfat fat isofs floppy aufs exportfs nfs lockd nfs_acl sunrpc squashfs psmouse serio_raw 8139too 8139cp e100 mii i2c_piix4 intel_agp agpgart lp usblp parport_pc parport fbcon tileblit font bitblit softcursor
    • Módulos no encontrados: Ninguno

Existe alguna lista de modulos de tarjetas de sonido, de forma que pueda ir probandolos uno por uno ?

Gracias Mario y demás compañeros-usuarios de TCOS.

mariodebian

unread,
Nov 18, 2009, 3:48:28 PM11/18/09
to tcos-u...@googlegroups.com
El mié, 18-11-2009 a las 20:29 +0100, Emilio Noé Sánchez Prieto
escribió:

> Sigo intentando configurar tarjeta sonido de terminales.
> He obtenido en la consola remota
>
> • 00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX
> Host bridge (rev 03)
> • 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX
> AGP bridge (rev 03)
> • 00:02.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev
> 02)
> • 00:02.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE
> (rev 01)
> • 00:02.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB
> (rev 01)
> • 00:02.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
> • 00:03.0 Ethernet controller: Intel Corporation 82557/8/9/0/1
> Ethernet Pro 100 (rev 05)
> • 00:14.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> RTL-8139/8139C/8139C+ (rev 10)
> • 01:01.0 VGA compatible controller: S3 Inc. Trio 64 3D (rev 01)
>
> Los subrayados son candidatos a ser el audio ?
> Como puedo asegurarme?

No es ninguno..... la tarjeta de sonido es ISA no PCI


Si haces un:

dmesg | grep -i isa

(en el terminal ligero)

Verás como hay algo llamado cs42xx que es el módulo que necesitas...

¿has probado a activar los módulos ISA en TcosConfig como te dije?

> El Listado de Modulos Instalados con el Kernel es:
>
> • Módulos cargados: usb_storage vfat fat isofs floppy aufs exportfs
> nfs lockd nfs_acl sunrpc squashfs psmouse serio_raw 8139too 8139cp
> e100 mii i2c_piix4 intel_agp agpgart lp usblp parport_pc parport fbcon
> tileblit font bitblit softcursor
> • Módulos no encontrados: Ninguno
>
> Existe alguna lista de modulos de tarjetas de sonido, de forma que
> pueda ir probandolos uno por uno ?
>

En el servidor:

modprobe -l| grep "snd-"


> Gracias Mario y demás compañeros-usuarios de TCOS.

De nada ;)

signature.asc

Emilio Noé Sánchez Prieto

unread,
Nov 19, 2009, 5:59:50 AM11/19/09
to tcos-u...@googlegroups.com
 Resultado de    dmesg | grep -i isa
(en el terminal ligero) Hecho con consola remota en TcosMonitor
 y me sale (ver archivo adjunto de la captura de pantalla, no puedo copiar y pegar del terminal remoto)
 
No veo nada llamado cs42xx ...


"¿has probado a activar los módulos ISA en TcosConfig como te dije?"
Desde el principio active esa casilla.
 
He abierto terminal y en la placa base cerquita de los conectores de audio hay un pequeño chip
que tiene rotulado CRYSTAL CS4235-KG
¿es el chip de audio? ¿el modulo es entonces CS4235?
 
En el servidor:

modprobe -l| grep "snd-"

y me sale un listado enorme. Las ISA son las siguientes:
 
kernel/sound/isa/snd-adlib.ko
kernel/sound/isa/snd-als100.ko
kernel/sound/isa/snd-azt2320.ko
kernel/sound/isa/snd-cmi8330.ko
kernel/sound/isa/snd-dt019x.ko
kernel/sound/isa/snd-es18xx.ko
kernel/sound/isa/snd-opl3sa2.ko
kernel/sound/isa/snd-sc6000.ko
kernel/sound/isa/snd-sgalaxy.ko
kernel/sound/isa/snd-sscape.ko
kernel/sound/isa/ad1816a/snd-ad1816a.ko

kernel/sound/isa/ad1848/snd-ad1848.ko
kernel/sound/isa/cs423x/snd-cs4231.ko
kernel/sound/isa/cs423x/snd-cs4232.ko
kernel/sound/isa/cs423x/snd-cs4236.ko
kernel/sound/isa/cs423x/snd-cs4236-lib.ko


kernel/sound/isa/es1688/snd-es1688.ko
kernel/sound/isa/es1688/snd-es1688-lib.ko
kernel/sound/isa/gus/snd-gusclassic.ko
kernel/sound/isa/gus/snd-gus-lib.ko
kernel/sound/isa/gus/snd-gusmax.ko
kernel/sound/isa/gus/snd-gusextreme.ko
kernel/sound/isa/gus/snd-interwave.ko
kernel/sound/isa/gus/snd-interwave-stb.ko
kernel/sound/isa/opti9xx/snd-opti92x-ad1848.ko
kernel/sound/isa/opti9xx/snd-opti92x-cs4231.ko
kernel/sound/isa/opti9xx/snd-opti93x.ko
kernel/sound/isa/opti9xx/snd-miro.ko
kernel/sound/isa/sb/snd-sb-common.ko
kernel/sound/isa/sb/snd-sb16-dsp.ko
kernel/sound/isa/sb/snd-sb8-dsp.ko
kernel/sound/isa/sb/snd-sb8.ko
kernel/sound/isa/sb/snd-sb16.ko
kernel/sound/isa/sb/snd-sbawe.ko
kernel/sound/isa/sb/snd-es968.ko
kernel/sound/isa/sb/snd-sb16-csp.ko
kernel/sound/isa/sb/snd-emu8000-synth.ko
kernel/sound/isa/wavefront/snd-wavefront.ko
kernel/sound/isa/wss/snd-wss-lib.ko

las subrayadas son las candidatas ? pero ninguna es CS4235 ?
las añado todas al tcosconfig ? necesito que sea exactamente ese modelo o podría valer alguno de los que hay ? No pasa nada por probar. no ?

Ya os contaré.

Gracias.

dmesg.jpg

Emilio Noé Sánchez Prieto

unread,
Nov 19, 2009, 6:14:19 AM11/19/09
to tcos-u...@googlegroups.com
Os cuento
HE introducido modulos extras en el kernel asi:
 
snd-cs4231, snd-cs4232, snd-cs4236, snd-cs4236-lib

el proceso de creación de la imagen me reporta:

Sobreescribiéndola con tus ajustes.
Ejecutar: /usr/sbin/gentcos -tftp -size
/etc/tcos/templates/tcosconfig.conf: line 14: snd-cs4232,: orden no encontrada
Creating initramfs with 2.6.28-15-generic kernel...
/etc/tcos/templates/tcosconfig.conf: line 14: snd-cs4232,: orden no encontrada
   INFO:  Better busybox found, replacing it...
    busybox (not-static) getty and login disabled
  Package Debug tools got 2932 Kb.
   * ltspfsd new auth version > 0.5
  Package ltspfsd got 1140 Kb.
  Package CD-AUDIO support got 164 Kb.
  Package Print server [p910nd] got 24 Kb.
  Package HWclock got 40 Kb.
     Copying root public SSH key
  Package Dropbear ssh server got 380 Kb.
  Package Inetd daemon got 44 Kb.
  Package ACPI daemon got 36 Kb.
  Package Etherboot TCOS got 560 Kb.
  Package Alsa sound support got 5308 Kb.
  Package PulseAudio (sound server) got 2676 Kb.
  Package RTP sound tools got 24 Kb.
  Package TcosMonitor got 4320 Kb.
   USING Xorg 7.X dirs
    xorg: installing all drivers....
    * OpenGL support is ENABLED
  Package Xorg got 14728 Kb.
  Package AMD Geode Xorg support got 8 Kb.
  Package x11vnc got 3716 Kb.
   * Applying usplash timeout patch
  Package Tcos Kernel modules support got 4 Kb.
     Creating usr-2.6.28-15-generic.squashfs of /usr
     Moving usr-2.6.28-15-generic.squashfs to /var/lib/tcos/tftp
  Package Init binaries got 16 Kb.
  Package Disable ACPI and RAID support got -324 Kb.
Running depmod of kernel 2.6.28-15-generic
     Creating allmodules-2.6.28-15-generic.squashfs file
    Moving allmodules-2.6.28-15-generic.squashfs to /var/lib/tcos/tftp

/etc/tcos/templates/tcosconfig.conf: line 14: snd-cs4232,: orden no encontrada

   * Updating module dependencies... done.
Copying initramfs to /var/lib/tcos/tftp/initramfs-2.6.28-15-generic
Uncompressing ramdisk to get sizes...
RAMDISK=24652
EXTERNAL_SQUASHFS=14000

y en terminal hago CTRL-ALT-F1 para ver el proceso de arranque y sigue aparecienso

No Soundcard Found ...... FAIL (en rojo)

Que hago ahora amigo Mario y compañeros?

mariodebian

unread,
Nov 19, 2009, 6:19:47 AM11/19/09
to tcos-u...@googlegroups.com
El jue, 19-11-2009 a las 11:59 +0100, Emilio Noé Sánchez Prieto
escribió:

> Resultado de dmesg | grep -i isa
> (en el terminal ligero) Hecho con consola remota en
> TcosMonitor
> y me sale (ver archivo adjunto de la captura de pantalla, no puedo
> copiar y pegar del terminal remoto)
>


Seleccionas y pegas con la rueda o pulsando los 2 botones del ratón a la
vez.


>
> No veo nada llamado cs42xx ...
>
> "¿has probado a activar los módulos ISA en TcosConfig como te
> dije?"
> Desde el principio active esa casilla.
>
>
> He abierto terminal y en la placa base cerquita de los conectores de
> audio hay un pequeño chip
> que tiene rotulado CRYSTAL CS4235-KG
> ¿es el chip de audio? ¿el modulo es entonces CS4235?
>

snd-4236

Si activas ISA en TcosConfig ya están añadidas.


> Ya os contaré.
>
> Gracias.
>


En los equipos que yo tengo se usa el snd-4236

~ # dmesg | grep -i isa
[ 0.000000] Local APIC disabled by BIOS -- you can enable it with
"lapic"
[ 0.084831] SELinux: Disabled at boot.
[ 0.122919] EISA bus registered
[ 0.179082] ACPI: PCI Interrupt Link [PIN1] (IRQs 3 4 5 6 7 9 10 11
12 14 15) *0, disabled.
[ 0.180702] ACPI: PCI Interrupt Link [PIN3] (IRQs 3 4 5 6 7 9 10 11
12 14 15) *0, disabled.
[ 0.203229] PnPBIOS: Disabled by ACPI PNP
[ 0.239389] IO window: disabled.
[ 4.492328] audit: initializing netlink socket (disabled)
[ 4.497045] isapnp: Scanning for PnP cards...
[ 4.597349] isapnp: 1 Plug & Play card detected total
[ 4.636952] EISA: Probing bus 0 at eisa.0
[ 4.637032] Cannot allocate resource for EISA slot 7
[ 4.637055] EISA: Detected 0 cards.
[ 13.435972] cs4232-pnpbios 01:01.00: disabled
[ 13.439415] cs4232_isapnp 01:01.00: activated
[ 13.441959] cs4232_isapnp 01:01.02: activated
[ 13.444356] cs4232_isapnp 01:01.01: activated
[ 13.736548] isapnp detection failed and probing for CS4236+ is not
supported

~ # grep SOUND_ISA /conf/tcos.conf
TCOS_SOUND_ISA=1

~ # lsmod | grep snd
snd_cs4236 12460 0
snd_cs4236_lib 14336 1 snd_cs4236
snd_pcm_oss 32544 0
snd_cs4232 11316 0
snd_mixer_oss 12288 1 snd_pcm_oss
snd_opl3_lib 9344 2 snd_cs4236,snd_cs4232
snd_hwdep 6148 1 snd_opl3_lib
snd_cs4231_lib 21376 3 snd_cs4236,snd_cs4236_lib,snd_cs4232
snd_pcm 60680 3
snd_cs4236_lib,snd_pcm_oss,snd_cs4231_lib
snd_timer 17668 3 snd_opl3_lib,snd_cs4231_lib,snd_pcm
snd_page_alloc 7816 2 snd_cs4231_lib,snd_pcm
snd_mpu401_uart 6400 2 snd_cs4236,snd_cs4232
snd_rawmidi 18592 1 snd_mpu401_uart
snd_seq_device 6412 2 snd_opl3_lib,snd_rawmidi
snd 45092 13
snd_cs4236,snd_cs4236_lib,snd_pcm_oss,snd_cs4232,snd_mixer_oss,snd_opl3_lib,snd_hwdep,snd_cs4231_lib,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 6112 1 snd


~ # modinfo snd-cs4236
filename: /lib/modules/2.6.26-2-486/kernel/sound/isa/cs423x/snd-cs4236.ko
description: Cirrus Logic CS4235-9
license: GPL
author: Jaroslav Kysela <pe...@perex.cz>
alias: pnp:dCSCa803*
alias: pnp:dCSCa810*
alias: pnp:dCSCa800*
alias: pnp:dCSC0103*
alias: pnp:dCSC0110*
alias: pnp:dCSC0100*
alias: pnp:dCSC0003*
alias: pnp:dCSC0010*
alias: pnp:dCSC0000*
depends:
snd-cs4231-lib,snd-opl3-lib,snd-mpu401-uart,snd-cs4236-lib,snd
vermagic: 2.6.26-2-486 mod_unload modversions 486
parm: index:Index value for CS4236+ soundcard. (array of int)
parm: id:ID string for CS4236+ soundcard. (array of charp)
parm: enable:Enable CS4236+ soundcard. (array of bool)
parm: isapnp:ISA PnP detection for specified soundcard. (array
of bool)
parm: port:Port # for CS4236+ driver. (array of long)
parm: cport:Control port # for CS4236+ driver. (array of long)
parm: mpu_port:MPU-401 port # for CS4236+ driver. (array of
long)
parm: fm_port:FM port # for CS4236+ driver. (array of long)
parm: sb_port:SB port # for CS4236+ driver (optional). (array
of long)
parm: irq:IRQ # for CS4236+ driver. (array of int)
parm: mpu_irq:MPU-401 IRQ # for CS4236+ driver. (array of int)
parm: dma1:DMA1 # for CS4236+ driver. (array of int)
parm: dma2:DMA2 # for CS4236+ driver. (array of int)

Es raro que no se autodetecte...

Prueba a ejecutar en el terminal:

modprobe snd-4236
cat /proc/asound/cards

(si sale una tarjeta es que ya hay sonido)

signature.asc

mariodebian

unread,
Nov 19, 2009, 6:21:03 AM11/19/09
to tcos-u...@googlegroups.com
El jue, 19-11-2009 a las 12:14 +0100, Emilio Noé Sánchez Prieto
escribió:
>
>

Sin espacios.... y mira que lo pone bien claro...

signature.asc

Emilio Noé Sánchez Prieto

unread,
Nov 19, 2009, 6:59:54 AM11/19/09
to tcos-u...@googlegroups.com
Ahora si sin espacios y obtengo en el proceso de creacion de la imagen.....


Sobreescribiéndola con tus ajustes.
Ejecutar: /usr/sbin/gentcos -tftp -size
Creating initramfs with 2.6.28-15-generic kernel...
   TCOS extra module: adding snd-cs4231
   TCOS extra module: adding snd-cs4232
   TCOS extra module: adding snd-cs4236
   TCOS extra module: adding snd-cs4236-lib

   * Updating module dependencies... done.
Copying initramfs to /var/lib/tcos/tftp/initramfs-2.6.28-15-generic
Uncompressing ramdisk to get sizes...
RAMDISK=24652
EXTERNAL_SQUASHFS=14000
TOTAL_RAM=38652




Pero en el terminal nada de nada.....NO SOUNDCARD FOUND.............Fail

Habra que instalar algo en el servidor......?
Lo digo poerque he leido algo en un foro acerca de instalar en ubuntu un paquete llamado
isapnptools, os suena ?, pero no he logrado encontrarlo en los repositorios de guadalinex/ubuntu.
Tendré que configurar antes el GStreamer.

He comprobado la Bios y el sonido está habilitado.

Alguna idea de que puede estar pasando ?
No es ninguno de esos modulos ?

Gracias

Emilio Noé Sánchez Prieto

unread,
Nov 19, 2009, 2:13:10 PM11/19/09
to tcos-u...@googlegroups.com
Perdonad si parezco un poco lelo respondiendome a mi mismo, pero sigo investigando cosas y he descubierto un manual tecnico en PDF de los terminales IBM 300PL, como los que tengo aqui, y puedo confirmar que la tarjeta de audio es una Isa Crystal cs4235-ep .....
En un foro de estos de ubuntu comentan que el modulo generico para toda esa familia de tarjetas es el snd-cs4236.
Añado ese modulo extra en tcosconfig y en la creación de la imagen me reporta que ha sido añadido.
Sin embargo arranco el terminal y sigue sin ir el sonido....ahgo ctrl+alt+f1...y aparece en las ultimas lineas del proceso de arranque.....Soundcard Not Found.....Fail.
Si estoy razonablemente seguro de que es el modulo que contiene el driver de esa tarjeta, tendremos que buscar alguna otra causa para el fallo. Se me ocurren varios:

1º No funciona la tarjeta...vamos que se ha "escoñao" (Expresion muy gaditana, por cierto)
En contra: Ocurre igual en todos los terminales.....ya sería caulidad que se hubiesen estropeado todas, no?

2º Algo en la Bios de los terminales no esta bien configurado.
En contra:: Yo he comprobado solo que el audio está habilitado. Admas hace solo unos meses, con Ubuntu 7.10, y gracias a la "magia" de Mario, los terminales reproducían sonido, y yo lo unico que he cambiado desde entonces es habilitar el arranque PXE (desde las tarjetas de red integradas)
Puede eso causar algun conflicto con los driver de audio?

3º La configuración de PulseAudio no es correcta.
A favor: es posible, porque yo no acabo de entenderla demasiado bien
En contra: me parece más lógico que primero se reconozca la tarjeta, se instale su driver, y luego se mire si alguna aplicación específica (flash, gcompris, totem, ...) falla al usar pulseaudio.

En fin no se me ocurre nada más, ......espero vuestras opiniones de expertos. Me da una envidia cuando leo en otros correos como el de TCOS en Karnic, que el sonido va sin problemas, yo llevo 3 años con esto y lo unico que no he solucionado nunca yo solo es el puñetero sonido (la ultima vez conte con la inestimable ayuda de Mario).

Bueno, no me enrollo más, que me pongo pesado....pero es que necesito arreglar esto, el audio es imprescindible para el uso del aula en Infantil y Primeros Cursos de Primaria.

Saludos a todos.

PD: Estoy documentando todo este tema, aqui le llamamos Proyecto de Aula "Tcos-Guadalinex", con datos tecnicos, ensayos y fotos. Cuando lo tenga listo lo adjuntaré aqui, por si a alguien le sirve.

mariodebian

unread,
Nov 19, 2009, 4:53:11 PM11/19/09
to tcos-u...@googlegroups.com
El jue, 19-11-2009 a las 20:13 +0100, Emilio Noé Sánchez Prieto
escribió:
>
>


¿Has probado a cargarlo a mano?

Entras al terminal y ejecutas:

modprobe snd-cs4236

luego

cat /proc/asound/cards

signature.asc

Emilio Noé Sánchez Prieto

unread,
Nov 20, 2009, 3:03:33 AM11/20/09
to tcos-u...@googlegroups.com
Entro al terminal y ejecuto:   modprobe snd-cs4236

(En primer lugar me dio un error FATAL: error running install command for snd_seq
 y luego me aparecio WARNING: error running install command for snd
 
Pero repito el comando y se lo trago.

luego  ejecuto cat /proc/asound/cards

y me aparece

0 [CS4235         ]:CS4235  - CS4235  
                          CS4235 at 0x534. irq 5, dma1&3            ¿que traducido significa?

Que ha instalado driver de la tarjeta?

Bueno el caso es que reinicio las x en el terminal y ahora si aparecen canales en el
Monitor de Volumen de TCOS (antes aparecía vacio). Pero sigo sin poder escuchar nada
ni reproductor audio, ni sonido de una web, ........
Tcosmonitor.......sigue diciendo que Pulseaudio Server no esta ejecutandose.....
 
Reicio el terminal y vuelve a estar vacio el Monitor de Volumen.
Significa que la imagen que proporciona  TcosConfig no carga el modulo SN-CS4236 ?
O si lo carga pero solo funciona la aplicación manual del mismo ?

Hemos avanzado algo: el modulo SND-CS4236 funciona ? pero no se aplica automaticamente al terminal ?
Mando info del terminal por si puede ayudar:

Información de Tcos
    • Equipo: t28
    • Dirección IP: 192.168.0.128
    • Versión de TcosXmlRpc: 0.89.49jaunty1
    • Versión de la imagen TCOS: 0.89.49jaunty1
    • Fecha de la imagen TCOS: Thu Nov 19 14:23:25 CET 2009
    • Fecha y hora del cliente ligero: Fri Nov 20 11:22:34 CET 2009
    • Tiempo encendido:  11:22:34 up 2 min, load average: 0.14, 0.15, 0.06

 Información del kernel
    • Versión del kernel: 2.6.28-15-generic
    • Versión completa del kernel: Linux t28 2.6.28-15-generic #52-Ubuntu SMP Wed Sep 9 10:49:34 UTC 2009 i686 unknown

    • Módulos cargados: usb_storage vfat fat isofs floppy aufs exportfs nfs lockd nfs_acl sunrpc squashfs psmouse serio_raw 8139too 8139cp e100 mii i2c_piix4 intel_agp agpgart lp usblp parport_pc parport fbcon tileblit font bitblit softcursor
    • Módulos no encontrados: Ninguno

 Buses PCI:
    • 00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
    • 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
    • 00:02.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
    • 00:02.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
    • 00:02.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
    • 00:02.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
    • 00:03.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 05)
    • 00:14.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    • 01:01.0 VGA compatible controller: S3 Inc. Trio 64 3D (rev 01)

 Procesos ejecutándose
 PID USER COMMAND
 1 root /bin/sh /init splash
 2 root [kthreadd]
 3 root [migration/0]
 4 root [ksoftirqd/0]
 5 root [watchdog/0]
 6 root [events/0]
 7 root [khelper]
 8 root [kstop/0]
 9 root [kintegrityd/0]
 10 root [kblockd/0]
 11 root [cqueue]
 12 root [ata/0]
 13 root [ata_aux]
 14 root [ksuspend_usbd]
 15 root [khubd]
 16 root [kseriod]
 17 root [kmmcd]
 18 root [btaddconn]
 19 root [btdelconn]
 20 root [pdflush]
 21 root [pdflush]
 22 root [kswapd0]
 23 root [aio/0]
 24 root [ecryptfs-kthrea]
 28 root [scsi_eh_0]
 29 root [scsi_eh_1]
 30 root [kstriped]
 31 root [kmpathd/0]
 32 root [kmpath_handlerd]
 33 root [ksnapd]
 34 root [kondemand/0]
 35 root [krfcommd]
 152 root /sbin/udevd --daemon --resolve-names=never
 224 root syslogd
 239 root [kpsmoused]
 979 root [rpciod/0]
 984 root [nfsiod]
 1003 root [aufsd]
 1004 root [aufsd]
 1005 root [aufsd]
 1006 root [aufsd]
 1241 root dhclient eth0
 1325 daemon /sbin/portmap
 1686 root [loop0]
 2071 root /bin/sh /sbin/tryXorg --server=192.168.0.252 --xorgopts= -auth /root/.Xauthority -query 192.168.0.252
 2086 root Xorg vt7 -auth /root/.Xauthority -query 192.168.0.252
 2194 root ltspfsd
 2227 root dropbear -p 22 -E -d /etc/dropbear/dropbear_dss_host_key -r /etc/dropbear/dropbear_rsa_host_key
 2284 root /bin/sh /usr/sbin/listener-daemon.sh
 2285 root /usr/sbin/mount-listener /proc/mounts /tmp/proc_mounts
 2331 root /usr/bin/tcosxmlrpc /etc/abyss.conf
 2334 root /usr/bin/p9100d -f /dev/lp0
 2335 root /bin/sh /scripts/tcos-bottom/80shell
 2352 root /bin/sh /sbin/rungetty tty1
 3137 root sh -c /sbin/getinfo.sh -p
 3138 root /bin/sh /sbin/getinfo.sh -p
 3153 root ps aux

 Información de la ram:
    • RAM total: 186200 kB
    • RAM libre: 117108 kB
    • RAM activa: 13672 kB

 Información de la swap:
    • Swap activada: 0
    • Swap total: 0 kB
    • Swap usada: 0 kB

 El servidor PulseAudio no está funcionando


Que hago ahora amigos ?

Saludos
 

Leonel Florín Selles

unread,
Nov 20, 2009, 11:15:17 AM11/20/09
to tcos-u...@googlegroups.com
Hola por aqui una vez mas:

bueno continuo con el problema de montar los dispositivos de almacenamiento en
los clientes y si los usuarios que tengo si que pertenecen al grupo fuse, tengo
la ultima versión de los paquetes ltspfsd-core y ltspfs y bueno que permisos
debe tener /dev/fuse, por si las cosas, yo le di todos los permisos. ahora como
hago para que Xorg genere una resolución acorde con las tarjetas y monitores de
los clientes, la verdad que los monitores son hanel, no se si han escuchados de
ellos.

saludos. espero me ayuden. o

otra cosa, como puedo hacer para que en cada uno de los clientes solo inicien
determinados usuarios y los demás no.

Emilio Noé Sánchez Prieto

unread,
Nov 20, 2009, 3:30:48 PM11/20/09
to tcos-u...@googlegroups.com

Alguien sabe porque no carga la imagen los modulos de snd-cs44236, que le estoy añadiendo ?
es un bug de tcosconfif? o hay que hacer algo más?
ya de paso, alguien conoce algun tuotrial paso a paso para configurar pulseaudio ?

Saludos 

Javier Ríos

unread,
Nov 20, 2009, 6:55:18 PM11/20/09
to tcos-u...@googlegroups.com
Estimado Emilio:
fijate si luego de ejecutar ese comando en el terminal ( modprobe snd-cs4236 ), haciendo "lsmod |grep cs-4236" te devuelve algo, si encuentras el modulo es porque esta cargado.
has generado bien las llaves ssh para el usuario por defecto root antes de generar la imagen, Tcos avisa en caso contrario con un mensaje advirtiendo que debes generar las llaves par el usuario root con "ssh-keygen -t rsa", otra cosa no se me ocurre, quizas Mario aporta algo mas sustancial y certero que yo :), suerte!
----------------------------------------------------------------------------------------------------------------------------------------------------

Emilio Noé Sánchez Prieto

unread,
Nov 22, 2009, 4:38:13 PM11/22/09
to tcos-u...@googlegroups.com


El 21 de noviembre de 2009 00:55, Javier Ríos <soporte...@gmail.com> escribió:
Estimado Emilio:
fijate si luego de ejecutar ese comando en el terminal ( modprobe snd-cs4236 ), haciendo "lsmod |grep cs-4236" te devuelve algo, si encuentras el modulo es porque esta cargado.
has generado bien las llaves ssh para el usuario por defecto root antes de generar la imagen, Tcos avisa en caso contrario con un mensaje advirtiendo que debes generar las llaves par el usuario root con "ssh-keygen -t rsa", otra cosa no se me ocurre, quizas Mario aporta algo mas sustancial y certero que yo :), suerte!
----------------------------------------------------------------------------------------------------------------------------------------------------

Gracias Por tu ayuda Javier, mañana temprano pruebo lo que me indicas,
Las llaves ssh para root me pidio la primera vez que generé una imagen, posteriormente no me lo volvio a pedir. En cuanto al módulo snd-cs4236, creo que es claro que se añade a la imagen que genera TCOSCONFIG ya que me reporta,

"TCOS extra module: adding snd-cs4236 "

y si luego no me da ningun mensaje de error es que el módulo se añade, pero posteriormente he advertido que si el módulo se añade a la imagen utilizando TCOSMONITOR y mirando la información de un terminal debería aparecer ese módulo , pero no aparece nada parecido, solo esto:


   "• Módulos cargados: usb_storage vfat fat isofs floppy aufs exportfs nfs lockd nfs_acl sunrpc squashfs psmouse serio_raw 8139too 8139cp e100 mii i2c_piix4 intel_agp agpgart lp usblp parport_pc parport fbcon tileblit font bitblit softcursor
    • Módulos no encontrados: Ninguno"


Significa esto pues, que el modulo se carga en la imagen, pero no en el terminal?
Curioso, porque parece que manualmente si ocurría, o no ? O quizá ocurre que Tcosconfig dice que añade el modulo a la imagen, pero encuentra algun error y no puede hacerlo, aunque no reporta dicho error ? O puede que el módulo siga sin ser el adecuado para la tarjeta gráfica en cuestión ? (Esto creo que es lo menos probable, pero ya no me fio)

En, Javier, gracias de todos modos por tu ayuda, seguiré contando todo lo que me sucede, porque creo que además así puedo ayudar a otros que se encuentren con los mismos problemas que yo.
En cualquier caso, lo que ocurre es que montar una red de este tipo con TCOS, no es que sea dificil, es que si se parte con unos conocimientos medio-avanzados de Linux, te ahorras el 90 % de los problemas que te van surgiendo, pero si no es así , el proceso se vuelve algo tedioso.
Pero no pienso abandonar hasta que tenga mi aula a pleno rendimiento.
Espero que Mario y demas compañeros tampoco abandonen.

Gracias amigos. Fuerte abrazO.

mariodebian

unread,
Nov 22, 2009, 4:52:08 PM11/22/09
to tcos-u...@googlegroups.com
El dom, 22-11-2009 a las 22:38 +0100, Emilio Noé Sánchez Prieto
escribió:
>
>


Crea en /etc/tcos/hacking/ un archivo vacío (con el nombre que quieras)
y metes esto dentro:


echo snd-cs4236 >> $DESTDIR/etc/modules


y rehaces la imagen con tcosconfig.

signature.asc

Emilio Noé Sánchez Prieto

unread,
Nov 22, 2009, 5:13:30 PM11/22/09
to tcos-u...@googlegroups.com
Crea en /etc/tcos/hacking/ un archivo vacío (con el nombre que quieras)
y metes esto dentro:

echo snd-cs4236 >> $DESTDIR/etc/modules

y rehaces la imagen con tcosconfig.

 
Gracias Mario, mañana nada mas llegar al Colegio me pongo a ello, y te comento los resultados.

Buenas Noches.

Emilio Noé Sánchez Prieto

unread,
Nov 23, 2009, 8:02:00 AM11/23/09
to tcos-u...@googlegroups.com

He hecho la tarea que me mandaste, Mario, y como por arte de magia, tengo audio en los terminales.

- Confirmado que que se añade el modulo snd-cs4236 y se reconoce la tarjeta de sonido.
- Confirmado que Pulseaudio está iniciado y funcionando.
- Confirmado que TCOSVolumen del Terminal está conectado.
- Probado sonido (auriculares y altavoz interno del terminal) con Reproducción de mp3 con VLC. Ok
- Probado sonido
(auriculares y altavoz interno del terminal) de paginas web como mySpace y YouTube (Flash). Ok
(Aunque el video se entrecorta, ...esto será problemas de memoria RAM o ancho de banda de Red?)
(Suena algo bajo de volumen, aun al 90% de master, se puede cambiar el volumen inicial por defecto ?)
- No tuve hoy más tiempo de probar más aplicaciones. Ya comentaré.

Por cierto, querido Mario, ¿que he hecho? No solo se trata de que funcione, tambien tengo mis inquietudes y curiosidad, ademas de poder repetir yo las cosas solo en un futuro. He estado investigando.
El comando "echo snd-cs4236 >> ..." añade esa linea de texto al final del archivo /etc/modules y $DESTDIR debe ser una variable que toma como valores los nombres de los terminales, no?. Lo que no entiendo que pasa con el archivo que yo creo, con cualquier nombre, en /etc/tcos/hacking. Como lo lee Tcosconfig ?.
Y esto que yo he hecho manualmente, no lo debería hacer Tcosconfig automaticamete al añadirle el modulo al kernel?. es un bug que tienes que corregir o siempre será así? Si se me teine que ocurrir eso a mi, me puedo llevar un milenio y no obtengo audio. Ocurre siempre, con cualquier modulo de audio ?
Me faltan por probar varios terminales, y de los que he probado, hay uno que todo esta igual que los demas, pero que no suena, por lo que debo de suponer que en ese la tarjeta de audio pueda estar dañada. hay alguna manera de comprobarlo ? Si es asi, tengo muchas varias tarjetas de audio pci Sound Blaster16 que podría intentar pinchar en el terminal. Bastaría en este caso con añadir el modulo correspondiente, tendría que buscarlo, al kernel con Tcosconfig o tendría que añadir otro archivo
en /etc/tcos/hacking, o en el mismo archivo,  con una linea tipo
"echo snd-...SB16... >> $DESTDIR/etc/modules.

Como ya dije, estamos realizando entre las familias del colegio y empresas del entorno una campaña de recogida de pcs antiguos y en deshuso. El caso es que hemos recopilado una gran cantidad de unidades de cd-rom. Mi pregunta es ¿sería interesante instalarlos en los terminales?
Los dispositivos locales...con TCOSDevice...salvo varios terminales que como dejo de funcionar el etherboot-tcos-installer, no he podido formatear los hd y en ellos no tengo una particion utilizable, ni funciona el swap
...pero el resto va muy bien disquete y hd local....no he probado pendrive ni otros didpositivos USB (al estar en la parte trasera y no disponer de alargadores, no es aconsejable que los alumnos metan la mano por detras entre tanto cable).
Y que podeis decidme del arranque desde CD-Rom? ( es lo que llamais TCOS-Standalone? )
Aumentaría la velocidad de arranque, si la imagen esta almacenada en el cd , en vez de enviarla por red ?
Produciría esto algo de aumento del rendimiento del terminal, o esto solo depende del micro y ram del terminal ?

Como veis soy "culo de mal asiento".....acabo de "arreglar" lo del audio y ya estoy enredando con otra caso.

Muchisimas gracias amigo Mario, espero algun dia poder agraderte personalmente, en mi nombre y en de todos mis alumnos tu imprescindible ayuda para que podamos disfrutar de este aula.

Gracias tambien a los demas usuarios del grupo. Sigo aprendiendo con cada mail recibido.

 

 

mariodebian

unread,
Nov 23, 2009, 9:35:05 AM11/23/09
to tcos-u...@googlegroups.com

>
> He hecho la tarea que me mandaste, Mario, y como por arte de magia,
> tengo audio en los terminales.
>
> - Confirmado que que se añade el modulo snd-cs4236 y se reconoce la
> tarjeta de sonido.
> - Confirmado que Pulseaudio está iniciado y funcionando.
> - Confirmado que TCOSVolumen del Terminal está conectado.
> - Probado sonido (auriculares y altavoz interno del terminal) con
> Reproducción de mp3 con VLC. Ok
> - Probado sonido (auriculares y altavoz interno del terminal) de
> paginas web como mySpace y YouTube (Flash). Ok
> (Aunque el video se entrecorta, ...esto será problemas de memoria RAM
> o ancho de banda de Red?)


Con youtube el problema no es el audio sino el vídeo, 3 clientes en
youtube congestionan en ancho de banda de un switch de 100M,
recomendable switch de giga y tarjetas de giga en el servidor... en los
clientes quizás sea pedir demasiado.


> (Suena algo bajo de volumen, aun al 90% de master, se puede cambiar el
> volumen inicial por defecto ?)

En TcosConfig puedes cambiarlo, por defecto está a 80.


> - No tuve hoy más tiempo de probar más aplicaciones. Ya comentaré.
>
> Por cierto, querido Mario, ¿que he hecho? No solo se trata de que
> funcione, tambien tengo mis inquietudes y curiosidad, ademas de poder
> repetir yo las cosas solo en un futuro. He estado investigando.
> El comando "echo snd-cs4236 >> ..." añade esa linea de texto al final
> del archivo /etc/modules y $DESTDIR debe ser una variable que toma
> como valores los nombres de los terminales, no?. Lo que no entiendo
> que pasa con el archivo que yo creo, con cualquier nombre,
> en /etc/tcos/hacking. Como lo lee Tcosconfig ?.

Al final de la construcción se leen los scripts de ese directorio para
añadir cosas no soportadas por TCOS... hacking ~ hacks ~ trucos

$DESTDIR es el directorio temporal donde se construyen las imágenes.

> Y esto que yo he hecho manualmente, no lo debería hacer Tcosconfig
> automaticamete al añadirle el modulo al kernel?. es un bug que tienes
> que corregir o siempre será así? Si se me teine que ocurrir eso a mi,
> me puedo llevar un milenio y no obtengo audio. Ocurre siempre, con
> cualquier modulo de audio ?


Las tarjetas de sonido PCI se autodetectan y configuran, ISA es del
siglo pasado y el kernel y udev no las autoconfiguran por lo que
necesitan este truco...

No es problema de TCOS y quizás en Debian funcione, en Ubuntu como
siempre se cargan muchas cosas para facilitar la vida al usuario.

Al tener el nombre del módulo en /etc/modules se fuerza la carga en el
arranque.


> Me faltan por probar varios terminales, y de los que he probado, hay
> uno que todo esta igual que los demas, pero que no suena, por lo que
> debo de suponer que en ese la tarjeta de audio pueda estar dañada. hay
> alguna manera de comprobarlo ?


Mirando el /proc/asound/cards del terminal, mirando el lspci o dmesg
para ver qué tarjeta es...

Si no la detecta y el resto sí, probablemente no sea el mismo modelo.


> Si es asi, tengo muchas varias tarjetas de audio pci Sound Blaster16
> que podría intentar pinchar en el terminal. Bastaría en este caso con
> añadir el modulo correspondiente, tendría que buscarlo, al kernel con
> Tcosconfig o tendría que añadir otro archivo en /etc/tcos/hacking, o
> en el mismo archivo, con una linea tipo
> "echo snd-...SB16... >> $DESTDIR/etc/modules.

La soundblaster es una de las que se detectan sin activar nada... va de
serie.

>
> Como ya dije, estamos realizando entre las familias del colegio y
> empresas del entorno una campaña de recogida de pcs antiguos y en
> deshuso. El caso es que hemos recopilado una gran cantidad de unidades
> de cd-rom. Mi pregunta es ¿sería interesante instalarlos en los
> terminales?

Si los van a usar....

TCOS los detecta y puede leerlos ya sean de datos o de audio, aunque la
transferencia es bastante lenta.


> Los dispositivos locales...con TCOSDevice...salvo varios terminales

¿y que error dan?

> que como dejo de funcionar el etherboot-tcos-installer, no he podido
> formatear los hd y en ellos no tengo una particion utilizable, ni
> funciona el swap

Hace un tiempo mande un parche para que se generasen las particiones...
aún así las puedes hacer a mano... existen muchos livecd que tienen
gparted o fdisk y puedes particionar el disco duro a mano y a tu gusto.


> ...pero el resto va muy bien disquete y hd local....no he probado
> pendrive ni otros didpositivos USB (al estar en la parte trasera y no
> disponer de alargadores, no es aconsejable que los alumnos metan la
> mano por detras entre tanto cable).
> Y que podeis decidme del arranque desde CD-Rom? ( es lo que llamais
> TCOS-Standalone? )

NOOoooooooooooo

tcos-standalone se usa para equipos instalados, imagina un aula con 20
euqipos cada uno con su Ubuntu, tcos-standalone instalado en todos
permite administrarlos desde tcosmonitor como si se tratase de
terminales ligeros.

> Aumentaría la velocidad de arranque, si la imagen esta almacenada en
> el cd , en vez de enviarla por red ?
> Produciría esto algo de aumento del rendimiento del terminal, o esto
> solo depende del micro y ram del terminal ?
>

Quizás si, pero si la actualizas la imagen de arranque pierdes mucho
tiempo actualizando cada equipo...

¿cuantas veces arrancan los ligeros al día?
¿cuanto tardan en cargar?


> Como veis soy "culo de mal asiento".....acabo de "arreglar" lo del
> audio y ya estoy enredando con otra caso.
>
> Muchisimas gracias amigo Mario, espero algun dia poder agraderte
> personalmente, en mi nombre y en de todos mis alumnos tu
> imprescindible ayuda para que podamos disfrutar de este aula.
>
> Gracias tambien a los demas usuarios del grupo. Sigo aprendiendo con
> cada mail recibido.
>
>

A servir ;)

signature.asc
Reply all
Reply to author
Forward
0 new messages