[ANNOUNCE] xf86-input-vmmouse 12.6.4

2009-05-12 Thread Philip Langdale
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alan Coopersmith (3):
  Remove xorgconfig  xorgcfg from See Also list in man page
  Make --with-hal* configure options match their help output
  Map Solaris/Sun compiler #defines to gcc equivalents

Shelley Gong (1):
  1) Fix bug where motion notify events were being sent with every button 
event.

GIT tag: xf86-input-vmmouse-12.6.4

df950f43c46895b5015cea759866da31  xf86-input-vmmouse-12.6.4.tar.bz2
31a36e7dfdbde6ba5ec1101c0186bbaee70b096e  xf86-input-vmmouse-12.6.4.tar.bz2
http://xorg.freedesktop.org/releases/individual/driver/xf86-input-vmmouse-12.6.4.tar.bz2

28ed9c84edba1da222cfa5f93fafa928  xf86-input-vmmouse-12.6.4.tar.gz
c099d0cfd99e97e464ad2a22292bb98027ec09d2  xf86-input-vmmouse-12.6.4.tar.gz
http://xorg.freedesktop.org/releases/individual/driver/xf86-input-vmmouse-12.6.4.tar.gz
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkoI4FkACgkQ+NaxlGp1aC4mLACfS4/V9M52uxPulDSS6Pp3mYZm
cTsAoJO6vM4U7KJPLhRm7BPrhim6Brit
=N1sW
-END PGP SIGNATURE-
___
xorg-announce mailing list
xorg-announce@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-geode 2.11.2

2009-05-12 Thread Chris Ball
Chris Ball (5):
  Build fix: set EXA_DRIVER_KNOWN_MAJOR=3.
  configure: use AC_DEFINE instead of shell substitution
  Build fix: Include config.h earlier
  Revert EXA 3 build fix.
  Release 2.11.2.

Kyle McMartin (1):
  Crasher fix: Use ExaDriverAlloc() to calloc the EXA struct.

git tag: xf86-video-geode-2.11.2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.bz2
MD5: 4c652ecba772f705296b8e52d746857c  xf86-video-geode-2.11.2.tar.bz2
SHA1: 6528b45f3d08bb1685b23a620226f3f8263e9ebe  xf86-video-geode-2.11.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.gz
MD5: dc9cbe88f38f82e27dbfb66f9f99fc98  xf86-video-geode-2.11.2.tar.gz
SHA1: 8f9b810c863aa883c495e4284764a5db898ee35d  xf86-video-geode-2.11.2.tar.gz

-- 
Chris Ball   c...@laptop.org
___
xorg-announce mailing list
xorg-announce@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-intel 2.7.1

2009-05-12 Thread Carl Worth
This is a maintenance release on the 2.7 branch. Compared to 2.7.0 it
consists only of a few carefully hand-picked fixes for bugs,
(including GPU crashers). We encourage all users of 2.7.0 to upgrade
to 2.7.1.

We have verified that several of the reported bugs of GPU crashes,
(mouse continues to move, but otherwise X is totally unresponsive), are
fixed with the commit by Keith Packard in 2.7.1 to correct the
computation of the batch space required. If you have previously reported
a GPU-crash bug in bugs.freedesktop.org, please test with 2.7.1 and
report your findings in the bug. If the crash is fixed, please celebrate
with us!

If the crash persists, please attach the output of intel_gpu_dump
available here (and hopefully packaged in your distribution of choice
soon):

git://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools
(Requires Linux kernel = 2.6.30)

Thanks to everyone who has helped to improve this driver!

-Carl

PS. The 2.7.1 release is equivalent (other than the version number) to
the 2.7.0.901 release candidate announced earlier.

How to obtain the release
-
git tag: 2.7.1

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.1.tar.bz2
MD5: 0eed17138da18ff1fb2b8ab0f076d957  xf86-video-intel-2.7.1.tar.bz2
SHA1: f863ee65b4b7779077af9f819b07033264284628  xf86-video-intel-2.7.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.1.tar.gz
MD5: e8cc1d6fe60e23891704b3453f1f9dba  xf86-video-intel-2.7.1.tar.gz
SHA1: e43894e3d96f4b45e1191bc05bc2b8880844e15e  xf86-video-intel-2.7.1.tar.gz

Bug fixes since 2.7.0:
--
* KMS: Hook up output properties for RANDR, (this allows output
  properties to be controlled in the KMS case just as in the UMS
  case). [Zhenyu Wang zhenyu.z.w...@intel.com]

* Fix multiplication error when computing required batch space.
  This could fix any number of cases where the driver did
  inexplicable things (due to having computed the wrong
  size). [Keith Packard kei...@keithp.com]

* Hold reference to video binding table until all rects are
  painted. This prevent general chaos in the buffer
  manager. [Keith Packard kei...@keithp.com]

* Split i915 textured video commands to fit into batch
  buffers. Video and 3D setup commands share the same batch
  buffer, so without this fix, various problems could occur when
  video and 3D clients were both heavily active at the same
  time. [Keith Packard kei...@keithp.com]

* Fix crash with XV with large virtual display ( 2049). [Albert
  Damen al...@gmx.net]

* Provide missing value to 3D_STATE_VERTEX_BUFFERS command. We
  don't know that this was causing any problem, but the change
  does bring the driver into conformance with what the
  specification says the hardware requires here. [Keith Packard
  kei...@keithp.com]


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-geode 2.11.2

2009-05-12 Thread Chris Ball
Chris Ball (5):
  Build fix: set EXA_DRIVER_KNOWN_MAJOR=3.
  configure: use AC_DEFINE instead of shell substitution
  Build fix: Include config.h earlier
  Revert EXA 3 build fix.
  Release 2.11.2.

Kyle McMartin (1):
  Crasher fix: Use ExaDriverAlloc() to calloc the EXA struct.

git tag: xf86-video-geode-2.11.2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.bz2
MD5: 4c652ecba772f705296b8e52d746857c  xf86-video-geode-2.11.2.tar.bz2
SHA1: 6528b45f3d08bb1685b23a620226f3f8263e9ebe  xf86-video-geode-2.11.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.gz
MD5: dc9cbe88f38f82e27dbfb66f9f99fc98  xf86-video-geode-2.11.2.tar.gz
SHA1: 8f9b810c863aa883c495e4284764a5db898ee35d  xf86-video-geode-2.11.2.tar.gz

-- 
Chris Ball   c...@laptop.org
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: X stops receiving mouse clicks

2009-05-12 Thread walter harms


Emanuele Tamponi schrieb:
 In data lunedì 11 maggio 2009 14:48:51, walter harms ha scritto:
 maybe you can reproduce that with xev ?
 does ist happen with other inputs devices also ?  keyboard ?
 
 I'll try with xev.
 Every mouse device stops working: wireless mouse and builtin trackpad.
 

sounds like a strange bug in the subssystem.
This is beyond my capabilities :(

re,
 wh
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: X stops receiving mouse clicks

2009-05-12 Thread Peter Hutterer
On Tue, May 12, 2009 at 09:49:08AM +0200, walter harms wrote:
 
 
 Emanuele Tamponi schrieb:
  In data lunedì 11 maggio 2009 14:48:51, walter harms ha scritto:
  maybe you can reproduce that with xev ?
  does ist happen with other inputs devices also ?  keyboard ?
  
  I'll try with xev.
  Every mouse device stops working: wireless mouse and builtin trackpad.
  
 
 sounds like a strange bug in the subssystem.
 This is beyond my capabilities :(

no, actually. this is how input devices work. the physical devices are
abstracted away through the virtual core pointer. all events go through this
core pointer device, and if an application grabs it then events are no
longer sent to anyone else. same with the keyboard.
hence if you have a rogue grab, all devices seem to stop working.

Cheers,
  Peter
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: X stops receiving mouse clicks

2009-05-12 Thread walter harms


Peter Hutterer schrieb:
 On Tue, May 12, 2009 at 09:49:08AM +0200, walter harms wrote:

 Emanuele Tamponi schrieb:
 In data lunedì 11 maggio 2009 14:48:51, walter harms ha scritto:
 maybe you can reproduce that with xev ?
 does ist happen with other inputs devices also ?  keyboard ?
 I'll try with xev.
 Every mouse device stops working: wireless mouse and builtin trackpad.

 sounds like a strange bug in the subssystem.
 This is beyond my capabilities :(
 
 no, actually. this is how input devices work. the physical devices are
 abstracted away through the virtual core pointer. all events go through this
 core pointer device, and if an application grabs it then events are no
 longer sent to anyone else. same with the keyboard.
 hence if you have a rogue grab, all devices seem to stop working.
 


but only mouse events are missing, the keyboard seems to work fine
At least i would notice very fast if someone is eating my letters.

I think it is unlikely that a programm would only grap a mouse but
not the keyboard.

re,
 wh


___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Xorg support to import options for non-Input sections?

2009-05-12 Thread Kevin Stange
I am trying to find out whether I can define options for non-input
devices via HAL fdi files.  My goal is to specify settings for sections
like my video card, monitor or screen.  I haven't been able to find
anything that seems relevant anywhere and all examples I have found are
exclusively related to keyboard or pointer settings.

Is this possible (or planned)?

Thanks!

Kevin



signature.asc
Description: OpenPGP digital signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Dan Nicholson
On Tue, May 12, 2009 at 1:58 AM, Kevin Stange ke...@simguy.net wrote:
 I am trying to find out whether I can define options for non-input
 devices via HAL fdi files.  My goal is to specify settings for sections
 like my video card, monitor or screen.  I haven't been able to find
 anything that seems relevant anywhere and all examples I have found are
 exclusively related to keyboard or pointer settings.

 Is this possible (or planned)?

No. Only the input devices pick up configuration through HAL, and I
think people would prefer if that went away some day.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: X stops receiving mouse clicks

2009-05-12 Thread Marius Gedminas
On Tue, May 12, 2009 at 05:57:00PM +1000, Peter Hutterer wrote:
 no, actually. this is how input devices work. the physical devices are
 abstracted away through the virtual core pointer. all events go through this
 core pointer device, and if an application grabs it then events are no
 longer sent to anyone else. same with the keyboard.
 hence if you have a rogue grab, all devices seem to stop working.

Are there any debugging facilities for finding out which X client has
the grab?

I once spent an hour killing all processes one by one until I found the
one responsible (gnome-settings-daemon):
http://mg.pov.lt/blog/xorg-snafu.html

Marius Gedminas
-- 
IBM motto: We found five vowels hiding in a corner, and we used
them _all_ for the 'eieio' instruction so that we wouldn't have to use
them anywhere else
-- Linus Torvalds


signature.asc
Description: Digital signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: X stops receiving mouse clicks

2009-05-12 Thread Marius Gedminas
On Tue, May 12, 2009 at 10:11:24AM +0200, walter harms wrote:
 Peter Hutterer schrieb:
  no, actually. this is how input devices work. the physical devices are
  abstracted away through the virtual core pointer. all events go through this
  core pointer device, and if an application grabs it then events are no
  longer sent to anyone else. same with the keyboard.
  hence if you have a rogue grab, all devices seem to stop working.
 
 but only mouse events are missing, the keyboard seems to work fine
 At least i would notice very fast if someone is eating my letters.
 
 I think it is unlikely that a programm would only grap a mouse but
 not the keyboard.

To the extent of my understanding it's the usual thing in X land:
applications (or, rather, toolkits) implement things like popup menus
and drag-and-drop by grabbing only the mouse, while other applications
(e.g. SSH/GPG password dialogs) grab only the keyboard.

Marius Gedminas
-- 
No sane person should use frame buffers if they have the choice.
-- Linus Torvalds on lkml


signature.asc
Description: Digital signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

XSetWMProperties

2009-05-12 Thread Russell Shaw
Hi,
What's the xcb replacement for XSetWMProperties() ?

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: server GLX version: GLX 1.3, GLX 1.4

2009-05-12 Thread Martin Walch
Am Dienstag 12 Mai 2009 06:41:39 schrieben Sie:
  Thank you for your replys. Is there any chance to see server side
  support for
  GLX 1.3/1.4 soon? I found an article on Phoronix saying that GLX 1.4
  support
  was planned for xorg-server 1.5:

 Yeah, it was added to xorg-server-1.5 ... so update your server, and
 you should be good to go.

I'm afraid not. I have updated to xorg-server-1.6.1.901, but glxinfo still 
reports GLX 1.2. Also, in glxserver.h the define in line 70 is

#define GLX_SERVER_MINOR_VERSION 2

and in glxscreen.c I see in line 165

static char GLXServerVersion[] = 1.2;

It is the same in master:
http://cgit.freedesktop.org/xorg/xserver/tree/glx/glxserver.h
http://cgit.freedesktop.org/xorg/xserver/tree/glx/glxscreens.c

Do these two entries need to be changed?
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread Hugo Vanwoerkom
Matt Price wrote:
 hi,
 
snip
 So i'm wondering: does anyone out there have a multiseat system that
 actually can suspend and hibernate successfully?  And if so, do you use
 the -sharevts switch when starting X, or do you have some other trick
 for getting the x sessions to display simultaneously?  
 

Hi Matt,

I run a two-seater but never got suspend/hibernate to work.
Did you make progress?

Hugo

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread Tiago Vignatti
Hugo Vanwoerkom escreveu:
 Matt Price wrote:
 hi,

 snip
 So i'm wondering: does anyone out there have a multiseat system that
 actually can suspend and hibernate successfully?  And if so, do you use
 the -sharevts switch when starting X, or do you have some other trick
 for getting the x sessions to display simultaneously?  

 
 Hi Matt,
 
 I run a two-seater but never got suspend/hibernate to work.
 Did you make progress?

Mix this kind of things (suspend/hibernate + multiseat) can be 
explosive. Don't do that - at least until the KMS, with rootless 
servers, definitely arrives.


Cheers,

 Tiago
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Dan Nicholson
On Tue, May 12, 2009 at 10:23 AM, Kevin Stange ke...@simguy.net wrote:
 Dan Nicholson wrote:
 On Tue, May 12, 2009 at 1:58 AM, Kevin Stange ke...@simguy.net wrote:
 I am trying to find out whether I can define options for non-input
 devices via HAL fdi files. Â My goal is to specify settings for sections
 like my video card, monitor or screen. Â I haven't been able to find
 anything that seems relevant anywhere and all examples I have found are
 exclusively related to keyboard or pointer settings.

 Is this possible (or planned)?

 No. Only the input devices pick up configuration through HAL, and I
 think people would prefer if that went away some day.

 So you're saying this HAL method is widely (or narrowly, but by the
 right people) disliked?  Using Gentoo it seems to be encouraged, and
 I've seen indications other distros (like Ubuntu) have picked up the
 technique as well.

 The reason I kind of like this method is because I don't have to define
 the device in the xorg.conf, so if it's not present/detected I'm
 basically not telling xorg to expect it (or so it seems to me).  Does
 xorg keep track of relevant sections should the devices appear via HAL
 later to load in their options?

Right, those are the reasons the HAL fdi is being used now for
configuration and it's the way you should be doing it if you want
hotpluggable input devices. The reason it's disliked is because it's
an abuse of HAL's fdi system. No one has a plan for a better system
wide configuration as far as I know, though. I have an idea for
specifying an InputClass in xorg.conf, but it only exists in my
mind. :)

What is more being pushed for is that users just setup the input
devices in their session rather than relying on a system-wide
configuration. The input properties code supports this (try the xinput
app), but it's not widely used yet.

 I suppose the definitions are necessarily more important for input
 devices which get hotplugged a lot more than video cards.

The HAL hotplugging is only wired up for input devices. I think for
video cards (or more likely outputs like monitors and projectors), the
idea is to use drm to get notification from the kernel when hotplug
events occur, but I could be way off base there.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread Matt Price
On Tue, 2009-05-12 at 14:29 -0300, Tiago Vignatti wrote:
 Hugo Vanwoerkom escreveu:
  Matt Price wrote:
  hi,
 
  snip
  So i'm wondering: does anyone out there have a multiseat system that
  actually can suspend and hibernate successfully?  And if so, do you use
  the -sharevts switch when starting X, or do you have some other trick
  for getting the x sessions to display simultaneously?  
 
  
  Hi Matt,
  
  I run a two-seater but never got suspend/hibernate to work.
  Did you make progress?
 
 Mix this kind of things (suspend/hibernate + multiseat) can be 
 explosive. Don't do that - at least until the KMS, with rootless 
 servers, definitely arrives.
 
i never got it to work.  it's a shame, because i still consider
hibernate an essential element of the system.  there's work right now to
merge tuxonice, finally, but the truth is that this functionality has
never been taken seriously by linus or the other main kernel devs.
bummer, really.

matt


 
 Cheers,
 
  Tiago
 ___
 xorg mailing list
 xorg@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/xorg
-- 
Matt Price
matt.pr...@utoronto.ca
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


RE: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread McDonald, Michael-p7438c
 

 -Original Message-
 From: xorg-boun...@lists.freedesktop.org 
 [mailto:xorg-boun...@lists.freedesktop.org] On Behalf Of 
 Tiago Vignatti
 Sent: Tuesday, May 12, 2009 10:29 AM
 To: Hugo Vanwoerkom
 Cc: x...@freedesktop.org
 Subject: Re: multiseat, -sharevts, and suspend/hibernate

 Mix this kind of things (suspend/hibernate + multiseat) can be 
 explosive. Don't do that - at least until the KMS, with rootless 
 servers, definitely arrives.

  I'm confused. What does rootless servers have to do with multiseat?

Mike McDonald
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread Tiago Vignatti
McDonald, Michael-p7438c escreveu:
   I'm confused. What does rootless servers have to do with multiseat?

In the current implementation, multiseat implies in several servers in 
parallel, which in turn implies in hardware accesses in parallel (mostly 
not coordinated by anyone), which in turn mess your system. Uoow!


 Tiago
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Colin Guthrie
'Twas brillig, and Kevin Stange at 12/05/09 18:23 did gyre and gimble:
 So you're saying this HAL method is widely (or narrowly, but by the
 right people) disliked?  Using Gentoo it seems to be encouraged, and
 I've seen indications other distros (like Ubuntu) have picked up the
 technique as well.

HAL will eventually be phased out in favour of getting more direct 
information from udev. I'm not sure how that will impact the Xorg side 
of things but i'd imagine the end solution will be in some way related 
to udev. (this is just a guess tho)

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
   Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
   Mandriva Linux Contributor [http://www.mandriva.com/]
   PulseAudio Hacker [http://www.pulseaudio.org/]
   Trac Hacker [http://trac.edgewall.org/]

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Alan Coopersmith
Colin Guthrie wrote:
 'Twas brillig, and Kevin Stange at 12/05/09 18:23 did gyre and gimble:
 So you're saying this HAL method is widely (or narrowly, but by the
 right people) disliked?  Using Gentoo it seems to be encouraged, and
 I've seen indications other distros (like Ubuntu) have picked up the
 technique as well.
 
 HAL will eventually be phased out in favour of getting more direct 
 information from udev. I'm not sure how that will impact the Xorg side 
 of things but i'd imagine the end solution will be in some way related 
 to udev. (this is just a guess tho)

And for non-Linux systems?   HAL is OS-agnostic, udev seems very Linux
specific.

-- 
-Alan Coopersmith-   alan.coopersm...@sun.com
 Sun Microsystems, Inc. - X Window System Engineering

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Harald Braumann
On Tue, 12 May 2009 10:46:43 -0700
Dan Nicholson dbn.li...@gmail.com wrote:

 On Tue, May 12, 2009 at 10:23 AM, Kevin Stange ke...@simguy.net
  The reason I kind of like this method is because I don't have to
  define the device in the xorg.conf, so if it's not present/detected
  I'm basically not telling xorg to expect it (or so it seems to me).
   Does xorg keep track of relevant sections should the devices
  appear via HAL later to load in their options?
 
 Right, those are the reasons the HAL fdi is being used now for
 configuration and it's the way you should be doing it if you want
 hotpluggable input devices. The reason it's disliked is because it's
 an abuse of HAL's fdi system. No one has a plan for a better system
 wide configuration as far as I know, though. I have an idea for
 specifying an InputClass in xorg.conf, but it only exists in my
 mind. :)
 
 What is more being pushed for is that users just setup the input
 devices in their session rather than relying on a system-wide
 configuration. 

I think this should really be the way to go. Though I guess that is
more of a distribution issue, than one of Xorg. For the keyboard a call
to setxkbmap should be enough. 

 The input properties code supports this (try the xinput
 app), but it's not widely used yet.
Thanks for the hint. I was looking for a tool to set pointer properties
programmatically.

 
  I suppose the definitions are necessarily more important for input
  devices which get hotplugged a lot more than video cards.
 
 The HAL hotplugging is only wired up for input devices. I think for
 video cards (or more likely outputs like monitors and projectors), the
 idea is to use drm to get notification from the kernel when hotplug
 events occur, but I could be way off base there.
I hope not. The sooner HAL dies the better (don't want to start a flame
war here. but I have a strong aversion to HAL).

harry


signature.asc
Description: PGP signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

RE: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread McDonald, Michael-p7438c
 

 -Original Message-
 From: Tiago Vignatti [mailto:vigna...@freedesktop.org] 
 Sent: Tuesday, May 12, 2009 2:02 PM
 To: McDonald, Michael-p7438c
 Cc: x...@freedesktop.org
 Subject: Re: multiseat, -sharevts, and suspend/hibernate
 
 McDonald, Michael-p7438c escreveu:
I'm confused. What does rootless servers have to do with 
 multiseat?
 
 In the current implementation, multiseat implies in several 
 servers in 
 parallel, which in turn implies in hardware accesses in 
 parallel (mostly 
 not coordinated by anyone), which in turn mess your system. Uoow!


  I understand the difficulties in running multiple X servers. I don't
understand how rootless servers are going to make it easier.

Mike McDonald
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Robert Noland
On Tue, 2009-05-12 at 15:24 -0700, Dan Nicholson wrote:
 On Tue, May 12, 2009 at 2:41 PM, Alan Coopersmith
 alan.coopersm...@sun.com wrote:
  Colin Guthrie wrote:
  'Twas brillig, and Kevin Stange at 12/05/09 18:23 did gyre and gimble:
  So you're saying this HAL method is widely (or narrowly, but by the
  right people) disliked?  Using Gentoo it seems to be encouraged, and
  I've seen indications other distros (like Ubuntu) have picked up the
  technique as well.
 
  HAL will eventually be phased out in favour of getting more direct
  information from udev. I'm not sure how that will impact the Xorg side
  of things but i'd imagine the end solution will be in some way related
  to udev. (this is just a guess tho)
 
  And for non-Linux systems?   HAL is OS-agnostic, udev seems very Linux
  specific.
 
 Well, there's DeviceKit, but I don't think anyone has any plans for
 DeviceKit-input or DeviceKit-graphics. I'd personally like to see an
 abstraction layer rather than putting one into Xorg.

You don't consider HAL an reasonable abstraction layer?

robert.

 --
 Dan
 ___
 xorg mailing list
 xorg@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/xorg
-- 
Robert Noland rnol...@2hip.net
2Hip Networks


signature.asc
Description: This is a digitally signed message part
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Dan Nicholson
On Tue, May 12, 2009 at 3:33 PM, Robert Noland rnol...@2hip.net wrote:
 On Tue, 2009-05-12 at 15:24 -0700, Dan Nicholson wrote:
 On Tue, May 12, 2009 at 2:41 PM, Alan Coopersmith
 alan.coopersm...@sun.com wrote:
  Colin Guthrie wrote:
  'Twas brillig, and Kevin Stange at 12/05/09 18:23 did gyre and gimble:
  So you're saying this HAL method is widely (or narrowly, but by the
  right people) disliked?  Using Gentoo it seems to be encouraged, and
  I've seen indications other distros (like Ubuntu) have picked up the
  technique as well.
 
  HAL will eventually be phased out in favour of getting more direct
  information from udev. I'm not sure how that will impact the Xorg side
  of things but i'd imagine the end solution will be in some way related
  to udev. (this is just a guess tho)
 
  And for non-Linux systems?   HAL is OS-agnostic, udev seems very Linux
  specific.

 Well, there's DeviceKit, but I don't think anyone has any plans for
 DeviceKit-input or DeviceKit-graphics. I'd personally like to see an
 abstraction layer rather than putting one into Xorg.

 You don't consider HAL an reasonable abstraction layer?

Not when its creators are trying to get rid of it.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Robert Noland
On Tue, 2009-05-12 at 16:16 -0700, Dan Nicholson wrote:
 On Tue, May 12, 2009 at 3:33 PM, Robert Noland rnol...@2hip.net wrote:
  On Tue, 2009-05-12 at 15:24 -0700, Dan Nicholson wrote:
  On Tue, May 12, 2009 at 2:41 PM, Alan Coopersmith
  alan.coopersm...@sun.com wrote:
   Colin Guthrie wrote:
   'Twas brillig, and Kevin Stange at 12/05/09 18:23 did gyre and gimble:
   So you're saying this HAL method is widely (or narrowly, but by the
   right people) disliked?  Using Gentoo it seems to be encouraged, and
   I've seen indications other distros (like Ubuntu) have picked up the
   technique as well.
  
   HAL will eventually be phased out in favour of getting more direct
   information from udev. I'm not sure how that will impact the Xorg side
   of things but i'd imagine the end solution will be in some way related
   to udev. (this is just a guess tho)
  
   And for non-Linux systems?   HAL is OS-agnostic, udev seems very Linux
   specific.
 
  Well, there's DeviceKit, but I don't think anyone has any plans for
  DeviceKit-input or DeviceKit-graphics. I'd personally like to see an
  abstraction layer rather than putting one into Xorg.
 
  You don't consider HAL an reasonable abstraction layer?
 
 Not when its creators are trying to get rid of it.

Well, I think that our gnome folks are planning to support DeviceKit as
it's replacement.

If we are going to support dynamic device detection, then I think the
most reasonable approach is to support an OS independent or at least
cross platform API.

robert.

 --
 Dan
-- 
Robert Noland rnol...@2hip.net
2Hip Networks


signature.asc
Description: This is a digitally signed message part
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Xorg support to import options for non-Input sections?

2009-05-12 Thread Dan Nicholson
On Tue, May 12, 2009 at 4:41 PM, Robert Noland rnol...@2hip.net wrote:
 On Tue, 2009-05-12 at 16:16 -0700, Dan Nicholson wrote:
 On Tue, May 12, 2009 at 3:33 PM, Robert Noland rnol...@2hip.net wrote:
  On Tue, 2009-05-12 at 15:24 -0700, Dan Nicholson wrote:
  On Tue, May 12, 2009 at 2:41 PM, Alan Coopersmith
  alan.coopersm...@sun.com wrote:
   Colin Guthrie wrote:
   'Twas brillig, and Kevin Stange at 12/05/09 18:23 did gyre and gimble:
   So you're saying this HAL method is widely (or narrowly, but by the
   right people) disliked?  Using Gentoo it seems to be encouraged, and
   I've seen indications other distros (like Ubuntu) have picked up the
   technique as well.
  
   HAL will eventually be phased out in favour of getting more direct
   information from udev. I'm not sure how that will impact the Xorg side
   of things but i'd imagine the end solution will be in some way related
   to udev. (this is just a guess tho)
  
   And for non-Linux systems?   HAL is OS-agnostic, udev seems very Linux
   specific.
 
  Well, there's DeviceKit, but I don't think anyone has any plans for
  DeviceKit-input or DeviceKit-graphics. I'd personally like to see an
  abstraction layer rather than putting one into Xorg.
 
  You don't consider HAL an reasonable abstraction layer?

 Not when its creators are trying to get rid of it.

 Well, I think that our gnome folks are planning to support DeviceKit as
 it's replacement.

 If we are going to support dynamic device detection, then I think the
 most reasonable approach is to support an OS independent or at least
 cross platform API.

Right. The issue is that DeviceKit is not a catch all for any piece of
hardware that could show up like HAL is. There are smaller niche DKs
like DeviceKit-disks and DeviceKit-power right now. Like I said, I
don't think anyone is planning DeviceKit-input to abstract input
devices.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread Dan Nicholson
On Tue, May 12, 2009 at 3:30 PM, McDonald, Michael-p7438c
michael.mcdon...@gdc4s.com wrote:


 -Original Message-
 From: Tiago Vignatti [mailto:vigna...@freedesktop.org]
 Sent: Tuesday, May 12, 2009 2:02 PM
 To: McDonald, Michael-p7438c
 Cc: x...@freedesktop.org
 Subject: Re: multiseat, -sharevts, and suspend/hibernate

 McDonald, Michael-p7438c escreveu:
    I'm confused. What does rootless servers have to do with
 multiseat?

 In the current implementation, multiseat implies in several
 servers in
 parallel, which in turn implies in hardware accesses in
 parallel (mostly
 not coordinated by anyone), which in turn mess your system. Uoow!


  I understand the difficulties in running multiple X servers. I don't
 understand how rootless servers are going to make it easier.

If your server is rootless, than by necessity it must properly obtain
resources and will not be allowed to stomp on another processes'
resources.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: X stops receiving mouse clicks

2009-05-12 Thread Peter Hutterer
On Tue, May 12, 2009 at 04:35:51PM +0300, Marius Gedminas wrote:
 On Tue, May 12, 2009 at 05:57:00PM +1000, Peter Hutterer wrote:
  no, actually. this is how input devices work. the physical devices are
  abstracted away through the virtual core pointer. all events go through this
  core pointer device, and if an application grabs it then events are no
  longer sent to anyone else. same with the keyboard.
  hence if you have a rogue grab, all devices seem to stop working.
 
 Are there any debugging facilities for finding out which X client has
 the grab?
 
 I once spent an hour killing all processes one by one until I found the
 one responsible (gnome-settings-daemon):
 http://mg.pov.lt/blog/xorg-snafu.html

if you have a second machine you can ssh+gdb in and look at
CLIENT_BITS(inputInfo.pointer-deviceGrab.grab-resource). this should give
you the client mask for the grab, and with xwininfo -root -children -all you
can then match that up with a running client (that's from memory, no
guarantees)

Cheers,
  Peter
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


[ANNOUNCE] xf86-video-intel 2.7.1

2009-05-12 Thread Carl Worth
This is a maintenance release on the 2.7 branch. Compared to 2.7.0 it
consists only of a few carefully hand-picked fixes for bugs,
(including GPU crashers). We encourage all users of 2.7.0 to upgrade
to 2.7.1.

We have verified that several of the reported bugs of GPU crashes,
(mouse continues to move, but otherwise X is totally unresponsive), are
fixed with the commit by Keith Packard in 2.7.1 to correct the
computation of the batch space required. If you have previously reported
a GPU-crash bug in bugs.freedesktop.org, please test with 2.7.1 and
report your findings in the bug. If the crash is fixed, please celebrate
with us!

If the crash persists, please attach the output of intel_gpu_dump
available here (and hopefully packaged in your distribution of choice
soon):

git://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools
(Requires Linux kernel = 2.6.30)

Thanks to everyone who has helped to improve this driver!

-Carl

PS. The 2.7.1 release is equivalent (other than the version number) to
the 2.7.0.901 release candidate announced earlier.

How to obtain the release
-
git tag: 2.7.1

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.1.tar.bz2
MD5: 0eed17138da18ff1fb2b8ab0f076d957  xf86-video-intel-2.7.1.tar.bz2
SHA1: f863ee65b4b7779077af9f819b07033264284628  xf86-video-intel-2.7.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.1.tar.gz
MD5: e8cc1d6fe60e23891704b3453f1f9dba  xf86-video-intel-2.7.1.tar.gz
SHA1: e43894e3d96f4b45e1191bc05bc2b8880844e15e  xf86-video-intel-2.7.1.tar.gz

Bug fixes since 2.7.0:
--
* KMS: Hook up output properties for RANDR, (this allows output
  properties to be controlled in the KMS case just as in the UMS
  case). [Zhenyu Wang zhenyu.z.w...@intel.com]

* Fix multiplication error when computing required batch space.
  This could fix any number of cases where the driver did
  inexplicable things (due to having computed the wrong
  size). [Keith Packard kei...@keithp.com]

* Hold reference to video binding table until all rects are
  painted. This prevent general chaos in the buffer
  manager. [Keith Packard kei...@keithp.com]

* Split i915 textured video commands to fit into batch
  buffers. Video and 3D setup commands share the same batch
  buffer, so without this fix, various problems could occur when
  video and 3D clients were both heavily active at the same
  time. [Keith Packard kei...@keithp.com]

* Fix crash with XV with large virtual display ( 2049). [Albert
  Damen al...@gmx.net]

* Provide missing value to 3D_STATE_VERTEX_BUFFERS command. We
  don't know that this was causing any problem, but the change
  does bring the driver into conformance with what the
  specification says the hardware requires here. [Keith Packard
  kei...@keithp.com]


signature.asc
Description: This is a digitally signed message part
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

RE: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread McDonald, Michael-p7438c
 

 -Original Message-
 From: Dan Nicholson [mailto:dbn.li...@gmail.com] 
 Sent: Tuesday, May 12, 2009 4:51 PM
 To: McDonald, Michael-p7438c
 Cc: vigna...@freedesktop.org; x...@freedesktop.org
 Subject: Re: multiseat, -sharevts, and suspend/hibernate

 If your server is rootless, than by necessity it must properly obtain
 resources and will not be allowed to stomp on another processes'
 resources.

  Ahhh. You're defining the kernel's KMS screen as the root window,
therefore all window systems, X included, are rootless. Got it. Thanks.

Mike McDonald
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread Dan Nicholson
On Tue, May 12, 2009 at 5:37 PM, McDonald, Michael-p7438c
michael.mcdon...@gdc4s.com wrote:


 -Original Message-
 From: Dan Nicholson [mailto:dbn.li...@gmail.com]
 Sent: Tuesday, May 12, 2009 4:51 PM
 To: McDonald, Michael-p7438c
 Cc: vigna...@freedesktop.org; x...@freedesktop.org
 Subject: Re: multiseat, -sharevts, and suspend/hibernate

 If your server is rootless, than by necessity it must properly obtain
 resources and will not be allowed to stomp on another processes'
 resources.

  Ahhh. You're defining the kernel's KMS screen as the root window,
 therefore all window systems, X included, are rootless. Got it. Thanks.

No, I was thinking more that if the xserver is not run by root, it
can't just have its way with the PCI resources. Then it can't wreak
havoc on what another xserver is doing with them, either. So, I think
that Tiago means that if the xserver is rootless, then it will
implicitly be accessing the hardware properly though the kernel and
will not interfere with another xserver trying to access the hardware.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

RE: multiseat, -sharevts, and suspend/hibernate

2009-05-12 Thread McDonald, Michael-p7438c
 

 -Original Message-
 From: Dan Nicholson [mailto:dbn.li...@gmail.com] 
 Sent: Tuesday, May 12, 2009 5:48 PM
 To: McDonald, Michael-p7438c
 Cc: vigna...@freedesktop.org; x...@freedesktop.org
 Subject: Re: multiseat, -sharevts, and suspend/hibernate

 No, I was thinking more that if the xserver is not run by root, it
 can't just have its way with the PCI resources. Then it can't wreak
 havoc on what another xserver is doing with them, either. So, I think
 that Tiago means that if the xserver is rootless, then it will
 implicitly be accessing the hardware properly though the kernel and
 will not interfere with another xserver trying to access the hardware.

  OK, so he meant running without root permissions. A rootless server
has an existing meaning and I couldn't see how that would help
multiseat.

Mike McDonald
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: [ANNOUNCE] xf86-video-intel 2.7.1

2009-05-12 Thread Benjamin M. Schwartz
Carl Worth wrote:
 * Fix crash with XV with large virtual display ( 2049). [Albert
   Damen al...@gmx.net]

It's not what I would call fixed. With 2.6.*, XV with large virtual
display would crash the server.  With 2.7.1, it just gives BadAlloc
errors and shows nothing.

That's still pretty far from the 2.3.* behavior, where it Actually Worked.

--Ben



signature.asc
Description: OpenPGP digital signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg