Bug#589373: xkbcomp is unable to be invoked because X server does not see input devices under xen/dom0

2010-08-04 Thread Wladimir Mutel


Hi,

I have run into exactly the same problem. Earlier we had Lenny system
with Xen Dom0 and Nvidia driver. It was used both as Xen host and as a
GUI desktop. Video adapter had broken, and was replaced with newer
Radeon card (HD4350). Which pushed us to upgrade to Squeeze, as Radeon
driver in Lenny did not support it (and there was not anything suitable
in Lenny-backports).

And so, when the -xen- kernel is booted standalone, without initial Xen
loader, X server detects input devices and starts well. With Xen loader
and kernel in Dom0, input devices are not detected. The system has USB
keyboard and mouse that are visible by lsusb either with Xen loader or
without. Don't know what else to check and compare. Probably this is
somewhat related to udev. I would appreciate any advise where to look
next.



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c5913e3.7060...@mwg.dp.ua



Bug#590462: libgl1-mesa-dri: running piglit git on r600 crashes X server

2010-08-04 Thread Michal Suchanek
Excerpts from Michel Dänzer's message of Tue Aug 03 19:07:49 +0200 2010:
 On Die, 2010-08-03 at 15:23 +0200, Michal Suchanek wrote:
  Excerpts from Brice Goglin's message of Tue Aug 03 14:43:59 +0200 2010:
   Le 03/08/2010 14:13, Michal Suchanek a écrit :
There is xserver-xorg-core-dbg but no documentation on using that
package I could find. The X server binary has no symbols so there is no
backtrace whatsoever that can be received with gdb.
   
  
   $ apt-cache show xserver-xorg-core-dbg
   Package: xserver-xorg-core-dbg
   [...]
This package provides debugging symbols for the Xorg X server and 
   associated
modules.
  
  
   You just need to install this and you'll have Xserver symbols.
   Add xserver-xorg-video-radeon-dbg for radeon driver symbols.
  
   Brice
 
  I have this package installed along with the packages for the radeon
  driver, libdrm, etc.
 
  Still no symbols when I attach to X server.
 
 Does gdb say anything about why it can't get the symbols?
 

Nothing in particular. It just does not show the function name for
anything but WaitForSomething which does not help much when there are
tens of anonymous stack frames on crash.

Actually it shows less readable information than the X crash handler.


Script started on Wed 04 Aug 2010 10:45:36 AM CEST
~# ps auxww | grep X
root  8450  0.2  0.4 109092 16728 tty7 Ss+ Aug03   2:35 X :0 vt7 vt7 
-nolisten tcp
root 31923  0.0  0.0   5516   808 pts/3S+   10:45   0:00 grep X
~# gdb /usr/lib/debug/usr/bin/Xorg 8450
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as x86_64-linux-gnu...
Attaching to program: /usr/lib/debug/usr/bin/Xorg, process 8450

warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
0x7f61fdc2c893 in ?? ()
(gdb) bt
#0  0x7f61fdc2c893 in ?? ()
#1  0x0045ec3a in WaitForSomething (pClientsReady=value optimized 
out) at ../../os/WaitFor.c:229
#2  0x033c06320632 in ?? ()
#3  0x02b69ef0 in ?? ()
#4  0x024d10e0 in ?? ()
#5  0x02c64e70 in ?? ()
#6  0x7fff6300bb70 in ?? ()
#7  0x7fff6300bb88 in ?? ()
#8  0x in ?? ()
(gdb) detach
Detaching from program: /usr/lib/debug/usr/bin/Xorg, process 8450
(gdb) qquit
~# exit

Script done on Wed 04 Aug 2010 10:47:05 AM CEST
-- 
Michal Suchánek
michal.sucha...@ruk.cuni.cz
tel 224491810 fax 224491594
Univerzita Karlova v Praze
Ústav Výpočetní Techniky
Ovocný trh 3
Praha 1



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1280911642-sup-6...@virtual.ruk.cuni.cz



Bug#590462: libgl1-mesa-dri: running piglit git on r600 crashes X server

2010-08-04 Thread Michel Dänzer
On Mit, 2010-08-04 at 10:52 +0200, Michal Suchanek wrote: 
 Excerpts from Michel Dänzer's message of Tue Aug 03 19:07:49 +0200 2010:
  
  Does gdb say anything about why it can't get the symbols?
 
 Nothing in particular. It just does not show the function name for
 anything but WaitForSomething which does not help much when there are
 tens of anonymous stack frames on crash.
 
 Actually it shows less readable information than the X crash handler.
 
 
 Script started on Wed 04 Aug 2010 10:45:36 AM CEST
 ~# ps auxww | grep X
 root  8450  0.2  0.4 109092 16728 tty7 Ss+ Aug03   2:35 X :0 vt7 vt7 
 -nolisten tcp
 root 31923  0.0  0.0   5516   808 pts/3S+   10:45   0:00 grep X
 ~# gdb /usr/lib/debug/usr/bin/Xorg 8450

Does it work better if you use just

gdb -p PID of X server

instead?


-- 
Earthling Michel Dänzer   |http://www.vmware.com
Libre software enthusiast |  Debian, X and DRI developer



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1280912601.19303.375.ca...@thor.local



Bug#588309: xserver-xorg-video-intel: GM945 crashes with 'Failed to submit batchbuffer: Input/output error'

2010-08-04 Thread Daniel Huhardeaux

Hi


Le 07/07/2010 12:13, Julien Cristau a écrit :

On Wed, Jul  7, 2010 at 11:21:47 +0200, Daniel wrote:

   

Infos in kern.log are now:

Jul  7 10:06:31 listryx kernel: [15171.448042] [drm:i915_hangcheck_elapsed] 
*ERROR* Hangcheck timer elapsed... GPU hung
Jul  7 10:06:31 listryx kernel: [15171.448056] render error detected, EIR: 
0x
Jul  7 10:06:31 listryx kernel: [15171.448080] [drm:i915_do_wait_request] 
*ERROR* i915_do_wait_request returns -5 (awaiting 1082148 at 1082139)

 

Can you install linux-image-2.6.34-1-amd64 from experimental, then
if/when the hang happens get the content of
/sys/kernel/debug/dri/0/i915_error_state?  You might need to mount
debugfs first, with 'mount -t debugfs none /sys/kernel/debug'.

Also one thing to try would be to upgrade libgl1-mesa-{glx,dri} to the
version in experimental, assuming you're using the 7.7.1 version from
sid now.
   


Any news about this case?
--
Daniel



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c592d52.5060...@tootai.net



Bug#589373: xkbcomp is unable to be invoked because X server does not see input devices under xen/dom0

2010-08-04 Thread Julien Cristau
On Wed, Aug  4, 2010 at 10:16:51 +0300, Wladimir Mutel wrote:

   And so, when the -xen- kernel is booted standalone, without initial Xen
   loader, X server detects input devices and starts well. With Xen loader
   and kernel in Dom0, input devices are not detected. The system has USB
   keyboard and mouse that are visible by lsusb either with Xen loader or
   without. Don't know what else to check and compare. Probably this is
   somewhat related to udev. I would appreciate any advise where to look
   next.
 
Look for differences in /proc/bus/input/devices, and udevadm info
--export-db.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100804130045.gw3...@radis.liafa.jussieu.fr



Bug#591669: x11-apps: [xclock] Processes negative geometry offset values incorrectly

2010-08-04 Thread Jeff Green
Package: x11-apps
Version: 7.5+5
Severity: normal


When starting up xclock with negative offsets to the geometry option, e.g.

xclock -geometry 120x240+-10+-10

xclock opens the window in the center of the display rather than offset left 
and up 
by 10 (pixels). This format for the geometry value might easily be output from 
a xwininfo execution.

The X man page states for +XOFF:

XOFF may be negative, in which case the window's left edge will be off the 
screen.

And similarly for YOFF.

-- System Information:
Debian Release: squeeze/sid
Architecture: powerpc (ppc)

Kernel: Linux 2.6.32-5-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages x11-apps depends on:
ii  cpp   4:4.4.4-2  The GNU C preprocessor (cpp)
ii  libc6 2.11.2-2   Embedded GNU C Library: Shared lib
ii  libpng12-01.2.44-1   PNG library - runtime
ii  libsm62:1.1.1-1  X11 Session Management library
ii  libx11-6  2:1.3.3-3  X11 client-side library
ii  libxaw7   2:1.0.7-1  X11 Athena Widget library
ii  libxcursor1   1:1.1.10-2 X cursor management library
ii  libxext6  2:1.1.2-1  X11 miscellaneous extension librar
ii  libxft2   2.1.14-2   FreeType-based font drawing librar
ii  libxkbfile1   1:1.0.6-2  X11 keyboard file manipulation lib
ii  libxmu6   2:1.0.5-1  X11 miscellaneous utility library
ii  libxmuu1  2:1.0.5-1  X11 miscellaneous micro-utility li
ii  libxrender1   1:0.9.6-1  X Rendering Extension client libra
ii  libxt61:1.0.7-1  X11 toolkit intrinsics library
ii  x11-common1:7.5+6X Window System (X.Org) infrastruc

x11-apps recommends no packages.

Versions of packages x11-apps suggests:
pn  mesa-utilsnone (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100804153611.2791.47765.report...@naro.kikisoso.org



Processed: tagging 591669

2010-08-04 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 591669 + upstream
Bug #591669 [x11-apps] x11-apps: [xclock] Processes negative geometry offset 
values incorrectly
Added tag(s) upstream.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
591669: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591669
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.128093969413352.transcr...@bugs.debian.org



Processed: tagging 591669

2010-08-04 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 591669 + upstream
Bug #591669 [x11-apps] x11-apps: [xclock] Processes negative geometry offset 
values incorrectly
Ignoring request to alter tags of bug #591669 to the same tags previously set
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
591669: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591669
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.128094038719889.transcr...@bugs.debian.org



Bug#589348: xorg: Jerky cursor and keyboard lagging, slow rendering speed for 5-15 seconds after changing screen

2010-08-04 Thread Alex Dănilă
Enabling kernel modesetting solved this problem. As before, I didn't 
manage to profile and see what's happening.


From my POV this bug can be closed. However, if you give me 
instructions on how to profile, I'm willing to take some time and 
provide the results.


Thanks,
Alex

On 08/01/2010 02:39 AM, Alex Dănilă wrote:

Hi,

The bug was reproducible for me on my previous computer, a desktop.

Anyway, the processor it used entirely by Xorg, and on a sysprof I can 
see it is spending time with kernel functions. The syslog doesn't say 
anything else to me, but I attached it. Is that useful, or I should 
somehow find out exactly what functions Xorg is calling.


Thank you,
Alex

On 07/17/2010 02:27 AM, Julien Cristau wrote:

This bug report as it stands is useless, because it obviously isn't
reproducible for anyone else...

Try to figure out where the hang is happening.

Cheers,
Julien







--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c59b688.1070...@gmail.com



Bug#589346: xorg: Graphical acceleration only available to one X user

2010-08-04 Thread Alex Dănilă

Enabling KMS solved this. Please close.

Thank you for the solution,
Alex
On 08/01/2010 01:57 AM, Alex Dănilă wrote:

Hi,

thanks, I understand.
KMS is disabled on my computer because it breaks any rendering (Xorg 
and virtual terminal). I guess I should first solve that...


By Javascript I meant fancy animations on the web, I can tell you, 
that does work terribly without acceleration.


Alex

On 07/17/2010 01:42 AM, Brice Goglin wrote:

Le 16/07/2010 22:19, Alex Dănilă a écrit :

Package: xorg
Version: 1:7.5+6
Severity: normal

Some types of acceleration are not availabe to the second simultaneous
log-in on the machine. I only say some types,
because some things work fast, others slow:
Fast:
-window resizing (both kwin and metacity)
-Opera animations, drawing, javascript
-KDE Plasma animations
-video seems to work decently.

Slow:
-window moving (both kwin and metacity)
-scrolling (Dolphin, Opera)
-3d is much slower (TORCS: 5-15 fps on the first login, 0-1 fps on the
second)

Additionaly, Kwin compositing cannot be enabled on the second login,
only on the first. Please ask for any
information I failed to provide.

Reproduce:
-login to an desktop session
-start a new desktop session without closing the first one, and notice
the problems with this session.

Video driver:
xserver-xorg-video-radeon 1:6.13.1-1

This situation has been the same for a long time in Debian Unstable
(more than a year), regardless of drm, mesa, kde version, xorg version.

In the past, DRI was only available to a single session. But with KMS
and modern stuff, it should work fine. Make sure you run KMS (which
means kernel at 2.6.32-5 from testing) and (if it doesn't) please send
your X log.

Brice

PS: javascript certainly has nothing to do with X :)








--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c59b6d0.7010...@gmail.com



Bug#589346: marked as done (xorg: Graphical acceleration only available to one X user)

2010-08-04 Thread Debian Bug Tracking System
Your message dated Wed, 04 Aug 2010 21:07:34 +0200
with message-id 4c59ba76.9070...@ens-lyon.org
and subject line Re: Bug#589346: xorg: Graphical acceleration only available to 
one X user
has caused the Debian Bug report #589346,
regarding xorg: Graphical acceleration only available to one X user
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
589346: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589346
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---

Package: xorg
Version: 1:7.5+6
Severity: normal

Some types of acceleration are not availabe to the second simultaneous 
log-in on the machine. I only say some types,

because some things work fast, others slow:
Fast:
-window resizing (both kwin and metacity)
-Opera animations, drawing, javascript
-KDE Plasma animations
-video seems to work decently.

Slow:
-window moving (both kwin and metacity)
-scrolling (Dolphin, Opera)
-3d is much slower (TORCS: 5-15 fps on the first login, 0-1 fps on the 
second)


Additionaly, Kwin compositing cannot be enabled on the second login, 
only on the first. Please ask for any

information I failed to provide.

Reproduce:
-login to an desktop session
-start a new desktop session without closing the first one, and notice 
the problems with this session.


Video driver:
xserver-xorg-video-radeon 1:6.13.1-1

This situation has been the same for a long time in Debian Unstable 
(more than a year), regardless of drm, mesa, kde version, xorg version.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xorg depends on:
ii2.30.2-1   The GNOME terminal emulator 
applic

ii4:4.4.4-1  X terminal emulator for KDE 4
ii7.9.0+git20100608.bcf63dbb-0ub A free implementation of 
the OpenG
ii7.9.0+git20100610.63834285-0ub A free implementation of 
the OpenG
ii7.9.0+git20100610.63834285-0ub The OpenGL utility library 
(GLU)

ii7.5+5  X applications
ii7.5+1  X session utilities
ii7.5+4  X11 utilities
ii7.4+1  X font server utilities
ii7.5+5  X11 XKB utilities
ii7.5+1  X server utilities
ii1:1.0.4-1  X authentication utility
ii1:1.0.1100 dpi fonts for X
ii1:1.0.175 dpi fonts for X
ii1:1.0.1standard fonts for X
ii1:1.0.1-1  scalable fonts for X
ii1:7.5+2X Window System font 
utility progr

ii1.2.0-2X server initialisation tool
ii1.8-1  X Keyboard Extension (XKB) 
configu
ii1:1.5-1Core documentation for the 
X.org X

ii1:7.5+6the X.Org X server
ii261-1  X terminal emulator

xorg recommends no packages.

Versions of packages xorg suggests:
pn  xorg-docs none (no description available)

-- no debconf information



---End Message---
---BeginMessage---
Le 04/08/2010 20:52, Alex Dănilă a écrit :
 Enabling KMS solved this. Please close.

 Thank you for the solution,
 Alex

Closing, thanks.

Brice


---End Message---


xserver-xorg-video-voodoo: Changes to 'debian-experimental'

2010-08-04 Thread Christopher Halse Rogers
 .gitignore|   70 +-
 COPYING   |   52 ++-
 ChangeLog |  337 --
 Makefile.am   |   12 +
 configure.ac  |   14 +-
 debian/README.source  |2 
 debian/changelog  |   24 +++
 debian/control|   10 -
 debian/rules  |   10 -
 debian/xsfbs/xsfbs.mk |   35 +++--
 man/.cvsignore|2 
 man/Makefile.am   |   41 ++
 src/.cvsignore|6 
 src/voodoo_dga.c  |1 
 src/voodoo_driver.c   |1 
 src/voodoo_hardware.c |1 
 16 files changed, 201 insertions(+), 417 deletions(-)

New commits:
commit 96caf170761cba43e4dde6db7f3b69c83dec9461
Author: Christopher James Halse Rogers r...@ubuntu.com
Date:   Thu Aug 5 10:03:26 2010 +1000

Add changelog entry for 1.2.4-1

diff --git a/debian/changelog b/debian/changelog
index d41abf8..10020a1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xserver-xorg-video-voodoo (1:1.2.4-1) UNRELEASED; urgency=low
+
+  * New upstream release
+- Fix build against Xserver 1.9
+  * Bump Standards-Version to 3.9.1 (no changes needed).
+
+ -- Christopher James Halse Rogers r...@ubuntu.com  Thu, 05 Aug 2010 
09:51:21 +1000
+
 xserver-xorg-video-voodoo (1:1.2.3-2) unstable; urgency=low
 
   [ Julien Cristau ]
diff --git a/debian/control b/debian/control
index b2ca707..89908d4 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@ Build-Depends:
  x11proto-randr-dev,
  x11proto-render-dev,
  dpkg-dev (= 1.14.17)
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-voodoo
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-voodoo.git
 

commit e58d315815dca51b6fcecdeceb267fc8a7cb19e1
Author: Dave Airlie airl...@redhat.com
Date:   Mon Jul 5 14:39:03 2010 +1000

voodoo 1.2.4

diff --git a/configure.ac b/configure.ac
index cdcf752..086c710 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-voodoo],
-1.2.3,
+1.2.4,
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 xf86-video-voodoo)
 

commit 180ca72baaa7b384cc6a11694bfd9559e1e071f0
Author: Gaetan Nadon mems...@videotron.ca
Date:   Sun Jun 13 13:16:34 2010 -0400

COPYING: replace stub file with actual Copyright notices.

Signed-off-by: Gaetan Nadon mems...@videotron.ca

diff --git a/COPYING b/COPYING
index 7f33cbf..9694c64 100644
--- a/COPYING
+++ b/COPYING
@@ -1,12 +1,48 @@
-This is a stub file.  This package has not yet had its complete licensing
-information compiled.  Please see the individual source files for details on
-your rights to use and modify this software.
+Copyright (c) 2000-2002 Ghozlane Toumi gto...@laposte.net
 
-Please submit updated COPYING files to the Xorg bugzilla:
+Relicensed from GPL to the X license by consent of the author
 
-https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
+Other code Alan Cox (c) Copyright 2004 Red Hat Inc.
 
-All licensing questions regarding this software should be directed at the
-Xorg mailing list:
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of Red Hat, Alan Cox and Ghozlane Toumi
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.  Th authors make no 
+representations about the suitability of this software for any purpose.
+It is provided as is without express or implied warranty.
+
+THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL RICHARD HECKER BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+THIS SOFTWARE IS NOT DESIGNED FOR USE IN SAFETY CRITICAL SYSTEMS OF
+ANY KIND OR FORM.
+
+Copyright 2007 George Sapountzis
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the next
+paragraph) shall be included in all copies or substantial portions of the
+Software.

xserver-xorg-video-voodoo: Changes to 'upstream-experimental'

2010-08-04 Thread Christopher Halse Rogers
 .gitignore |   70 -
 COPYING|   52 ++--
 ChangeLog  |   48 -
 Makefile.am|   12 +++-
 configure.ac   |   18 
 man/.cvsignore |2 -
 man/Makefile.am|   41 +---
 man/voodoo.man |2 -
 src/.cvsignore |6 
 src/voodoo.h   |2 -
 src/voodoo_dga.c   |   10 +++
 src/voodoo_driver.c|   62 ++-
 src/voodoo_hardware.c  |   65 -
 src/voodoo_pcirename.h |6 ++--
 14 files changed, 232 insertions(+), 164 deletions(-)

New commits:
commit e58d315815dca51b6fcecdeceb267fc8a7cb19e1
Author: Dave Airlie airl...@redhat.com
Date:   Mon Jul 5 14:39:03 2010 +1000

voodoo 1.2.4

diff --git a/configure.ac b/configure.ac
index cdcf752..086c710 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-voodoo],
-1.2.3,
+1.2.4,
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 xf86-video-voodoo)
 

commit 180ca72baaa7b384cc6a11694bfd9559e1e071f0
Author: Gaetan Nadon mems...@videotron.ca
Date:   Sun Jun 13 13:16:34 2010 -0400

COPYING: replace stub file with actual Copyright notices.

Signed-off-by: Gaetan Nadon mems...@videotron.ca

diff --git a/COPYING b/COPYING
index 7f33cbf..9694c64 100644
--- a/COPYING
+++ b/COPYING
@@ -1,12 +1,48 @@
-This is a stub file.  This package has not yet had its complete licensing
-information compiled.  Please see the individual source files for details on
-your rights to use and modify this software.
+Copyright (c) 2000-2002 Ghozlane Toumi gto...@laposte.net
 
-Please submit updated COPYING files to the Xorg bugzilla:
+Relicensed from GPL to the X license by consent of the author
 
-https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
+Other code Alan Cox (c) Copyright 2004 Red Hat Inc.
 
-All licensing questions regarding this software should be directed at the
-Xorg mailing list:
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of Red Hat, Alan Cox and Ghozlane Toumi
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.  Th authors make no 
+representations about the suitability of this software for any purpose.
+It is provided as is without express or implied warranty.
+
+THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL RICHARD HECKER BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+THIS SOFTWARE IS NOT DESIGNED FOR USE IN SAFETY CRITICAL SYSTEMS OF
+ANY KIND OR FORM.
+
+Copyright 2007 George Sapountzis
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the next
+paragraph) shall be included in all copies or substantial portions of the
+Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
 
-http://lists.freedesktop.org/mailman/listinfo/xorg

commit 00216334c95b4e055243a1f363071054c9493e47
Author: Adam Jackson a...@redhat.com
Date:   Tue May 18 13:15:40 2010 -0400

Remove mibank.h reference

Signed-off-by: Adam Jackson a...@redhat.com

diff --git a/src/voodoo_dga.c b/src/voodoo_dga.c
index 622c1f9..5b960e8 100644
--- a/src/voodoo_dga.c
+++ b/src/voodoo_dga.c
@@ -38,7 +38,6 @@
 #endif
 
 #include fb.h
-#include mibank.h
 #include micmap.h
 #include xf86.h
 #include xf86_OSproc.h

xorg-server: Changes to 'ubuntu'

2010-08-04 Thread Christopher Halse Rogers
 ChangeLog|  460 +++
 debian/changelog |   30 +
 debian/patches/111_armel-drv-fallbacks.patch |   12 
 debian/patches/15-nouveau.diff   |   24 -
 debian/patches/201_report-real-dpi.patch |   46 ++
 debian/patches/series|1 
 6 files changed, 547 insertions(+), 26 deletions(-)

New commits:
commit 1e3da97ecdc8d7db18c54a9573fe4858a6b25319
Author: Christopher James Halse Rogers christopher.halse.rog...@canonical.com
Date:   Thu Aug 5 12:57:43 2010 +1000

Refresh 111_armel-drv-fallbacks.patch to build on arm

diff --git a/debian/changelog b/debian/changelog
index 73c858f..61c03a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -65,8 +65,9 @@ xorg-server (2:1.8.99.905-1ubuntu1) maverick; urgency=low
 as long as the video driver can dynamically resize the framebuffer
 (true for all KMS drivers) (LP: #337889)
   * New upstream version fixes crash on non-admin logout with KDE (LP: #569879)
+  * Refresh 111_armel-drv-fallbacks.patch to fix the build on armel
 
- -- Christopher James Halse Rogers r...@ubuntu.com  Tue, 03 Aug 2010 
15:32:46 +1000
+ -- Christopher James Halse Rogers r...@ubuntu.com  Thu, 05 Aug 2010 
11:25:14 +1000
 
 xorg-server (2:1.8.99.905-2) UNRELEASED; urgency=low
 
diff --git a/debian/patches/111_armel-drv-fallbacks.patch 
b/debian/patches/111_armel-drv-fallbacks.patch
index 5280734..b2afd99 100644
--- a/debian/patches/111_armel-drv-fallbacks.patch
+++ b/debian/patches/111_armel-drv-fallbacks.patch
@@ -4,20 +4,22 @@
 
 Index: xorg-server/hw/xfree86/common/xf86AutoConfig.c
 ===
 xorg-server.orig/hw/xfree86/common/xf86AutoConfig.c2010-07-14 
13:21:02.341453000 +1000
-+++ xorg-server/hw/xfree86/common/xf86AutoConfig.c 2010-07-14 
14:06:48.461453001 +1000
-@@ -44,6 +44,10 @@
+--- xorg-server.orig/hw/xfree86/common/xf86AutoConfig.c2010-08-05 
11:18:59.709693301 +1000
 xorg-server/hw/xfree86/common/xf86AutoConfig.c 2010-08-05 
11:21:21.854896555 +1000
+@@ -44,6 +44,12 @@
  # include xf86sbusBus.h
  #endif
  
 +#if defined(__arm__)  defined(__linux__)
 +# include loaderProcs.h
++# include sys/types.h /* For opendir in test_sysfs_device */
++# include dirent.h/* For opendir in test_sysfs_device */
 +#endif
 +
  #ifdef sun
  # include sys/visual_io.h
  # include ctype.h
-@@ -188,6 +192,28 @@
+@@ -188,6 +194,28 @@
  return ret == CONFIG_OK;
  }
  
@@ -46,7 +48,7 @@ Index: xorg-server/hw/xfree86/common/xf86AutoConfig.c
  static void
  listPossibleVideoDrivers(char *matches[], int nmatches)
  {
-@@ -272,7 +298,18 @@
+@@ -272,7 +300,18 @@
  #if !defined(__linux__)  defined(__sparc__)
matches[i++] = xnfstrdup(wsfb);
  #else
diff --git a/debian/patches/201_report-real-dpi.patch 
b/debian/patches/201_report-real-dpi.patch
index 7bba54e..253f38d 100644
--- a/debian/patches/201_report-real-dpi.patch
+++ b/debian/patches/201_report-real-dpi.patch
@@ -10,8 +10,8 @@ Author: Christopher James Halse Rogers 
christopher.halse.rog...@canonical.com
 
 Index: xorg-server/hw/xfree86/modes/xf86RandR12.c
 ===
 xorg-server.orig/hw/xfree86/modes/xf86RandR12.c2010-07-30 
15:11:49.286575680 +1000
-+++ xorg-server/hw/xfree86/modes/xf86RandR12.c 2010-07-30 15:13:58.711329071 
+1000
+--- xorg-server.orig/hw/xfree86/modes/xf86RandR12.c2010-08-03 
15:59:57.750272356 +1000
 xorg-server/hw/xfree86/modes/xf86RandR12.c 2010-08-03 16:00:00.750380508 
+1000
 @@ -805,6 +805,7 @@
else
{

commit c93a3b42c1b960737d7775e7f66530ce52724420
Author: Christopher James Halse Rogers christopher.halse.rog...@canonical.com
Date:   Tue Aug 3 15:53:07 2010 +1000

Update changelog entries

diff --git a/debian/changelog b/debian/changelog
index b19f4af..73c858f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -56,8 +56,17 @@ xorg-server (2:1.8.99.905-1ubuntu1) maverick; urgency=low
   * Update changelog entries for 1.8.1.902-1 which became 1.8.99.904-1
   * Drop 196_xvfbscreeninit-handling.patch: it's semantically empty, and now 
 doesn't apply.  Merge remaining #include change into 197_xvfb-randr.patch
-
- -- Christopher James Halse Rogers r...@ubuntu.com  Wed, 14 Jul 2010 
13:57:50 +1000
+  * debian/patches/201_report-real-dpi.patch:
+- Where available, again use the (primary) screen physical size and 
+  resolution to compute the DPI reported by the core X protocol, rather
+  than always reporting 96 DPI.  We want to make this policy decision
+  higher in the stack (LP: #589485).
+  * New upstream version will start correctly when no outputs are connected,
+as long as the video driver can dynamically resize the framebuffer
+(true for all KMS drivers) (LP: #337889)
+  * New upstream version fixes crash on non-admin logout with KDE (LP: #569879)
+
+ -- Christopher