[ANNOUNCE] xf86-input-evdev 2.0.8

2008-11-18 Thread Peter Hutterer
Expect this to be the last evdev 2.0.x release. Julien Cristau (1): Fix TestBit() on 64bit Peter Hutterer (1): evdev 2.0.8 git tag: xf86-input-evdev-2.0.8 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.0.8.tar.bz2 MD5: 7f9ace5bcca1427b0da40827a74cbc33

[ANNOUNCE] xf86-input-evdev 2.1.0

2008-11-18 Thread Peter Hutterer
No blockers reported since the last RC, so let's get it out of the way. The new evdev 2.1 is here, and it's sparkly and shiny and whatnot. Note that this version does not grab the event device anymore. If you're updating from evdev 2.0, ensure you have [1] in the server to avoid events being

Re: Making one multiseat user able to switch vts?

2008-11-18 Thread Kārlis Repsons
On Tuesday 18 November 2008 04:50:33 you wrote: Kārlis Repsons escreveu: In general it would be nice, if multiseat workstation administrator could switch to vt[1-6]. Does Xorg support it somehow and is it possible to implement (well, kindly ask someone to do it) such option? Otherwise

Re: [PATCH] RFC: Add XF86XK_Suspend and XF86XK_Hibernate keysym defs.

2008-11-18 Thread Peter Hutterer
On Tue, Nov 18, 2008 at 10:03:57AM +, Richard Hughes wrote: On Mon, 2008-10-27 at 16:36 +1030, Peter Hutterer wrote: At the moment, we have the following keysyms defined to put a computer into a sleep state: XF86XK_Standby0x1008FF10 /* System into standby mode */

Intel driver accesses reserved register bit SDVOC/SDVO_DETECTED

2008-11-18 Thread garrone
Using the intel driver on a GM45 device, with monitors connected to the TMDS1/2 outputs, it was found that the xserver was refusing to accept the option option Monitor-TMDS-2 monitor-id and also leaving the second screen rather blank. Eventually, it was found that at

Re: Moving xkbcomp into the server

2008-11-18 Thread Dan Nicholson
On Mon, Nov 17, 2008 at 8:54 PM, Peter Hutterer [EMAIL PROTECTED] wrote: On Mon, Nov 17, 2008 at 11:25:25AM -0800, Dan Nicholson wrote: I decided to take a crack at moving xkbcomp into the server so it's not popen'd whenever a keymap is loaded. For the first crack, I'm trying to just leave

Re: [PATCH] Export a bunch of matrix operations from render.

2008-11-18 Thread Soeren Sandmann
Keith Packard [EMAIL PROTECTED] writes: The render extension uses many matrix operations internally, this change exposes those functions to other parts of the server, drivers and extensions. The change is motivated by the 'transform' additions to the RandR extension but will likely be useful

Re: Moving xkbcomp into the server

2008-11-18 Thread Dan Nicholson
On Mon, Nov 17, 2008 at 9:17 PM, Alan Coopersmith [EMAIL PROTECTED] wrote: Dan Nicholson wrote: One snag I've hit is XStringToKeysym. Is there an equivalent API in the server to do this conversion? I haven't checked if there's one added now, but I know our Xsun pre-xkb keytable parser

Re: Moving xkbcomp into the server

2008-11-18 Thread Peter Hutterer
On Tue, Nov 18, 2008 at 03:44:32AM -0800, Dan Nicholson wrote: I agree completely. As soon as I looked at the path taken in XkbDDXNamesFromRules, I realized how insane it was that there were all these conversions. I'm just moving one step at a time here, with the first one being: leave the

Dual Head DVI on Q965/Q963 Express Chipset Family

2008-11-18 Thread Hannes Mezger
hi, i tried to get my kubuntu (newest version) running in dual head mode. i have a fujitsu siemens celsius w350 workstation with the Q965/Q963 chipset on board. additional i have a add2 card which gives me 2 dvi ports. the drivers installed are the newest from kubuntu (2:2.4.1), but i just can't

Re: XDMCP / Gnome / KDE / Data transfer / GTK QT / Xorg extension

2008-11-18 Thread Jean-Francois Bouchard
Le 12/11/2008 22:54, Jean-Francois Bouchard a écrit : Problem : We experience very slow scroll speed (lets say, cat /var/log/messages) in Gnome terminal via XDMCP. (1M file : 1.5 minute to display) [snip] On the fat server ... X Protocol Version 11, Revision 0, Release 6.8.2

Re: Moving xkbcomp into the server

2008-11-18 Thread Paulo Cesar Pereira de Andrade
Peter Hutterer wrote: On Tue, Nov 18, 2008 at 03:44:32AM -0800, Dan Nicholson wrote: I agree completely. As soon as I looked at the path taken in XkbDDXNamesFromRules, I realized how insane it was that there were all these conversions. I'm just moving one step at a time here, with the first

Re: Mouse button problems using Logitech NX80

2008-11-18 Thread Matija Šuklje
Dne ponedeljek 17. novembra 2008 je Peter Hutterer napisal(a): please file a bug report, because the information is getting spread across too many emails now and I'm losing track. Done. :) xf86-input-evdev 2.0.99.3 and HAL mouse button mapping (and HWheel) problem:

Re: [PATCH] Export a bunch of matrix operations from render.

2008-11-18 Thread Keith Packard
On Tue, 2008-11-18 at 12:53 +0100, Soeren Sandmann wrote: Can we put these in pixman and add a dependency instead? pixman_transform_point3d is already there; the only reason I left it in the server was for ABI reasons. I'm not sure we want to expose the fixed point versions. -- [EMAIL

Re: Moving xkbcomp into the server

2008-11-18 Thread Nicolas Mailhot
Le mardi 18 novembre 2008 à 13:36 -0200, Paulo Cesar Pereira de Andrade A bit offtopic, but I think xkb really lacks a tool like xkeycaps http://www.jwz.org/xkeycaps/ Xkb configuration is not something trivial, and a program like that would be very useful. Like this?

Re: [PATCH 0/7] Updated enter/leave event model

2008-11-18 Thread Adam Jackson
On Fri, 2008-11-14 at 20:51 +1000, [EMAIL PROTECTED] wrote: This patch series updates the X server to the enter/leave event model proposed by Owen Taylor a few months back [1]. Instead of the current model where some Enter or Leave events are only suppressed, this model actually adjusts each

Re: Moving xkbcomp into the server

2008-11-18 Thread Dan Nicholson
On Tue, Nov 18, 2008 at 4:28 AM, Peter Hutterer [EMAIL PROTECTED] wrote: On Tue, Nov 18, 2008 at 03:44:32AM -0800, Dan Nicholson wrote: I agree completely. As soon as I looked at the path taken in XkbDDXNamesFromRules, I realized how insane it was that there were all these conversions. I'm

Re: [PATCH] Notify DRI when crtc regions change

2008-11-18 Thread Adam Jackson
On Fri, 2008-11-14 at 12:50 -0800, Keith Packard wrote: Drivers that care about crtc positions on the screen to ensure that vblank works correctly need to be notified when crtcs are changed. Provide a hook in the mode setting code that is invoked whenever any configuration is done to the

Re: X server 1.6 release schedule

2008-11-18 Thread Adam Jackson
On Sat, 2008-11-15 at 15:57 -0200, Paulo César Pereira de Andrade wrote: I volunteered to manage an X server 1.6 release, tentatively scheduled for the end of the year (yes, this year, 2008). This release will include DRI2 and RandR 1.3 support. I'd like to know how much of the new Xinput

Re: X server 1.6 release schedule

2008-11-18 Thread Adam Jackson
On Fri, 2008-11-14 at 13:13 -0800, Keith Packard wrote: I volunteered to manage an X server 1.6 release, tentatively scheduled for the end of the year (yes, this year, 2008). This release will include DRI2 and RandR 1.3 support. I'd like to know how much of the new Xinput stuff will be ready

Re: [Patch 01/02] mieq threading prep: Only increment tail (push) when the event data is actually in the queue

2008-11-18 Thread Simon Thum
Jeremy Huddleston wrote: -unsigned int oldtail = miEventQueue.tail, newtail; +unsigned int oldtail = miEventQueue.tail; All fine, but is there a specific reason to remove newtail? Not that I'd expect this to save more than one or two cycles on any platform...

Re: X server 1.6 release schedule

2008-11-18 Thread Paulo Cesar Pereira de Andrade
Adam Jackson wrote: There is still one major bugfix that was only ever applied to 1.5 branch and not master: commit 7822a3d05f935cca3bfa47d15d961596652ecfca Author: Adam Jackson [EMAIL PROTECTED] Date: Tue Jun 17 16:10:51 2008 -0400 XAA: Disable offscreen pixmaps by default.

Re: [PATCH 1/5] handle extenion for detail timing block

2008-11-18 Thread Adam Jackson
On Mon, 2008-11-17 at 16:33 +0800, [EMAIL PROTECTED] wrote: From: MaLing[EMAIL PROTECTED] +struct hdmi { + Uchar Support_flags; + Uchar Max_TMDS_Clock; + Uchar Latency_Present; + Uchar Video_Latency; + Uchar Audio_Latency; + Uchar Interlaced_Video_Latency; + Uchar

Re: [PATCH 2/5] handle extenion for detail timing block

2008-11-18 Thread Adam Jackson
On Mon, 2008-11-17 at 16:39 +0800, [EMAIL PROTECTED] wrote: @@ -72,30 +76,6 @@ xf86MonitorSupportsReducedBlanking(xf86MonPtr DDC) * Quirks to work around broken EDID data from various monitors. */ -typedef enum { -DDC_QUIRK_NONE = 0, -/* First detailed mode is bogus, prefer

Re: [PATCH 3/5] handle extenion for detail timing block

2008-11-18 Thread Adam Jackson
On Mon, 2008-11-17 at 16:46 +0800, [EMAIL PROTECTED] wrote: @@ -2687,14 +2725,9 @@ xf86OutputGetEDIDModes (xf86OutputPtr output) _X_EXPORT xf86MonPtr xf86OutputGetEDID (xf86OutputPtr output, I2CBusPtr pDDCBus) { -ScrnInfoPtr scrn = output-scrn; -xf86MonPtr mon; -mon

Re: [PATCH] Notify DRI when crtc regions change

2008-11-18 Thread Keith Packard
On Tue, 2008-11-18 at 14:08 -0500, Adam Jackson wrote: I'm not totally convinced that DisableUnusedFunctions is the right place for this to get called, but it's merely overkill. Ack. Yeah, agreed, but DisableUnusedFunctions is the one thing which is always called at the end of any crtc

Re: X server 1.6 release schedule

2008-11-18 Thread Adam Jackson
On Tue, 2008-11-18 at 14:36 -0800, Keith Packard wrote: On Tue, 2008-11-18 at 14:42 -0500, Adam Jackson wrote: On Fri, 2008-11-14 at 13:13 -0800, Keith Packard wrote: I volunteered to manage an X server 1.6 release, tentatively scheduled for the end of the year (yes, this year, 2008).

xmove and xpra are the alternatives to xscreen (followup to What is the status of xscreen? Will its development ever be resumed?)

2008-11-18 Thread Jason Spiro
A year ago, Jason Spiro jasonspiro4 at gmail.com wrote: Hi Ori and xorg list members, Ori, you told me last year about the project you were working on: xscreen, a program similar in functionality to Gnu Screen, only for X applications [1], done for Google Summer of Code. I am interested

Re: xserver 1.5.3: DeliverPropertyEvent() accessing unallocated memory

2008-11-18 Thread Matthieu Herrb
Matthieu Herrb wrote: Hi, using OpenBSD's memory allocator (which has an option to fill free()'d memory with a specific pattern) I found out that xserver 1.5.3 is dumping core on exit. This is caused by a bad pointer caused by accessing free'd memory in DeliverPropertyEvent, because when

Re: Moving xkbcomp into the server

2008-11-18 Thread Dan Nicholson
On Tue, Nov 18, 2008 at 2:21 PM, Peter Hutterer [EMAIL PROTECTED] wrote: On Tue, Nov 18, 2008 at 11:08:36AM -0800, Dan Nicholson wrote: I think it'd be less effort to leave the converter as-is and remove the need for calling it, but that's a guess only too. So, I took a look at this, and

xserver 1.5.3: DeliverPropertyEvent() accessing unallocated memory

2008-11-18 Thread Matthieu Herrb
Hi, using OpenBSD's memory allocator (which has an option to fill free()'d memory with a specific pattern) I found out that xserver 1.5.3 is dumping core on exit. This is caused by a bad pointer caused by accessing free'd memory in DeliverPropertyEvent, because when the RRProperties are

Re: /dev/uinput with X11

2008-11-18 Thread Peter Hutterer
On Tue, Nov 18, 2008 at 10:16:05PM +0800, Leandro Galvez wrote: How do I use the X11 with /dev/uinput device which I plan to simulate all the input devices like keyboard, mouse and touchpad? How do I create the xorg.conf for this to properly work? Do I need an entry for each

Re: X server 1.6 release schedule

2008-11-18 Thread Keith Packard
On Tue, 2008-11-18 at 18:23 -0500, Adam Jackson wrote: Overscan correction? I don't think this counts as a subset of projective transforms, but I could be wrong. No, not a part of projective transforms as it doesn't change the pixel-pixel mapping. It sounds useful; get some code together

[ANNOUNCE] xf86-input-evdev 2.0.8

2008-11-18 Thread Peter Hutterer
Expect this to be the last evdev 2.0.x release. Julien Cristau (1): Fix TestBit() on 64bit Peter Hutterer (1): evdev 2.0.8 git tag: xf86-input-evdev-2.0.8 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.0.8.tar.bz2 MD5: 7f9ace5bcca1427b0da40827a74cbc33

[ANNOUNCE] xf86-input-evdev 2.1.0

2008-11-18 Thread Peter Hutterer
No blockers reported since the last RC, so let's get it out of the way. The new evdev 2.1 is here, and it's sparkly and shiny and whatnot. Note that this version does not grab the event device anymore. If you're updating from evdev 2.0, ensure you have [1] in the server to avoid events being

Re: Moving xkbcomp into the server

2008-11-18 Thread Daniel Stone
Hi, On Mon, Nov 17, 2008 at 11:25:25AM -0800, Dan Nicholson wrote: I decided to take a crack at moving xkbcomp into the server so it's not popen'd whenever a keymap is loaded. For the first crack, I'm trying to just leave xkbcomp pretty much unchanged except for the interface. What's causing

Re: Moving xkbcomp into the server

2008-11-18 Thread Daniel Stone
Hi, On Tue, Nov 18, 2008 at 11:08:36AM -0800, Dan Nicholson wrote: On Tue, Nov 18, 2008 at 4:28 AM, Peter Hutterer [EMAIL PROTECTED] wrote: Right. So, ideally what would happen is: 1. Skip parsing completely if the rules haven't changed. 2. Go directly from RMLVO-internal structs. Or

[PATCH 4/7] (updated) dix: Add EnterWindow, LeaveWindow, HasPointer auxiliary functions.

2008-11-18 Thread Peter Hutterer
These replace the ENTER_LEAVE_SEMAPHORE_* macros. Unused currently. Signed-off-by: Peter Hutterer [EMAIL PROTECTED] --- The newly added HasOtherPointer() function is needed to provide correct enter/leave event handling during active grabs. dix/enterleave.c | 50

[PATCH 6/7] (updated) dix: updated enter/leave core event model.

2008-11-18 Thread Peter Hutterer
As proposed by Owen Taylor [1], the enter-leave event model needs to adjust the events sent to each window depending on the presence of pointers in a window, or in a subwindow. The new model can be summarised as: - if the pointer moves into or out of a window that has a pointer in a child

Current tinderbox regression (xf86-video-geode)

2008-11-18 Thread Chris Ball
http://tinderbox.x.org/builds/2008-11-18-0033/ http://tinderbox.x.org/builds/2008-11-18-0033/logs/xf86-video-geode/#build lx_driver.c: In function 'LXUnmapMem': lx_driver.c:621: error: 'pGeode' undeclared (first use in this function) -- Chris Ball [EMAIL PROTECTED]

Re: X server 1.6 release schedule

2008-11-18 Thread Paulo César Pereira de Andrade
On Sat, 2008-11-15 at 15:57 -0200, Paulo César Pereira de Andrade wrote: I volunteered to manage an X server 1.6 release, tentatively scheduled for the end of the year (yes, this year, 2008). This release will include DRI2 and RandR 1.3 support. I'd like to know how much of the new

Re: [Patch 01/02] mieq threading prep: Only increment tail (push) when the event data is actually in the queue

2008-11-18 Thread Jeremy Huddleston
On Nov 18, 2008, at 11:54, Simon Thum wrote: Jeremy Huddleston wrote: -unsigned int oldtail = miEventQueue.tail, newtail; +unsigned int oldtail = miEventQueue.tail; All fine, but is there a specific reason to remove newtail? Not that I'd expect this to save more

Re: /dev/uinput with X11

2008-11-18 Thread Leandro Galvez
Thank you very much guys for your replies. - Original Message - From: Peter Hutterer [EMAIL PROTECTED] To: Leandro Galvez [EMAIL PROTECTED] Cc: xorg@lists.freedesktop.org Sent: Wednesday, November 19, 2008 7:56 AM Subject: Re: /dev/uinput with X11 On Tue, Nov 18, 2008 at 10:16:05PM

Re: Dual Head DVI on Q965/Q963 Express Chipset Family

2008-11-18 Thread garrone
On Tue, Nov 18, 2008 at 02:07:51PM +0100, Hannes Mezger wrote: hi, i tried to get my kubuntu (newest version) running in dual head mode. i have a fujitsu siemens celsius w350 workstation with the Q965/Q963 chipset on board. additional i have a add2 card which gives me 2 dvi ports. the