[Xpert]Xfree86 4.2.0 using 99% CPU on SiS?

2002-04-10 Thread Peter McNeil

G'day all,

Has anyone seen a problem where XFree86 uses all available CPU when 
started from init. I'm just building a system from Red Hat 7.1 with 
2.4.18 kernel, X4.2.0 on SiS730 chipset Duron processor... I used the 
binary dist. of X 4.2.0

I created a service to start xinit on boot to run a custom app. When 
it boots X takes up all the CPU. If I kill it and restart it works as 
expected 1% CPU.

If anyone has any clues, I'd appreciate it.

Cheers,
Peter.

-- 
Peter McNeil
Engineering Manager
Newton Pty Ltd
http://www.newton.com.au
Ph : +61 2 6247 3544
Fax: +61 2 6247 3533



___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Bug in polygon clipping code in XFree86 4.2.0

2002-04-10 Thread Andrew P. Lentvorski

On Tue, 9 Apr 2002, Branden Robinson wrote:

 On Tue, Apr 09, 2002 at 04:11:28PM -0700, Andrew P. Lentvorski wrote:
  Problem: If a polygon which is being filled with a stipple intersects a
  clip region, the fill fails and paints the clipped region black.

 Here's a pair of X window dumps from before and after the window was
 hidden and then re-exposed.  Do they exhibit the correct behavior?

Actually, yes.  Your rendering engine does exactly the right thing.  The
reason why most of the 4 left rectangles disappear is that the call to
XSetClipRectangles actually excludes them from being redrawn.

If you had the bug, the 4 small rectangles on the right would be
completely black.

Since the Voodoo card gets this right, its a good indicator that the bug
is probably in the ATI driver rather than the rendering architecture.

-a

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Need help getting X to run at 1920x1440

2002-04-10 Thread Yuri van Oers


IIRC XFree86 4.2.0's nv driver is able to do 1920x1440.
You could also check out http://nvidia.netexplorer.org/
That project is about getting the binary NVIDIA driver going on FreeBSD. I
understand they've accomplished quite a bit already.

Hth,
Yuri

On Tue, 9 Apr 2002, solomon Fulop wrote:

 
 
 I was just wondering if it would be possible to get X to run at 1920x1440 
 with an Nvidia Geforce 3 ultra and a 21 inch monitor (btw this is on a 
 FreeBSD machine).any help would be greatly appreciated
 
 
 _
 MSN Photos is the easiest way to share and print your photos: 
 http://photos.msn.com/support/worldwide.aspx
 
 ___
 Xpert mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xpert
 

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]ATI Radeon VE dual head support?

2002-04-10 Thread Stephane Enten

On Tue, Apr 09, 2002 at 10:07:33PM -0700, hy0 wrote:
  Have you put Screen 0 and Screen 1 in your SeverLayout section? If yes, post
  your log file.
  x420 supports VE dual-head setup. However if you are using some OEM version
  of VE card (like DELL's) you might be out of luck.

Can you explain this a little more further ?

Do you mean that the OEM chip isn't supported by the XFree driver ?

I did some test on DELL's OEM Radeon VE card with a 4.2.0 XFree86, and
both cards get initialized, but 2nd screen remain with no signal.


Stephane

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]!!HELP!! - I cannot get my card working! (HIS ATI Radeon 8500)

2002-04-10 Thread M. Meyer

Hello folks!

I have got an HIS ATI Radeon 8500 OEM card, which is not manufactured by ATI but by 
Hightech Information Systems (http://www.hightech.com.hk/html/index.html). Xfree 
does not detect my card at all. I think this is because my OEM card has a different 
device id than an original ATI Radeon 8500 card which is manufactured by ATI 
themselves (my device id is: 0x514c, as you can see in the XFree output file at the 
bottom of this mail). 
I have already tried a different XFree driver (http://gatos.sourceforge.net/)but it 
does not seem to detect my graphics card, too.

1. Is there any alternative XFree driver which supports my HIS ATI Radeon 8500 OEM 
card?

2. Is it possible just to modify the device id recognition in the original XFree 
driver in order to make it determine my chipset properly?
(because I think my OEM card is in principle the same as the original ATI Radeon 
8500 card, it's just the device id that is different)

Thanks in advance

Martin M.

Here is my XF86Config file and the XFree output file:

 

Section Module

Loaddbe

SubSection  extmod
  Optionomit xfree86-dga
EndSubSection

Loadtype1
Loadfreetype
Loadglx

EndSection


Section Files


RgbPath /usr/X11R6/lib/X11/rgb

FontPath   /usr/X11R6/lib/X11/fonts/local/
FontPath   /usr/X11R6/lib/X11/fonts/misc/
FontPath   /usr/X11R6/lib/X11/fonts/75dpi/:unscaled
FontPath   /usr/X11R6/lib/X11/fonts/100dpi/:unscaled
FontPath   /usr/X11R6/lib/X11/fonts/Type1/
FontPath   /usr/X11R6/lib/X11/fonts/Speedo/
FontPath   /usr/X11R6/lib/X11/fonts/75dpi/
FontPath   /usr/X11R6/lib/X11/fonts/100dpi/

EndSection


Section ServerFlags

EndSection


Section InputDevice

Identifier  Keyboard1
Driver  Keyboard

Option AutoRepeat 500 30
Option XkbRules   xfree86
Option XkbModel   pc101
Option XkbLayout  de

EndSection


Section InputDevice

Identifier  Mouse1
Driver  mouse
Option ProtocolPS/2
Option Device  /dev/psaux

EndSection


Section Monitor

Identifier  Belinea 101560

HorizSync   30-61
VertRefresh 56-75

EndSection


Section Device
Identifier  ATI Radeon 8500
Driver  radeon
VideoRam65536

EndSection


Section Screen
Identifier  Screen 1
Device  ATI Radeon 8500
Monitor Belinea 101560
DefaultDepth 16

Subsection Display
Depth   8
Modes   640x480 800x600 1024x768 1280x1024
ViewPort0 0
EndSubsection
Subsection Display
Depth   16
Modes   1024x768 800x600 640x480
ViewPort0 0
EndSubsection
Subsection Display
Depth   24
Modes   1024x768 800x600 640x480
ViewPort0 0
EndSubsection
EndSection


Section ServerLayout

Identifier  Simple Layout

Screen Screen 1

InputDevice Mouse1 CorePointer
InputDevice Keyboard1 CoreKeyboard

EndSection



XFree86 Version 4.1.0 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 2001
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.4-4GB i686 [ELF] 
Module Loader present
(==) Log file: /var/log/XFree86.0.log, Time: Mon Mar 11 09:52:19 2002
(==) Using config file: /etc/X11/XF86Config
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout Simple Layout
(**) |--Screen Screen 1 (0)
(**) |   |--Monitor Belinea 101560
(**) |   |--Device ATI Radeon 8500
(**) |--Input Device Mouse1
(**) |--Input Device Keyboard1
(**) XKB: rules: xfree86
(**) XKB: model: pc101
(**) XKB: layout: de
(**) FontPath set to 
/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/
(**) RgbPath set to /usr/X11R6/lib/X11/rgb
(==) ModulePath set to /usr/X11R6/lib/modules
(--) using VT number 7

(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor=The XFree86 Project
compiled for 4.1.0, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor=The XFree86 Project
compiled for 4.1.0, module version = 0.1.0
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor=The XFree86 Project
compiled for 4.1.0, module version = 0.1.0
(II) Unloading 

Re: [Xpert]!!HELP!! - I cannot get my card working! (HIS ATI Radeon8500)

2002-04-10 Thread Dr Andrew C Aitchison

On Wed, 10 Apr 2002, M. Meyer wrote:

 Hello folks!

 I have got an HIS ATI Radeon 8500 OEM card, which is not
 manufactured by ATI but by Hightech Information Systems
 (http://www.hightech.com.hk/html/index.html). Xfree does not detect
 my card at all. I think this is because my OEM card has a different
 device id than an original ATI Radeon 8500 card which is
 manufactured by ATI themselves (my device id is: 0x514c, as you can
 see in the XFree output file at the bottom of this mail).  I have
 already tried a different XFree driver
 (http://gatos.sourceforge.net/)but it does not seem to detect my
 graphics card, too.
 
 1. Is there any alternative XFree driver which supports my HIS ATI Radeon 8500 OEM 
card?

XFree86 v4.2 supports the 0x514c chip.
 
 2. Is it possible just to modify the device id recognition in the original XFree 
driver in order to make it determine my chipset properly?
 (because I think my OEM card is in principle the same as the original ATI Radeon 
8500 card, it's just the device id that is different)

Try adding the line
ChipId  0x5144 
to the Device section of your config file.
This will make the server pretend you have a Radeon QD.
But I'd still prefer you to upgrade to XFree86 v4.2.

-- 
Dr. Andrew C. Aitchison Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]TAKE2: Does this XFree86 3.3.6 fix for multi-scroll-wheel mice work for 4.2.*?

2002-04-10 Thread Leon Brooks

I bought myself an AOpen Optical OpenEye mouse (gotta love our northern  
neighbours with their faintly discordant understanding of English) which in  
addition to the basic two buttons has two scroll wheels, one of which also 
acts as a third button (maybe their next version will have the second wheel 
act as a 4th button too) and two side switches.

Hunting around the Web for instructions to make the second scrollwheel work, 
I ran across this page, which makes it all happen for XFree86-3.3.6:

http://www.consistent.org/terran/multiscroll.shtml

I can get the scroll wheels to operate, but both wheels appear to X 
applications to be the same wheel. This is precisely the behaviour described 
in the page above, which makes room for no less than 8(!) scroll wheels.

I am using XFree86-4.2.0-10mdk (double-heading a Banshee and a Savage4, it's 
the XFree86 that shipped with Mandrake 8.2) and am wondering if

(1) the patch on the page above or something very close to it would work
in XFree86 v4.*; and

(2) if so, could such a patch _pretty_please_ be included in the main
XFree86 code tree? Pulling down all of XFree86, de novo, applying
one patch and compiling it is not a trivial exercise, especially
to fix such an apparently trivial problem.

Cheers; Leon

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]TAKE2: A few pointered questions

2002-04-10 Thread Leon Brooks

Here's another question I've not found answered in a fair bit of web 
trolling. Is it possible to have two (or more) independent mouse pointers at 
large on the one X display at the same time? If so, how does one (at a 
portable X application level) set about distinguishing between events from 
each?

In particular, I want to write simultaneous multiplayer games (both 
co-operative and competitive, mostly educational) for X (-: and would like to 
run an X server that supports this as it makes testing a good deal easier :-).

Cheers; Leon

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]startx and two graphic cards

2002-04-10 Thread Michel Dänzer

On Tue, 2002-04-09 at 20:37, Jing Xu wrote:
 
 I have two graphic cards in my box, one is ATI Rage
 XL(PCI) and one is ATI Radeon VE QY(AGP). I would like
 to control the AGP card from a kernel module we have
 written (which displays on a projector) and I would
 like to let X control the PCI card (which displays on
 a flat panel monitor). While in console mode the
 kernel module correctly displays images using the 
 AGP card and the message ATI Rage SDRAM BIOS P/N
 113-72307-100 4.330 is displayed using the PCI card.
 We used  the vesafb driver to configure the AGP
 card (primary card according to BIOS) to the desired
 mode of 1024x768.
 
 The problem begins when we use startx. The PCI
 controlled monitor starts X correctly but our
 kernel module no longer has control of our AGP card
 (no image displays on projector).
 
 Does any know why X seems to be taking our control
 of the AGP card away?

The X server disables graphics chips it doesn't use because they can
cause problems otherwise. That should be relatively easy to hack around
though if you're confident it should work with your configuration.


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]two radeon 8500 questions?

2002-04-10 Thread Michel Dänzer

On Mon, 2002-04-08 at 23:32, Frank Van Damme wrote:
 
 I'll hopefully be receiving my brand new ati radeon 8500 shortly. My question 
 was: I know Xfree86 can make most ati cards output composyte sync signals. Is 
 this feature allready in the driver for the Radeon 8500?

Probably not yet, but with the attached patch it should support modes
with the composite sync flag set.


 Second question: 3d isn't supported in the 8500 driver yet. I understand the 
 workload on the shoulders on the Xfree devellopers. But does anyone have an 
 idea when openGL and the like may be supported?

If you don't find this info around http://dri.sf.net, you should
probably ask there.


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast


Index: radeon_driver.c
===
RCS file: /cvs/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c,v
retrieving revision 1.51
diff -u -r1.51 radeon_driver.c
--- radeon_driver.c	2002/01/21 18:49:16	1.51
+++ radeon_driver.c	2002/01/27 13:58:01
 -3705,6 +3705,9 
 			  | ((mode-Flags  V_DBLSCAN)
 			 ? RADEON_CRTC_DBL_SCAN_EN
 			 : 0)
+			  | ((mode-Flags  V_CSYNC)
+			 ? RADEON_CRTC_CSYNC_EN
+			 : 0)
 			  | ((mode-Flags  V_INTERLACE)
 			 ? RADEON_CRTC_INTERLACE_EN
 			 : 0));
 -3715,6 +3718,7 
 save-crtc_ext_cntl = RADEON_VGA_ATI_LINEAR | 
 			  RADEON_XCRT_CNT_EN;
 save-crtc_gen_cntl = ~(RADEON_CRTC_DBL_SCAN_EN | 
+  RADEON_CRTC_CSYNC_EN | 
   RADEON_CRTC_INTERLACE_EN);
 }
 else
 -3837,6 +3841,9 
 			  | ((mode-Flags  V_DBLSCAN)
 			 ? RADEON_CRTC2_DBL_SCAN_EN
 			 : 0)
+			  | ((mode-Flags  V_CSYNC)
+			 ? RADEON_CRTC2_CSYNC_EN
+			 : 0)
 			  | ((mode-Flags  V_INTERLACE)
 			 ? RADEON_CRTC2_INTERLACE_EN
 			 : 0));
 -4197,6 +4204,7 
 	   pScrn-depth,
 	   pScrn-bitsPerPixel);
 if (mode-Flags  V_DBLSCAN)   ErrorF( D);
+if (mode-Flags  V_CSYNC) ErrorF( C);
 if (mode-Flags  V_INTERLACE) ErrorF( I);
 if (mode-Flags  V_PHSYNC)ErrorF( +H);
 if (mode-Flags  V_NHSYNC)ErrorF( -H);
 -4219,6 +4227,7 
 	   pScrn-depth,
 	   pScrn-bitsPerPixel);
 if (mode-Flags  V_DBLSCAN)   ErrorF( D);
+if (mode-Flags  V_CSYNC) ErrorF( C);
 if (mode-Flags  V_INTERLACE) ErrorF( I);
 if (mode-Flags  V_PHSYNC)ErrorF( +H);
 if (mode-Flags  V_NHSYNC)ErrorF( -H);
Index: radeon_reg.h
===
RCS file: /cvs/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h,v
retrieving revision 1.13
diff -u -r1.13 radeon_reg.h
--- radeon_reg.h	2001/09/26 12:49:25	1.13
+++ radeon_reg.h	2002/04/10 13:27:52
 -364,6 +364,7 
 #   define RADEON_CRTC2_DISP_DIS (1  23)
 #   define RADEON_CRTC2_EN   (1  25)
 #   define RADEON_CRTC2_DISP_REQ_EN_B(1  26)
+#   define RADEON_CRTC2_CSYNC_EN (1  27)
 #   define RADEON_CRTC2_HSYNC_DIS(1  28)
 #   define RADEON_CRTC2_VSYNC_DIS(1  29)
 #define RADEON_CRTC_GUI_TRIG_VLINE  0x0218



Re: [Xpert]Radeon Mobility and Dual-Head Support?

2002-04-10 Thread David B. Ritch

The screens are running at different resolutions.  The internal flat
panel is running at its native resolution of 1400x1050, and the external
monitor is running at 1024x768 (the highest resolution it supports with
a reasonable refresh rate).

I grabbed the screen (actually the window) while the movie was playing
on the external monitor.  The screengrab was a black screen with the
window decorations.  When I moved that display over the colorful
rectangle, I noticed two things.  First, the colorful rectangle was the
same size as the inside of the window - not terribly surprising. 
Second, as I slide the image over the rectangle, the rectangle
apparently distorted the image slightly.  Once it was in place, the
rectangle look as it had without the blank image there.  However, as the
title bar was sliding across the rectangle, there was an effect similar
to a kaleidoscope - multiple copies of something resembling the text
moved across the screen.

Does this help?  Is this what you were looking for?

dbr

On Tue, 2002-04-09 at 23:11, Vladimir Dergachev wrote:
 
 
 On 9 Apr 2002, David B. Ritch wrote:
 
  I tried watching the movie xine_about.avi using xine 0.98.  On screen 0,
  the builtin flat panel display, it worked fine.  On screen 1, the
  external monitor, it did not.  Instead, the xine screen on the external
  monitor went black.  At approximately the same location on screen 0 as
  the xine screen on screen 1, a rather colorful rectangle appeared.  It
  was made up of pink lines and stuff that looked like static.  When I
  stopped the movie, the static stopped moving.  However, the pink box
  remained until I exited xine.
 
 Thanks :)) Are the screens running at the same resolution ? Can you try
 this: grab the xine screen (while displaying movie) with gimp (or anything
 that can take a snapshot). You should get a black or almost black image.
 
 Now try displaying that image on the first screen in the same place as the
 colourful rectangle.. Let me know what happens.
 
thanks !
 
Vladimir Dergachev
 
 
  dbr
 
  On Mon, 2002-04-08 at 15:26, Vladimir Dergachev wrote:
  
  
   On 8 Apr 2002, David B. Ritch wrote:
  
Never mind!  I got it working.  FYI - here's my XF86Config file.
  
   Great :) Could you report on how well Xv works on both screens ? Thanks !
  
   Vladimir Dergachev
  
   
dbr
  
   ___
   Xpert mailing list
   [EMAIL PROTECTED]
   http://XFree86.Org/mailman/listinfo/xpert
  --
  David B. Ritch
  High Performance Technologies, Inc.
 
-- 
David B. Ritch
High Performance Technologies, Inc.



signature.asc
Description: This is a digitally signed message part


Re: [Xpert]Need help getting X to run at 1920x1440

2002-04-10 Thread Matt Piechota

On Wed, 10 Apr 2002, Yuri van Oers wrote:


 IIRC XFree86 4.2.0's nv driver is able to do 1920x1440.
 You could also check out http://nvidia.netexplorer.org/
 That project is about getting the binary NVIDIA driver going on FreeBSD. I
 understand they've accomplished quite a bit already.

It works for me.  It'll the binary driver well enough to use the DVI port
(at 1600x1024).  It's worth giving it a try.

-- 
Matt Piechota

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Radeon 7500 with 1600x1200 via DVI offset problem/bug

2002-04-10 Thread Achim Bohnet

Hello Xperts,

we'll try to get an Radeon 7500 + 19'' 1600x1200 TFT via DVI working
but fail so far (Redhat i386 Linux 7.2 + rawhide XFree 4.2.0 rpms from
1-Apr: *-4.2.0-6.52).

VGA connectior works but TFT is hard/impossible to sync with the gfx card
signal.

Best DVI result is with

Option  NoDDC
Option  PanelSize 1600x1200

Without NoDDC screen is simply black and the OSM shows a sync to 720x400@70Hz.
Without PanelSize option Radeon driver insists that resolution bigger than
1024x768 are not possible.

With PanelSize 1600x1200 and NoDDC the resolutions of 1600x1200 and 1024x768
via DVI behave like:

Xreturn gives a screen with the lower ~ 16.5 cm okay but the upper
~ 19.5 cm flicker like hell.   Further there's a ghost image of the
mouse cursor:  If the mouse cursor is at the bottom the ghost cursor
is at the border of the  non- and flicker area (only the upper half
of the cross is visible just as for the real mouse cursor).  The
host cursor is always ~ 18 cm to the right and ~ 16.5 cm above the
real cursor.

Without panelsize the resolution 1024x768 is correctly displayed as
perfect as possible on a 1600x1200 TFT panel ;)

Appended are the config and log log files, one with NoDDC and one
without NoDDC.

Do we miss another options?  Driver bug?

Thx,
Achim
-- 
  To me vi is Zen.  To use vi is to practice zen. Every command is
  a koan. Profound to the user, unintelligible to the uninitiated.
  You discover truth everytime you use it.
  -- [EMAIL PROTECTED]


XF86Config-4.gz
Description: GNU Zip compressed data


XFree86.0.log.ddc.gz
Description: GNU Zip compressed data


XFree86.0.log.noddc.gz
Description: GNU Zip compressed data


[Xpert]SiS 6326 Datasheet

2002-04-10 Thread epolinda

Hi, people!

I need a copy of the SiS 6326 Datasheet for a new project.

In the SiS web site, the link to the datasheet 
(http://www.sis.com/ftp/Databook/6326/6326ds10.exe) is dead, and so it is not possible 
to get it from there.

Does anybody have a copy that could be sent to me?

Thanks a lot!

Emerson
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Need help getting X to run at 1920x1440

2002-04-10 Thread Mark Vojkovich

On Tue, 9 Apr 2002, solomon Fulop wrote:

 
 
 I was just wondering if it would be possible to get X to run at 1920x1440 
 with an Nvidia Geforce 3 ultra and a 21 inch monitor (btw this is on a 
 FreeBSD machine).any help would be greatly appreciated

I just tried XFree86's built in 1920x1440 mode on my GeForce4
and it worked fine.  I would expect it to work fine with GeForce2 and
3 as well.  You'll definitely need XFree86 4.2.0 though.  There were bugs
in the nv driver in 4.1.0 that prevented getting modes higher than
1600x1200.  Super-high res modes like 2048x1536 don't work in the
nv driver yet though.


Mark.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Bug in polygon clipping code in XFree86 4.2.0

2002-04-10 Thread Mark Vojkovich

On Wed, 10 Apr 2002, Andrew P. Lentvorski wrote:

 On Tue, 9 Apr 2002, Branden Robinson wrote:
 
  On Tue, Apr 09, 2002 at 04:11:28PM -0700, Andrew P. Lentvorski wrote:
   Problem: If a polygon which is being filled with a stipple intersects a
   clip region, the fill fails and paints the clipped region black.
 
  Here's a pair of X window dumps from before and after the window was
  hidden and then re-exposed.  Do they exhibit the correct behavior?
 
 Actually, yes.  Your rendering engine does exactly the right thing.  The
 reason why most of the 4 left rectangles disappear is that the call to
 XSetClipRectangles actually excludes them from being redrawn.
 
 If you had the bug, the 4 small rectangles on the right would be
 completely black.
 
 Since the Voodoo card gets this right, its a good indicator that the bug
 is probably in the ATI driver rather than the rendering architecture.
 

   It renders correctly on an NVIDIA card as well.  I don't think
a generic XAA bug of that sort would have remained undetected for 
this long.


Mark.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Radeon Mobility and Dual-Head Support?

2002-04-10 Thread Vladimir Dergachev



On 10 Apr 2002, David B. Ritch wrote:

 The screens are running at different resolutions.  The internal flat
 panel is running at its native resolution of 1400x1050, and the external
 monitor is running at 1024x768 (the highest resolution it supports with
 a reasonable refresh rate).

 I grabbed the screen (actually the window) while the movie was playing
 on the external monitor.  The screengrab was a black screen with the
 window decorations.  When I moved that display over the colorful
 rectangle, I noticed two things.  First, the colorful rectangle was the
 same size as the inside of the window - not terribly surprising.
 Second, as I slide the image over the rectangle, the rectangle
 apparently distorted the image slightly.  Once it was in place, the
 rectangle look as it had without the blank image there.  However, as the
 title bar was sliding across the rectangle, there was an effect similar
 to a kaleidoscope - multiple copies of something resembling the text
 moved across the screen.

 Does this help?  Is this what you were looking for?

No, this was not what I was looking for, but is useful to know
nevertheless.

   thanks for testing.

Vladimir Dergachev


 dbr

 On Tue, 2002-04-09 at 23:11, Vladimir Dergachev wrote:
 
 
  On 9 Apr 2002, David B. Ritch wrote:
 
   I tried watching the movie xine_about.avi using xine 0.98.  On screen 0,
   the builtin flat panel display, it worked fine.  On screen 1, the
   external monitor, it did not.  Instead, the xine screen on the external
   monitor went black.  At approximately the same location on screen 0 as
   the xine screen on screen 1, a rather colorful rectangle appeared.  It
   was made up of pink lines and stuff that looked like static.  When I
   stopped the movie, the static stopped moving.  However, the pink box
   remained until I exited xine.
 
  Thanks :)) Are the screens running at the same resolution ? Can you try
  this: grab the xine screen (while displaying movie) with gimp (or anything
  that can take a snapshot). You should get a black or almost black image.
 
  Now try displaying that image on the first screen in the same place as the
  colourful rectangle.. Let me know what happens.
 
 thanks !
 
 Vladimir Dergachev
 
  
   dbr
  
   On Mon, 2002-04-08 at 15:26, Vladimir Dergachev wrote:
   
   
On 8 Apr 2002, David B. Ritch wrote:
   
 Never mind!  I got it working.  FYI - here's my XF86Config file.
   
Great :) Could you report on how well Xv works on both screens ? Thanks !
   
Vladimir Dergachev
   

 dbr
   
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert
   --
   David B. Ritch
   High Performance Technologies, Inc.
  
 --
 David B. Ritch
 High Performance Technologies, Inc.


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]twister k support

2002-04-10 Thread fullerrc

will there be any in the near future?
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]missing code in VESA DPMS

2002-04-10 Thread Marc Aurele La France

On Tue, 9 Apr 2002, Randolph Bentson wrote:

 I'm trying to get DPMS screen blanking to work on a ViewSonic
 ViewPad 1000, but I'm concerned about the code which has
 appeared in 4.2.0.

 In 4.1.0,  DPMSSet indirectly called VESADisplayPowerManagementSet,
 which called vgaHWDPMSSet, which called stdwriteCrtc via a pointer,
 which contained the lines

  outb(hwp-IOBase + hwp-PIOOffset + VGA_CRTC_INDEX_OFFSET, index);
  outb(hwp-IOBase + hwp-PIOOffset + VGA_CRTC_DATA_OFFSET, value);

 In 4.2.0,  DPMSSet indirectly called VESADisplayPowerManagementSet,
 which employs the WriteCrtc macro which expands to

  outb(VGA_CRTC_INDEX_OFFSET, index);\
  outb(VGA_CRTC_DATA_OFFSET, value)

 That seemed clearly bogus, and fortunatly for my peace of mind,
 in yesterday's 4.2.0 CVS fetch, DPMSSet indirectly called
 VESADisplayPowerManagementSet, which employs the
 WriteCrtc macro which now expands to

  outb(pVesa-ioBase + VGA_CRTC_INDEX_OFFSET, index);\
  outb(pVesa-ioBase + VGA_CRTC_DATA_OFFSET, value)

 From inspection, this seems better, but isn't there still the need
 for some additional offset?  Or was the presence of hwp-PIOOffset
 a red herring?

These are missing VGA_IOBASE_COLOR.  I've just committed a fix for this.
Thanks for reporting the problem.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Xinerama

2002-04-10 Thread Juliusz Chroboczek

MV Xinerama is merely an extension that makes two X screens look like
MV one.

Merely?

Juliusz

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]X server problems

2002-04-10 Thread pemo

I have a laptop Toshiba Satellite
5105-S607 equiped with NVIDIA GeForce4 440 Go card and a Toshiba's
15 UXGA TFT (1600x1200) display. 
I'm trying to make RedHat 7.2 working on that system, but I have problems
with making X server to work. My current version of X is 4.1.0. 
I wonder if anyone knows what should be done and if the current version
of XFree86 can handle this graphics card and display.
Would update to 4.2.0 help? If yes, then how to do it better?
Any advice is appreciated.
Thanks.
Paul


Re: [Xpert]Xinerama

2002-04-10 Thread Mark Vojkovich

On 10 Apr 2002, Juliusz Chroboczek wrote:

 MV Xinerama is merely an extension that makes two X screens look like
 MV one.
 
 Merely?
 

   OK, a very large intrusive extension with many thousands of lines of
code that merely makes multiple X screens look like one.

   There do seem to be some people confusing Xinerama with
multihead though.  Xinerama doesn't mean multihead, it's an
optional modification to normal multihead behavior.


Mark.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]X server problems

2002-04-10 Thread Mark Vojkovich

On Wed, 10 Apr 2002, pemo wrote:

 I have a laptop Toshiba Satellite 5105-S607 equiped with NVIDIA GeForce4
 440 Go card and a Toshiba's 15 UXGA TFT (1600x1200) display. 
 I'm trying to make RedHat 7.2 working on that system, but I have
 problems with making X server to work. My current version of X is 4.1.0.
 
 I wonder if anyone knows what should be done and if the current version
 of XFree86 can handle this graphics card and display.
 Would update to 4.2.0 help? If yes, then how to do it better?

   4.2.0 will not help.  GeForce4 440 Go is only supported in
XFree86 CVS since about March 1 or so, or with NVIDIA's binary
drivers available from the NVIDIA web site.


Mark.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Reliability of DDC?

2002-04-10 Thread Jason L Tibbitts III

How sensitive is DDC to things like the video cable or the presence of
KVM switches?  I just encountered a situation where DDC worked
randomly when run through a KVM but worked fine when directly
connected to the monitor.  I've never seen any problem like this with
30 previous identical machines plugged into the same KVM.  (I can tell
it doesn't work because without it, the DPI defaults to 75 which makes
the fonts come out too small.)  OS is stock Red Hat 7.2 with updates,
XFree 4.1.0 plus whatever Red Hat does to it.  Hardware is an Nvidia
GF2Ultra.  I'm running the nv driver, not the binary Nvidia one.

I thought that DDC was just a low speed serial connexion and thus
should be pretty robust.  I notice no loss of video clarity and no
noise through the KVM, so perhaps it's much more sensitive than I
believed.

For completeness, here's a diff of two logs: one where DDC worked and
another where it didn't:

--- b   Wed Apr 10 17:22:27 2002
+++ c   Wed Apr 10 17:22:44 2002
@@ -9,7 +9,7 @@
 Build Host: stripples.devel.redhat.com

 Module Loader present
-(==) Log file: /var/log/XFree86.0.log, Time: Wed Apr 10 17:22:16 2002
+(==) Log file: /var/log/XFree86.0.log, Time: Wed Apr 10 17:22:36 2002
 (==) Using config file: /etc/X11/XF86Config-4
 Markers: (--) probed, (**) from config file, (==) default setting,
  (++) from command line, (!!) notice, (II) informational,
@@ -321,58 +321,6 @@
 (II) NV(0): I2C bus DDC initialized.
 (II) NV(0): I2C device DDC:ddc2 registered.
 (II) NV(0): I2C device DDC:ddc2 removed.
-(II) NV(0): I2C device DDC:ddc2 registered.
-(II) NV(0): I2C device DDC:ddc2 removed.
-(II) NV(0): DDC Monitor info: 0x84d1328
-(II) NV(0): Manufacturer: SNY  Model: 290  Serial#: 8045784
[...] (DDC stuff elided for brevity)
-(II) NV(0): Ranges: V min: 48  V max: 120 Hz, H min: 30  H max: 107 kHz, PixClock max 
350 MHz
-(II) NV(0): Monitor name: SONY CPD-G400
-(II) NV(0): Serial No: 8045784
-(II) NV(0): end of DDC Monitor info
-
 (==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
 (II) NV(0): SONY CPD-G40: Using hsync range of 30.00-107.00 kHz
 (II) NV(0): SONY CPD-G40: Using vrefresh range of 48.00-120.00 Hz
@@ -382,8 +330,7 @@
 (--) NV(0): Virtual size is 1280x1024 (pitch 1280)
 (**) NV(0): Default mode 1280x1024: 157.5 MHz, 91.1 kHz, 85.0 Hz
 (II) NV(0): Modeline 1280x1024  157.50  1280 1344 1504 1728  1024 1025 1028 1072 
+hsync +vsync
-(--) NV(0): Display dimensions: (37, 27) cm
-(--) NV(0): DPI set to (87, 96)
+(==) NV(0): DPI set to (75, 75)
 (II) Loading sub module fb
 (II) LoadModule: fb
 (II) Loading /usr/X11R6/lib/modules/libfb.a
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Reliability of DDC?

2002-04-10 Thread Mark Vojkovich


   I was under the impression that most KVMs broke the DDC
signal.


Mark.


On 10 Apr 2002, Jason L Tibbitts III wrote:

 How sensitive is DDC to things like the video cable or the presence of
 KVM switches?  I just encountered a situation where DDC worked
 randomly when run through a KVM but worked fine when directly
 connected to the monitor.  I've never seen any problem like this with
 30 previous identical machines plugged into the same KVM.  (I can tell
 it doesn't work because without it, the DPI defaults to 75 which makes
 the fonts come out too small.)  OS is stock Red Hat 7.2 with updates,
 XFree 4.1.0 plus whatever Red Hat does to it.  Hardware is an Nvidia
 GF2Ultra.  I'm running the nv driver, not the binary Nvidia one.
 
 I thought that DDC was just a low speed serial connexion and thus
 should be pretty robust.  I notice no loss of video clarity and no
 noise through the KVM, so perhaps it's much more sensitive than I
 believed.
 

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]X server problems

2002-04-10 Thread pemo

Thank you very much for advice. Could you please further advise which
NVIDIA binary drivers should I use, as there is a bunch of them. My
understanding is that two packages are needed, one for NVIDIA_kernel and
another for NVIDIA_GLX. I probably have (how to check it?) RedHat 7.2 SMP
kernel i686 configuration. So, which drivers to choose? For the kernel,
it seems obvious to choose
NVIDIA_kernel-1.0-2880.rh72smp.i686.rpm,
but what to choose for GLX as there is no version for i686. Should I choose NVIDIA_GLX-1.0-2880.i386.rpm ? 
After installation of the two NVIDIA drivers, should I configure XFree86? How? Can I use Xconfigurator for that?
It seems as Xconfigurator won't still know anything about NVIDIA GeForce4 440 Go card and about
Toshiba's 15 UXGA TFT (1600x1200) display. How to configure then?
Any advice is very much appreciated.
Thank you.
Paul



Re: [Xpert]ATI Radeon VE dual head support?

2002-04-10 Thread hy0

Try to add BusID PCI:1:0:0 in both of your device sections.

 I do believe my ServerLayout section is correct as well.  I've attached a
 log file as well as my entire XF86Config.
 
 I will feely muchly indebted if someone can help me with this!
 
 I am, BTW running a genuine ATI card.  Came in an ATI retail box, even.


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]X server problems

2002-04-10 Thread pemo

NVchooser does not work! It gives a few errors.
During RedHat installation, I was not asked weather to install smp kernel 
or something else. Still I believe I have an smp one. By the way, why smp 
is not good for the laptop? What's the difference?

I read the pages that you advised on XFree86 configuration. Still, it's not 
clear if I could use
Xconfigurator or not, or any other tool. I am asking because I did 
everything what was advised in NVIDIA installation guide for editing 
XF86Config file, in particular, I replaced driver nv with driver nvidia and 
removed the lines with load dri and load GLcore. Still X server did not 
load. There is probably something else that I'm missing.

Sorry for many question, but it seems to be a really tough problem.
Any help is appreciated. Thank you.
Paul

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Time to downgrade?

2002-04-10 Thread Matthew Smith

Hi

I have used both XFree86 4.0 and 3.8 (I think) quite happily with my 
Microtouch touch screen harware.  I have built a new machine and the 
video card supplied (I requested cheapest!) uses a NVidia TNT chip.

I downloaded XF 4.2.0 in order to get the video card working (the 
version that I had from a SuSE Linux distribution did not work). 
Unfortunately, the Microtouch hardware now *doesn't* work - I get
an error: Unable to query/initialize MicroTouch hardware.
(EE) PreInit failed for input device Touch0   (See my post of
2002/04/08).

My question - should I get an older, easier to drive video card and 
downgrade XFree86 to a version which I know works with my hardware?

Possibly a case of better the devil you know ;-?

Cheers

M

-- 
Matthew Smith   |   _ ASCII Ribbon Campaign
IT Consultant   |  ( )  - No HTML/RTF in e-mail
Kadina, South Australia |   X   - No Microsoft docs in e-mail
http://www.kbc.net.au   |  / \  - No vCards
Ph: +61 888 212 395 |

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]NVIdia Twinview question

2002-04-10 Thread Luke Burton


Hi there,

I have a Dell laptop which features the NVidia GeForce2 GO graphics card.

I have TwinView functioning just fine, but I am wondering whether it's 
possible to have the second monitor running with a separate X server.

The problem is that my second monitor is just a 15 LCD, which only 
supports 1024x768. So pairing that with the 1400x1050 LCD of the laptop 
makes for a fairly awkward virtual desktop. The panning feature is cool, 
but I would prefer a separate screen altogether.

Anyone have some suggestions?

Regards,

Luke.

-- 

He's an uncontrollable amnesiac cat burglar on a mission from
God. She's a foxy kleptomaniac mercenary from out of town. They fight
crime! (http://www.rain-street.org/fightcrime.htm)


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]TAKE2: A few pointered questions

2002-04-10 Thread Joe Krahn

Leon Brooks wrote:
 
 Here's another question I've not found answered in a fair bit of web
 trolling. Is it possible to have two (or more) independent mouse pointers at
 large on the one X display at the same time? If so, how does one (at a
 portable X application level) set about distinguishing between events from
 each?
 
 In particular, I want to write simultaneous multiplayer games (both
 co-operative and competitive, mostly educational) for X (-: and would like to
 run an X server that supports this as it makes testing a good deal easier :-).

You can always install additional mice as extension devices. The
application has to then open the extension device and draw it's own
pointer. It takes more effort to open extension devices. Look at
the contributed program xinput as an example.

Having two core mice would cause a lot of design issues, and is
probably not going to happen any time soon.

Joe Krahn
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Time to downgrade?

2002-04-10 Thread Mark Vojkovich

On Thu, 11 Apr 2002, Matthew Smith wrote:

 Hi
 
 I have used both XFree86 4.0 and 3.8 (I think) quite happily with my 
 Microtouch touch screen harware.  I have built a new machine and the 
 video card supplied (I requested cheapest!) uses a NVidia TNT chip.
 
 I downloaded XF 4.2.0 in order to get the video card working (the 
 version that I had from a SuSE Linux distribution did not work). 
 Unfortunately, the Microtouch hardware now *doesn't* work - I get
 an error: Unable to query/initialize MicroTouch hardware.
 (EE) PreInit failed for input device Touch0   (See my post of
 2002/04/08).
 
 My question - should I get an older, easier to drive video card and 
 downgrade XFree86 to a version which I know works with my hardware?
 

   I assume you mean the TNT2. The TNT hasn't been made for years.
Even the TNT2 is a couple years old.  The TNT2 should work fine in
XFree86 servers as old as 1999.


Mark.


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]XFree86 version 4.2.0 and SiS 6326 compatibility

2002-04-10 Thread Dick Lewis

On Tuesday, April 9, Neal Leathers raised two points:

  1. While libglide2x.so wasn't present on my system, that
 in itself was likely not a problem;
  
  2. That I could be using an obsolete X configuration file.
  
In an earlier message, I had singled out the missing libglide2x.so file
because of this excerpt from my previous X -configure log, a portion
of which follows:

   File X-configure.log / 4-8-02
   Created as follows:
 X -configure 2 X-configure.log
   |
   |
   Could not load the shared library file for Glide: libglide2x.so! 

   You need to have Glide installed to run the glide driver for XFree86.
   Also, you need to tell XFree86 where the libglide2x.so file is placed
   by making a soft link in the /usr/X11R6/lib/modules directory that points
   to the libglide2x.so file. For example (if your libglide2x.so file is in
   /usr/lib):

# ln -s /usr/lib/libglide2x.so /usr/X11R6/lib/modules
  
I have since downloaded Glide_VG-2.46-5.i386.rpm and, from it, installed
the absent libglide module. I also created a symbolic link to it as
specified above. When I subsequently invoked X -configure, the previous
could not load message went away. So far so good.

As to the second point, here's another excerpt from the X -configure log:
(++) Using config file: /root/XF86Config.new
And this is selfsame file that X -configure generated, not a relic of
X 3.3.6.

But something(s) is(are) still amiss. Running 
  XFree86 -xf86config  /root/XF86Config.new
generated a graphic screen with a textured background
but no information of any kind. I don't know what should
have happened; all I know is that nothing did. After a
ctrl-alt-backspace, I found this message:

   XFree86 Version 4.2.0 / X Window System
   (protocol Version 11, revision 0, vendor release 6600)
   Release Date: 18 January 2002
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems.  (See http://www.XFree86.Org/)
   Build Operating System: Linux 2.4.9-13smp i686 [ELF] 
   Module Loader present
   Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
   (==) Log file: /var/log/XFree86.0.log, Time: Wed Apr 10 15:51:11 2002
   (++) Using config file: /root/XF86Config.new
   (EE) SIS(0): unknown reason for exception
   (EE) SIS(0): cannot continue
   modprobe: Can't locate module sis
   [drm] failed to load kernel module sis
   (EE) SIS(0): [dri] DRIScreenInit failed.  Disabling DRI.

What's puzzling are the first two error SIS(0) messages, not to mention
the alleged failure of modprobe to locate module sis -- despite the 
following lines from XFree86.0.log:

   (II) LoadModule: sis
   (II) Loading /usr/X11R6/lib/modules/drivers/sis_drv.o
   (II) Module sis: vendor=The XFree86 Project
compiled for 4.2.0, module version = 0.6.0
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.5

For it's worth, here is my complete, uncut XF86Config file:

# This is XF86Config.new; created by X -configure / 4-10-02

Section ServerLayout
Identifier XFree86 Configured
Screen  0  Screen0 0 0
InputDeviceMouse0 CorePointer
InputDeviceKeyboard0 CoreKeyboard
EndSection

Section Files
RgbPath  /usr/X11R6/lib/X11/rgb
ModulePath   /usr/X11R6/lib/modules
FontPath /usr/X11R6/lib/X11/fonts/misc/
FontPath /usr/X11R6/lib/X11/fonts/Speedo/
FontPath /usr/X11R6/lib/X11/fonts/Type1/
FontPath /usr/X11R6/lib/X11/fonts/CID/
FontPath /usr/X11R6/lib/X11/fonts/75dpi/
FontPath /usr/X11R6/lib/X11/fonts/100dpi/
EndSection

Section Module
Load  extmod
Load  glx
Load  dri
Load  dbe
Load  record
Load  xtrap
Load  speedo
Load  type1
EndSection

Section InputDevice
Identifier  Keyboard0
Driver  keyboard
EndSection

Section InputDevice
Identifier  Mouse0
Driver  mouse
Option  Protocol PS/2
Option  Device /dev/mouse
EndSection

Section Monitor
Identifier   Monitor0
VendorName   Monitor Vendor
ModelNameMonitor Model
EndSection

Section Device
### Available Driver options are:-
### Values: i: integer, f: float, bool: True/False,
### string: String, freq: f Hz/kHz/MHz
### [arg]: arg optional
#Option SWcursor  # [bool]
#Option HWcursor  # [bool]
#Option PciRetry  # [bool]
#Option rgbbits   # i
#Option NoAccel   # [bool]
#Option TurboQueue# [bool]
#Option SetMClk   # freq

Re: [Xpert]TAKE2: A few pointered questions

2002-04-10 Thread Leon Brooks

On Thursday 11 April 2002 09:45 am, Joe Krahn wrote:
 Leon Brooks wrote:
 Here's another question I've not found answered in a fair bit of web
 trolling. Is it possible to have two (or more) independent mouse pointers
 at large on the one X display at the same time? If so, how does one (at a
 portable X application level) set about distinguishing between events
 from each?

 In particular, I want to write simultaneous multiplayer games (both
 co-operative and competitive, mostly educational) for X (-: and would
 like to run an X server that supports this as it makes testing a good
 deal easier :-).

 You can always install additional mice as extension devices. The
 application has to then open the extension device and draw it's own
 pointer. It takes more effort to open extension devices. Look at
 the contributed program xinput as an example.

Thanks, I'll look into that. Is this xinput in the contrib stuff, or is it 
related to the xinput device manager?

 Having two core mice would cause a lot of design issues, and is
 probably not going to happen any time soon.

I haven't looked yet (call me lazy) but does the basic X protocol have simple 
ways of coping with multiple meece? Such as a field in the event?

Multiple and potentially completely independent mice and keyboards and 
whatevers would be handy for an awful lot of fringe stuff, and might also 
make adding new wonder-gadgets easier as they arrive. And the earlier this is 
fixed, the less trauma arises when something needs to use the feature. I'm 
working at freeing up enough time to do this kind of stuff myself, but it 
looks like being months away.

Cheers; Leon
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert