On Tue, 18 Jul 2006, Raymond Meyer wrote:
On Tue, 18 Jul 2006 02:13:32 +0100
Raymond Meyer <[EMAIL PROTECTED]> wrote:
On Mon, 17 Jul 2006 19:00:07 -0600 (MDT)
Marc Aurele La France <[EMAIL PROTECTED]> wrote:
On Mon, 17 Jul 2006, Raymond Meyer wrote:
On Mon, 17 Jul 2006 11:16:57 +0100
Raymond Meyer <[EMAIL PROTECTED]> wrote:

Hi, I've built 4.6.0 version from scratch on Sparc Solaris, also I've
downloaded pre-built binaries from xfree86.org ftp server. Both
installations have the following problem:

There is no mouse pointer, the mouse seems to function OK, i.e. I can
click on menus, select text, drag windows around, etc, I just can't see
the pointer itself, which makes it very difficult to use the mouse. Could
anyone suggest where the problem might be and how to fix it?

Without what hardware you have, I can't say.

OK, I solved the problem by adding the following line to the Device
section in XF86Config:

        Option     "SWcursor" "True"

Could you post a log?

This is Sun Ultra10 with Creator3D UPA graphics card. I've attached a log
file. What's the difference between SWcursor and HWcursor? Does SWcursor
emulate a cursor and is slower than HWcursor?

Well, "emulate" isn't quite the right word, but yes.

I forgot to mention, the sunffb driver in the log file is not the one that came
with XFree86-4.6.0, I'm actually using a modified driver, taken from NetBSD's
X11 source tree. However the cursor problem occurs with this driver and the
original driver.

I'm pretty sure you don't really know that.  Your log says (in part) ...

(II) Loading /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o

... which should instead read ...

(II) Loading /opt/pkg/xfree86/lib/modules/drivers/sunos/sunffb_drv.o

... because the sunffb driver must necessarily be OS-specific, as not all OS'es agree where to mmap(2) the Creator's various hardware areas.

Verify that the second exists, remove the first, restart the server, and you should be in business (even with a hardware cursor).

If I may ask, what caused you to use NetBSD's modified driver?

Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Academic Information and        |  fax:    1-780-492-1729           |
|    Communications Technologies   |  email:  [EMAIL PROTECTED]          |
|  352 General Services Building   +-----------------------------------+
|  University of Alberta           |                                   |
|  Edmonton, Alberta               |     Standard disclaimers apply    |
|  T6G 2H1                         |                                   |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
_______________________________________________
XFree86 mailing list
XFree86@XFree86.Org
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to