Página 1 de 1

Multiseat

Publicado: 08 Jun 2011, 13:23
por des_ptrivino
Hola.

De acuerdo con Javier abro esta linea para ver si con la ayuda de Mario conseguimos hacer multiseat en la dotación ADL de 2009.

Aquí va la salida del comando

Código: Seleccionar todo

lshw

Código: Seleccionar todo

a3pc29max
    description: Computer
    width: 64 bits
    capabilities: vsyscall64 vsyscall32
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 3955MiB
     *-cpu
          product: Intel(R) Core(TM)2 Duo CPU     E7300  @ 2.66GHz
          vendor: Intel Corp.
          physical id: 1
          bus info: cpu@0
          size: 2667MHz
          capacity: 2667MHz
          width: 64 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm cpufreq
     *-pci
          description: Host bridge
          product: 82Q33 Express DRAM Controller
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 02
          width: 32 bits
          clock: 33MHz
          configuration: driver=agpgart-intel
          resources: irq:0
        *-display:0
             description: VGA compatible controller
             product: 82Q33 Express Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list rom
             configuration: driver=i915 latency=0
             resources: irq:27 memory:d0080000-d00fffff ioport:1c40(size=8) memory:e0000000-efffffff(prefetchable) memory:d0100000-d01fffff
        *-display:1 UNCLAIMED
             description: Display controller
             product: 82Q33 Express Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2.1
             bus info: pci@0000:00:02.1
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: cap_list
             configuration: latency=0
             resources: memory:c0900000-c097ffff
        *-usb:0
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #4
             vendor: Intel Corporation
             physical id: 1a
             bus info: pci@0000:00:1a.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:20 ioport:1820(size=32)
        *-usb:1
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #5
             vendor: Intel Corporation
             physical id: 1a.1
             bus info: pci@0000:00:1a.1
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:18 ioport:1840(size=32)
        *-usb:2
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #6
             vendor: Intel Corporation
             physical id: 1a.2
             bus info: pci@0000:00:1a.2
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:19 ioport:1860(size=32)
        *-usb:3
             description: USB Controller
             product: 82801I (ICH9 Family) USB2 EHCI Controller #2
             vendor: Intel Corporation
             physical id: 1a.7
             bus info: pci@0000:00:1a.7
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=ehci_hcd latency=0
             resources: irq:18 memory:d0004000-d00043ff
        *-multimedia
             description: Audio device
             product: 82801I (ICH9 Family) HD Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             version: 02
             width: 64 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=HDA Intel latency=0
             resources: irq:20 memory:d0000000-d0003fff
        *-pci:0
             description: PCI bridge
             product: 82801I (ICH9 Family) PCI Express Port 1
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             configuration: driver=pcieport
             resources: irq:24 ioport:3000(size=4096) memory:c0000000-c01fffff memory:c0200000-c03fffff(prefetchable)
        *-pci:1
             description: PCI bridge
             product: 82801I (ICH9 Family) PCI Express Port 5
             vendor: Intel Corporation
             physical id: 1c.4
             bus info: pci@0000:00:1c.4
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             configuration: driver=pcieport
             resources: irq:25 ioport:4000(size=4096) memory:d0200000-d02fffff memory:c0400000-c05fffff(prefetchable)
           *-firewire
                description: FireWire (IEEE 1394)
                product: Agere Systems
                vendor: Agere Systems
                physical id: 0
                bus info: pci@0000:02:00.0
                version: 07
                width: 64 bits
                clock: 33MHz
                capabilities: bus_master cap_list
                configuration: driver=ohci1394 latency=0
                resources: irq:16 memory:d0200000-d0200fff
        *-pci:2
             description: PCI bridge
             product: 82801I (ICH9 Family) PCI Express Port 6
             vendor: Intel Corporation
             physical id: 1c.5
             bus info: pci@0000:00:1c.5
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             configuration: driver=pcieport
             resources: irq:26 ioport:5000(size=4096) memory:d0300000-d03fffff memory:c0600000-c07fffff(prefetchable)
           *-network
                description: Ethernet interface
                product: NetXtreme BCM5754 Gigabit Ethernet PCI Express
                vendor: Broadcom Corporation
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: eth0
                version: 02
                serial: 00:19:99:4a:e9:70
                width: 64 bits
                clock: 33MHz
                capabilities: bus_master cap_list ethernet physical
                configuration: broadcast=yes driver=tg3 driverversion=3.102 firmware=5754-v3.23 ip=192.168.1.112 latency=0 multicast=yes
                resources: irq:28 memory:d0300000-d030ffff
        *-usb:4
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #1
             vendor: Intel Corporation
             physical id: 1d
             bus info: pci@0000:00:1d.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:20 ioport:1880(size=32)
        *-usb:5
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #2
             vendor: Intel Corporation
             physical id: 1d.1
             bus info: pci@0000:00:1d.1
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:22 ioport:18a0(size=32)
        *-usb:6
             description: USB Controller
             product: 82801I (ICH9 Family) USB UHCI Controller #3
             vendor: Intel Corporation
             physical id: 1d.2
             bus info: pci@0000:00:1d.2
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:21 ioport:18c0(size=32)
        *-usb:7
             description: USB Controller
             product: 82801I (ICH9 Family) USB2 EHCI Controller #1
             vendor: Intel Corporation
             physical id: 1d.7
             bus info: pci@0000:00:1d.7
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=ehci_hcd latency=0
             resources: irq:20 memory:d0005000-d00053ff
        *-pci:3
             description: PCI bridge
             product: 82801 PCI Bridge
             vendor: Intel Corporation
             physical id: 1e
             bus info: pci@0000:00:1e.0
             version: 92
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             resources: ioport:2000(size=4096) memory:c0800000-c08fffff(prefetchable)
           *-multimedia
                description: Multimedia audio controller
                product: CM8738
                vendor: C-Media Electronics Inc
                physical id: 5
                bus info: pci@0000:04:05.0
                version: 10
                width: 32 bits
                clock: 33MHz
                capabilities: bus_master cap_list
                configuration: driver=C-Media PCI latency=32 maxlatency=24 mingnt=2
                resources: irq:22 ioport:2000(size=256)
           *-storage UNCLAIMED
                description: Mass storage controller
                product: Gammagraphx, Inc. (or missing ID)
                vendor: Gammagraphx, Inc. (or missing ID)
                physical id: 7
                bus info: pci@0000:04:07.0
                version: 00
                width: 32 bits
                clock: 33MHz
                capabilities: storage
                configuration: latency=0
                resources: ioport:2400(size=256) memory:c0800000-c0807fff(prefetchable)
        *-isa
             description: ISA bridge
             product: 82801IB (ICH9) LPC Interface Controller
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master cap_list
             configuration: latency=0
        *-ide:0
             description: IDE interface
             product: 82801IB (ICH9) 2 port SATA IDE Controller
             vendor: Intel Corporation
             physical id: 1f.2
             bus info: pci@0000:00:1f.2
             version: 02
             width: 32 bits
             clock: 66MHz
             capabilities: ide bus_master cap_list
             configuration: driver=ata_piix latency=0
             resources: irq:19 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:1c10(size=16) ioport:1c00(size=16)
        *-serial UNCLAIMED
             description: SMBus
             product: 82801I (ICH9 Family) SMBus Controller
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             version: 02
             width: 64 bits
             clock: 33MHz
             configuration: latency=0
             resources: memory:d0006000-d00060ff ioport:18e0(size=32)
        *-ide:1
             description: IDE interface
             product: 82801I (ICH9 Family) 2 port SATA IDE Controller
             vendor: Intel Corporation
             physical id: 1f.5
             bus info: pci@0000:00:1f.5
             version: 02
             width: 32 bits
             clock: 66MHz
             capabilities: ide bus_master cap_list
             configuration: driver=ata_piix latency=0
             resources: irq:22 ioport:1c70(size=8) ioport:1c64(size=4) ioport:1c68(size=8) ioport:1c60(size=4) ioport:1c30(size=16) ioport:1c20(size=16)
        *-generic UNCLAIMED
             description: Signal processing controller
             product: 82801I (ICH9 Family) Thermal Subsystem
             vendor: Intel Corporation
             physical id: 1f.6
             bus info: pci@0000:00:1f.6
             version: 02
             width: 64 bits
             clock: 33MHz
             capabilities: cap_list
             configuration: latency=0
             resources: memory:d0007000-d0007fff
  *-scsi
       physical id: 1
       bus info: scsi@4
       logical name: scsi4
       capabilities: scsi-host
       configuration: driver=usb-storage
Si meto

Código: Seleccionar todo

madrid@a3pc29max:~/Escritorio$ lspci -v -s `lspci | awk '/VGA/{print $1}'`
00:02.0 VGA compatible controller: Intel Corporation 82Q33 Express Integrated Graphics Controller (rev 02)
	Subsystem: Fujitsu Technology Solutions Device 10fc
	Flags: bus master, fast devsel, latency 0, IRQ 27
	Memory at d0080000 (32-bit, non-prefetchable) [size=512K]
	I/O ports at 1c40 [size=8]
	Memory at e0000000 (32-bit, prefetchable) [size=256M]
	Memory at d0100000 (32-bit, non-prefetchable) [size=1M]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915
El PC tiene una tarjeta gráfica integrada y una PCI, por lo que yo pensaba que deberían salir dos tarjetas con la orden anterior y no se porqué sale sólo una.

Escribo esto desde el equipo en cuestión con dos monitores, teclados y ratones. Si en la BIOS pongo en la VGA "auto" me sale el escritorio extendido y si pongo PEG (Gráfica PCI) me salen clonados los dos monitores.

Bueno, espero ordenes. Gracias Javier y gracias Mario.

Re: Multiseat

Publicado: 09 Jun 2011, 13:23
por des_mariodebian
Sin tener el hardware es como dar palos de ciego, pero en fin intentaremos hacer alguna prueba.

Antes de empezar, los casos de éxito de MultiSeat se basan en tarjetas NVIDIA/ATI con doble salida, el comportamiento de una integrada y una AGP puede no ser lo que necesitemos y dependerá de como la BIOS maneje las dos tarjetas.

Para empezar a crear el xorg.conf especial necesitamos 2 buses PCI donde se vean las 2 tarjetas.

Este wiki nos puede servir como base: https://wiki.archlinux.org/index.php/Xorg_multiseat

Re: Multiseat

Publicado: 09 Jun 2011, 18:40
por des_ptrivino
Ya lo entiendo. Creo que lo primero que hay que determinar es si se puede o no.

La dotación viene aquí: http://www.educa.madrid.org/web/colegio ... dware.html

Hay una tarjeta pinchada en la ranura PCI express aunque no pone cual es en la dotación. Mañana la saco y miro lo que pone. En la BIOS se puede poner "auto", la integrada como principal o la PCI como principal. Mañana vuelvo a comprobar la salida de lspci configurando los tres casos.

Yo he seguido esta página: http://multiseatonlinux.blogspot.com/
Ya tengo capturados los pci que corresponden al teclado y ratón de cada seat gracias al python que viene en esa página.

Bueno, mañana pongo más cosas. Gracias.

Re: Multiseat

Publicado: 10 Jun 2011, 09:15
por des_ptrivino
Bueno, la primera puede ser definitiva.

Resulta que lo que está pinchado en la ranura PCI-Express NO es una tarjeta gráfica sino un conversor para que el equipo tenga salida DVI. Es decir, tenemos una tarjeta gráfica integrada intel con una salida VGA y una salida DVI.

La DVI lleva un chip Chrontel CH7307C qu según he leido en su página simplemente transmite la señal producida por la integrada.

El comando lshw muestra dos salidas display. Si con este hardware no se puede hacer multiseat, me lo dices y no perdemos mas el tiempo.

Tengo otros equipos con los que es posible que si funcionara. Si hay que comprar hardware ya no me interesa pues el tema era doblar con inversión mínima.

Gracias y espero tus noticias.

Re: Multiseat

Publicado: 10 Jun 2011, 11:39
por des_mariodebian
Como ya te dije unos hilos antes, los casos de éxito en MultiSeat se basan en tarjetas NVIDIA/ATI con doble salida ya que desde el sistema operativo se ven como 2 tarjetas distintas.

Re: Multiseat

Publicado: 10 Jun 2011, 12:29
por des_ptrivino
Entonces, ¿cerramos el hilo?

Re: Multiseat

Publicado: 10 Jun 2011, 16:47
por des_mariodebian
Con ese tipo de tarjetas gráficas que tienes yo creo que no se puede hacer más.