9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Keyboard and Mouse
@ 2009-07-10 10:42 Eldar Tsraev
  2009-07-10 13:38 ` David du Colombier
  0 siblings, 1 reply; 6+ messages in thread
From: Eldar Tsraev @ 2009-07-10 10:42 UTC (permalink / raw)
  To: 9fans

I'm just installed Plan9 on pc box (on Intel D915GAG Board)
While installing all (video, keyboard, mouse) works well.
But after first reboot i cant see a mouse pointer but can do some
things with it (buttons are works and mouse moves but i can't see it)
keyboard is ps/2, mouse is usb but connected through ps/2 adapter.

whats wrong?
where can i find some solutions.

thanx
--
SareLius



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] Keyboard and Mouse
  2009-07-10 10:42 [9fans] Keyboard and Mouse Eldar Tsraev
@ 2009-07-10 13:38 ` David du Colombier
  2009-07-10 13:41   ` erik quanstrom
  0 siblings, 1 reply; 6+ messages in thread
From: David du Colombier @ 2009-07-10 13:38 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> I'm just installed Plan9 on pc box (on Intel D915GAG Board)
> While installing all (video, keyboard, mouse) works well.
> But after first reboot i cant see a mouse pointer but can do some
> things with it (buttons are works and mouse moves but i can't see it)
> keyboard is ps/2, mouse is usb but connected through ps/2 adapter.
>
> whats wrong?
> where can i find some solutions.

This problem is well known, and seems to be
caused by HyperThreading on some CPU.

Try to add the following line to "plan9.ini":
*nomp=1

It will solve this problem.

--
David du Colombier



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] Keyboard and Mouse
  2009-07-10 13:38 ` David du Colombier
@ 2009-07-10 13:41   ` erik quanstrom
  2009-07-10 13:54     ` erik quanstrom
  2009-07-10 13:55     ` David du Colombier
  0 siblings, 2 replies; 6+ messages in thread
From: erik quanstrom @ 2009-07-10 13:41 UTC (permalink / raw)
  To: 9fans

> This problem is well known, and seems to be
> caused by HyperThreading on some CPU.
>
> Try to add the following line to "plan9.ini":
> *nomp=1
>
> It will solve this problem.

hyperthreading?  that doesn't sound right.

do you mean a bad mp interrupt table?

- erik



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] Keyboard and Mouse
  2009-07-10 13:41   ` erik quanstrom
@ 2009-07-10 13:54     ` erik quanstrom
  2009-07-10 17:30       ` Eldar Tsraev
  2009-07-10 13:55     ` David du Colombier
  1 sibling, 1 reply; 6+ messages in thread
From: erik quanstrom @ 2009-07-10 13:54 UTC (permalink / raw)
  To: 9fans

> > This problem is well known, and seems to be
> > caused by HyperThreading on some CPU.
> >
> > Try to add the following line to "plan9.ini":
> > *nomp=1
> >
> > It will solve this problem.
>
> hyperthreading?  that doesn't sound right.
>
> do you mean a bad mp interrupt table?

you can avoid ht by setting *ncpu=1 in your
plan9.ini without disabling mp interrupts.
so it should be easy to say definitivly which
one causes the problem.

as a further explainer, 8259 interrupts can't
work in an mp environment.  you need to
use either mp interrupts or msi interrupts.
since plan 9 doesn't implement msi, *nomp=1
implies that only one cpu may be activated.
so a uniprocessor may still use mp interrupts.

- erik



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] Keyboard and Mouse
  2009-07-10 13:41   ` erik quanstrom
  2009-07-10 13:54     ` erik quanstrom
@ 2009-07-10 13:55     ` David du Colombier
  1 sibling, 0 replies; 6+ messages in thread
From: David du Colombier @ 2009-07-10 13:55 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> hyperthreading?  that doesn't sound right.
>
> do you mean a bad mp interrupt table?

Yes, you are probably right.

-- 
David du Colombier



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] Keyboard and Mouse
  2009-07-10 13:54     ` erik quanstrom
@ 2009-07-10 17:30       ` Eldar Tsraev
  0 siblings, 0 replies; 6+ messages in thread
From: Eldar Tsraev @ 2009-07-10 17:30 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Thanx a lot! That works.
And where a newbie can find information like that. Some known bugs and etc?

2009/7/10 erik quanstrom <quanstro@coraid.com>:
>> > This problem is well known, and seems to be
>> > caused by HyperThreading on some CPU.
>> >
>> > Try to add the following line to "plan9.ini":
>> > *nomp=1
>> >
>> > It will solve this problem.
>>
>> hyperthreading?  that doesn't sound right.
>>
>> do you mean a bad mp interrupt table?
>
> you can avoid ht by setting *ncpu=1 in your
> plan9.ini without disabling mp interrupts.
> so it should be easy to say definitivly which
> one causes the problem.
>
> as a further explainer, 8259 interrupts can't
> work in an mp environment.  you need to
> use either mp interrupts or msi interrupts.
> since plan 9 doesn't implement msi, *nomp=1
> implies that only one cpu may be activated.
> so a uniprocessor may still use mp interrupts.
>
> - erik
>
>

-- 
SareLius



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-07-10 17:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-10 10:42 [9fans] Keyboard and Mouse Eldar Tsraev
2009-07-10 13:38 ` David du Colombier
2009-07-10 13:41   ` erik quanstrom
2009-07-10 13:54     ` erik quanstrom
2009-07-10 17:30       ` Eldar Tsraev
2009-07-10 13:55     ` David du Colombier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).