Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Hardware question

8 views
Skip to first unread message

Bigdakine

unread,
Oct 28, 2003, 10:52:11 PM10/28/03
to

I'm just curious..

I have an SB1000 and I was wondering what I would need to add to it in order to
have it operate with two graphics terminals each with their own keyboard.

Obviously another graphics card, but what about the keyboard and mouse?

Stuart
Dr. Stuart A. Weinstein
Ewa Beach Institute of Tectonics
"To err is human, but to really foul things up
requires a creationist"

Rich Teer

unread,
Oct 29, 2003, 12:01:05 AM10/29/03
to
On Tue, 29 Oct 2003, Bigdakine wrote:

> I'm just curious..
>
> I have an SB1000 and I was wondering what I would need to add to it in order to
> have it operate with two graphics terminals each with their own keyboard.
>
> Obviously another graphics card, but what about the keyboard and mouse?

I don't think you can do that directly. But setting up
another box and networking it with your SB 1000, and then
ssh'ing into the latter is trivial.

--
Rich Teer, SCNA, SCSA

President,
Rite Online Inc.

Voice: +1 (250) 979-1638
URL: http://www.rite-online.net

Alan Coopersmith

unread,
Oct 29, 2003, 12:26:39 AM10/29/03
to
bigd...@aol.comGetaGrip (Bigdakine) writes in comp.unix.solaris:

|I'm just curious..
|
|I have an SB1000 and I was wondering what I would need to add to it in order to
|have it operate with two graphics terminals each with their own keyboard.
|
|Obviously another graphics card, but what about the keyboard and mouse?

Any USB keyboard and mouse should work, though obviously if you want the
Sun extra keys (Copy, Paste, Front, etc.) you'll need a Sun USB
keyboard.

--
________________________________________________________________________
Alan Coopersmith al...@alum.calberkeley.org
http://www.CSUA.Berkeley.EDU/~alanc/ aka: Alan.Coo...@Sun.COM
Working for, but definitely not speaking for, Sun Microsystems, Inc.

Logan Shaw

unread,
Oct 29, 2003, 1:34:39 AM10/29/03
to
Alan Coopersmith wrote:

> bigd...@aol.comGetaGrip (Bigdakine) writes in comp.unix.solaris:
> |I'm just curious..
> |
> |I have an SB1000 and I was wondering what I would need to add to it in order to
> |have it operate with two graphics terminals each with their own keyboard.
> |
> |Obviously another graphics card, but what about the keyboard and mouse?
>
> Any USB keyboard and mouse should work, though obviously if you want the
> Sun extra keys (Copy, Paste, Front, etc.) you'll need a Sun USB
> keyboard.

Does this mean you can start one X session the first monitor, keyboard,
and mouse and a separate X session on the second monitor, keyboard,
and mouse? If so, how? I looked through "man Xsun" and "man Xserver"
and couldn't find information about how to point the server at a
second keyboard. (And isn't there always just /dev/kbd and not
anything like /dev/kbd/0 or /dev/kbd/1?)

- Logan

Joerg Freund

unread,
Oct 29, 2003, 1:57:31 AM10/29/03
to
HI NG

Bigdakine wrote:
> I'm just curious..
>
> I have an SB1000 and I was wondering what I would need to add
> to it in order to have it operate with two graphics terminals
> each with their own keyboard.
>
> Obviously another graphics card, but what about the keyboard
> and mouse?
>

As far as I remember, there is an graphic-adapter from ATI (I guess),
which will provide You that.
It has 2 video out, and a mouse and a keyboard in.

I am not sure if it is ATI, but maybe there is somebody who knows this.

best regards

Joerg


Michael Laajanen

unread,
Oct 29, 2003, 5:24:20 AM10/29/03
to
HI,

Bigdakine wrote:
> I'm just curious..
>
> I have an SB1000 and I was wondering what I would need to add to it in order to
> have it operate with two graphics terminals each with their own keyboard.
>
> Obviously another graphics card, but what about the keyboard and mouse?
I don't know if you can do that with standard SUN parts, but there is a
company that can do this with their own graphic cards.

But what the name of the company is argg, hmm somebody here with a
better memory should be able to help you.

They are the one that makes PGX32 amoung other high performance graphics
adapters for military and medical stuff.

/michael

Frank Cusack

unread,
Oct 29, 2003, 7:25:21 AM10/29/03
to

Alan Coopersmith

unread,
Oct 29, 2003, 10:59:39 AM10/29/03
to
Logan Shaw <lshaw-...@austin.rr.com> writes in comp.unix.solaris:

|Does this mean you can start one X session the first monitor, keyboard,
|and mouse and a separate X session on the second monitor, keyboard,
|and mouse? If so, how? I looked through "man Xsun" and "man Xserver"
|and couldn't find information about how to point the server at a
|second keyboard. (And isn't there always just /dev/kbd and not
|anything like /dev/kbd/0 or /dev/kbd/1?)

It's not documented, and support will probably give you a blank look if
you ask them about it, but it is possible, through the magic of USB and
the USB device pathnames, on S9 and later (and I think S8 with the
latest Xsun & USB patches but have not confirmed).

You do need to install USB driver patch 115338-01 (sparc)/115339-01 (x86)
or newer to fix a bug with the way key events are reported when
keys are being pressed on multiple keyboards at the same time.

The details:

The following sections may be added to either
/etc/openwin/server/etc/OWconfig or /usr/openwin/server/etc/OWconfig.
The Xserver reads both when starting up and merges their contents.

1. Run ls -l /dev/usb/hid* to see what the existing device names are.
2. Attach the additional input devices to the machine
3. ls -l /dev/usb/hid* to see what the newly attached device
names are. Note at the end of each symlink line it will list whether it
is a keyboard or a mouse.
4. Add lines of the following form to OWconfig, one for each device,
and each with a unique name beginning with "IMOUSE" or "IKBD":

# sun Keyboard module
class="XINPUT" name="IKBD2"
dev="/dev/usb/hid2" strmod="usbkbm"
ddxHandler="ddxSUNWkbd.so.1"
ddxInitFunc="ddxSUNWkbdProc";

# sun Mouse module
class="XINPUT" name="IMOUSE2"
dev="/dev/usb/hid3" strmod="usbms"
ddxHandler="ddxSUNWmouse.so.1"
ddxInitFunc="ddxSUNWmouseProc";

5. To configure multiseat mode, add a section to OWconfig to
associate each keyboard, mouse, and frame buffer with a specific display
(in this example ":1"):

class="XDISPLAY" name="1"
coreKeyboard="IKBD2" corePointer="IMOUSE2"
listOfInput="IKBD2:IMOUSE2"
dev0="/dev/fb1";

You may also want to add the listOfInput line to the XDISPLAY
entry for display 0 so that input extension programs don't try
to grab the keyboard and mouse for the other displays.

6. Test your configuration. For multiseat mode, run
an Xserver on the display you listed (xinit :1 or add a line for :1 to
/etc/dt/config/Xservers or /usr/dt/config/Xservers).

Limitations

Due to the nature of USB and Sun's implementation, USB devices may get
different numbers when initialized or hot-plugged in a different order.
A partial solution is to use the full path name under the /devices
hierarchy - this is tied to the physical port a device is plugged into,
so the order is no longer a problem, but devices must always be plugged
into the same port this way.

Bigdakine

unread,
Oct 29, 2003, 3:22:39 PM10/29/03
to
>Subject: Re: Hardware question
>From: Rich Teer rich...@rite-group.com
>Date: 10/28/03 7:01 PM Hawaiian Standard Time
>Message-id: <Pine.SOL.4.58.0310282059370.467@zaphod>

>
>On Tue, 29 Oct 2003, Bigdakine wrote:
>
>> I'm just curious..
>>
>> I have an SB1000 and I was wondering what I would need to add to it in
>order to
>> have it operate with two graphics terminals each with their own keyboard.
>>
>> Obviously another graphics card, but what about the keyboard and mouse?
>
>I don't think you can do that directly. But setting up
>another box and networking it with your SB 1000, and then
>ssh'ing into the latter is trivial.
>

Well yeah, I know that :-)

I'm trying to find ways to cut down the number of computers I use; not add to
them.

Bigdakine

unread,
Oct 29, 2003, 3:27:18 PM10/29/03
to
>Subject: Re: Hardware question
>From: Alan Coopersmith al...@alum.calberkeley.org
>Date: 10/29/03 5:59 AM Hawaiian Standard Time
>Message-id: <bnoo5b$r7d$1...@agate.berkeley.edu>

Bigdakine

unread,
Oct 29, 2003, 3:30:10 PM10/29/03
to
>Subject: Re: Hardware question
>From: Alan Coopersmith al...@alum.calberkeley.org
>Date: 10/29/03 5:59 AM Hawaiian Standard Time
>Message-id: <bnoo5b$r7d$1...@agate.berkeley.edu>

<good stuff snipped>

Alan,

Thanks to you and all who have replied. I probably won't be testing this
anytime soon, but I expect to sometime a couple of months from now.

I'll probably have some followup questions later (if you don't mind)..

Yours,

Stuart

CJT

unread,
Oct 29, 2003, 5:48:00 PM10/29/03
to
Bigdakine wrote:

SunRays are made for that.


--
After being targeted with gigabytes of trash by the "SWEN" worm, I have
concluded we must conceal our e-mail address. Our true address is the
mirror image of what you see before the "@" symbol. It's a shame such
steps are necessary. ...Charlie

0 new messages