Bug#548606: marked as done (xorg-server: hurd fixup)

2009-09-27 Thread Debian Bug Tracking System
Your message dated Mon, 28 Sep 2009 06:17:15 +
with message-id 
and subject line Bug#548606: fixed in xorg-server 2:1.6.4-1
has caused the Debian Bug report #548606,
regarding xorg-server: hurd fixup
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.)


-- 
548606: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548606
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xorg-server
Version: 1.6.3.901-1
Severity: important

Hello,

I hadn't paid attention that the flags parameters had moved, breaking
everything, here is a fixup for hurd-i386.

Samuel

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

Kernel: Linux 2.6.31 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- debian/patches/20_hurd-i386.diff.orig   2009-09-27 17:03:36.0 
+0100
+++ debian/patches/20_hurd-i386.diff2009-09-27 17:03:54.0 +0100
@@ -65,7 +65,7 @@
 -pointer 
 -xf86MapVidMem(int ScreenNum,int Flags, unsigned long Base, unsigned long Size)
 +static pointer 
-+mapVidMem(int ScreenNum,int Flags, unsigned long Base, unsigned long Size)
++mapVidMem(int ScreenNum, unsigned long Base, unsigned long Size, int Flags)
  {
  mach_port_t device,iopl_dev;
  memory_object_t iopl_mem;
--- End Message ---
--- Begin Message ---
Source: xorg-server
Source-Version: 2:1.6.4-1

We believe that the bug you reported is fixed in the latest version of
xorg-server, which is due to be installed in the Debian FTP archive:

xdmx-tools_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xdmx-tools_1.6.4-1_i386.deb
xdmx_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xdmx_1.6.4-1_i386.deb
xnest_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xnest_1.6.4-1_i386.deb
xorg-server_1.6.4-1.diff.gz
  to pool/main/x/xorg-server/xorg-server_1.6.4-1.diff.gz
xorg-server_1.6.4-1.dsc
  to pool/main/x/xorg-server/xorg-server_1.6.4-1.dsc
xorg-server_1.6.4.orig.tar.gz
  to pool/main/x/xorg-server/xorg-server_1.6.4.orig.tar.gz
xserver-common_1.6.4-1_all.deb
  to pool/main/x/xorg-server/xserver-common_1.6.4-1_all.deb
xserver-xephyr_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xephyr_1.6.4-1_i386.deb
xserver-xfbdev_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xfbdev_1.6.4-1_i386.deb
xserver-xorg-core-dbg_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-core-dbg_1.6.4-1_i386.deb
xserver-xorg-core_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-core_1.6.4-1_i386.deb
xserver-xorg-dev_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-dev_1.6.4-1_i386.deb
xvfb_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xvfb_1.6.4-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 548...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brice Goglin  (supplier of updated xorg-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 28 Sep 2009 07:23:07 +0200
Source: xorg-server
Binary: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb 
xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg xserver-common
Architecture: source all i386
Version: 2:1.6.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force 
Changed-By: Brice Goglin 
Description: 
 xdmx   - distributed multihead X server
 xdmx-tools - Distributed Multihead X tools
 xnest  - Nested X server
 xserver-common - common files used by various X servers
 xserver-xephyr - nested X server
 xserver-xfbdev - Linux framebuffer device tiny X server
 xserver-xorg-core - Xorg X server - core server
 xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
 xserver-xorg-dev - Xorg X server - development files
 xvfb   - Virtual Framebuffer 'fake' X server
Closes: 548606
Changes: 
 xorg-server (2:1.6.4-1) unstable; urgency=low
 .
   * New upstream release.
   * Update 20_hurd-i386.diff, thanks Samuel Thibault, closes: #548606.
   * Drop render-return-the-supported-version.patch, applied upstream.
Checksums-Sha1: 
 c99cefac5ab08e233d9a2e4c08420f14b56caf02 3146 xorg-server_1.6.

xorg-server_1.6.4-1_i386.changes ACCEPTED

2009-09-27 Thread Archive Administrator

Accepted:
xdmx-tools_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xdmx-tools_1.6.4-1_i386.deb
xdmx_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xdmx_1.6.4-1_i386.deb
xnest_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xnest_1.6.4-1_i386.deb
xorg-server_1.6.4-1.diff.gz
  to pool/main/x/xorg-server/xorg-server_1.6.4-1.diff.gz
xorg-server_1.6.4-1.dsc
  to pool/main/x/xorg-server/xorg-server_1.6.4-1.dsc
xorg-server_1.6.4.orig.tar.gz
  to pool/main/x/xorg-server/xorg-server_1.6.4.orig.tar.gz
xserver-common_1.6.4-1_all.deb
  to pool/main/x/xorg-server/xserver-common_1.6.4-1_all.deb
xserver-xephyr_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xephyr_1.6.4-1_i386.deb
xserver-xfbdev_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xfbdev_1.6.4-1_i386.deb
xserver-xorg-core-dbg_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-core-dbg_1.6.4-1_i386.deb
xserver-xorg-core_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-core_1.6.4-1_i386.deb
xserver-xorg-dev_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-dev_1.6.4-1_i386.deb
xvfb_1.6.4-1_i386.deb
  to pool/main/x/xorg-server/xvfb_1.6.4-1_i386.deb


Override entries for your package:
xdmx-tools_1.6.4-1_i386.deb - optional x11
xdmx_1.6.4-1_i386.deb - optional x11
xnest_1.6.4-1_i386.deb - optional x11
xorg-server_1.6.4-1.dsc - source x11
xserver-common_1.6.4-1_all.deb - optional x11
xserver-xephyr_1.6.4-1_i386.deb - optional x11
xserver-xfbdev_1.6.4-1_i386.deb - optional x11
xserver-xorg-core-dbg_1.6.4-1_i386.deb - extra debug
xserver-xorg-core_1.6.4-1_i386.deb - optional x11
xserver-xorg-dev_1.6.4-1_i386.deb - optional x11
xvfb_1.6.4-1_i386.deb - optional x11

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 548606 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processing of xorg-server_1.6.4-1_i386.changes

2009-09-27 Thread Archive Administrator
xorg-server_1.6.4-1_i386.changes uploaded successfully to localhost
along with the files:
  xorg-server_1.6.4-1.dsc
  xorg-server_1.6.4.orig.tar.gz
  xorg-server_1.6.4-1.diff.gz
  xserver-common_1.6.4-1_all.deb
  xserver-xorg-core_1.6.4-1_i386.deb
  xserver-xorg-dev_1.6.4-1_i386.deb
  xdmx_1.6.4-1_i386.deb
  xdmx-tools_1.6.4-1_i386.deb
  xnest_1.6.4-1_i386.deb
  xvfb_1.6.4-1_i386.deb
  xserver-xephyr_1.6.4-1_i386.deb
  xserver-xfbdev_1.6.4-1_i386.deb
  xserver-xorg-core-dbg_1.6.4-1_i386.deb

Greetings,

Your Debian queue daemon (running on host ries.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



xorg-server: Changes to 'refs/tags/xorg-server-2_1.6.4-1'

2009-09-27 Thread Brice Goglin
Tag 'xorg-server-2_1.6.4-1' created by Brice Goglin  at 
2009-09-28 06:10 +

Tagging upload of xorg-server 2:1.6.4-1 to unstable.

Changes since xorg-server-2_1.6.3.901-1:
Brice Goglin (5):
  Update 20_hurd-i386.diff
  Merge tag 'xorg-server-1.6.4' into debian-unstable
  New upstream release
  Drop render-return-the-supported-version.patch
  Prepare changelog for upload

Daniel Stone (1):
  fbdevhw: Test for graphics:fb%d as well as graphics/fb%d

Keith Packard (3):
  render: return the supported version rather than just passing the proto's 
version
  xfree86/modes: Remove all framebuffer support from DGA
  Bump to version 1.6.4

Michel Dänzer (1):
  dri2: Don't crash if pPriv is NULL.

Peter Hutterer (1):
  Don't send events through the master if the device has SendCoreEvents off.

Richard Hughes (1):
  Don't reset the lastDeviceEventTime when doing DPMS actions

Rémi Cardona (1):
  dix: append "built-ins" to the font path in SetDefaultFontPath

---
 ChangeLog|  105 +
 configure.ac |4 
 debian/changelog |8 +
 debian/patches/20_hurd-i386.diff |2 
 debian/patches/render-return-the-supported-version.patch |   34 
 debian/patches/series|1 
 dix/dixfonts.c   |   29 +++
 dix/getevents.c  |4 
 hw/xfree86/common/xf86Config.c   |   16 --
 hw/xfree86/fbdevhw/fbdevhw.c |8 -
 hw/xfree86/modes/xf86Crtc.c  |7 
 hw/xfree86/modes/xf86DiDGA.c |  119 ++-
 hw/xfree86/modes/xf86RandR12.c   |4 
 mi/mieq.c|4 
 render/render.c  |7 
 15 files changed, 187 insertions(+), 165 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



xorg-server: Changes to 'debian-unstable'

2009-09-27 Thread Brice Goglin
 ChangeLog|  105 +
 configure.ac |4 
 debian/changelog |6 
 debian/patches/render-return-the-supported-version.patch |   34 
 debian/patches/series|1 
 dix/dixfonts.c   |   29 +++
 dix/getevents.c  |4 
 hw/xfree86/common/xf86Config.c   |   16 --
 hw/xfree86/fbdevhw/fbdevhw.c |8 -
 hw/xfree86/modes/xf86Crtc.c  |7 
 hw/xfree86/modes/xf86DiDGA.c |  119 ++-
 hw/xfree86/modes/xf86RandR12.c   |4 
 mi/mieq.c|4 
 render/render.c  |7 
 14 files changed, 182 insertions(+), 166 deletions(-)

New commits:
commit afcb67a1196d9ea54e5edb467d9294727766e81b
Author: Brice Goglin 
Date:   Mon Sep 28 07:24:02 2009 +0200

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index ab7d9ef..eda61cc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xorg-server (2:1.6.4-1) UNRELEASED; urgency=low
+xorg-server (2:1.6.4-1) unstable; urgency=low
 
   * New upstream release.
   * Update 20_hurd-i386.diff, thanks Samuel Thibault, closes: #548606.

commit c2a97b90bbc48ba9090ffa92651d6454e1db892c
Author: Brice Goglin 
Date:   Mon Sep 28 07:23:42 2009 +0200

Drop render-return-the-supported-version.patch

diff --git a/debian/changelog b/debian/changelog
index 232779e..ab7d9ef 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ xorg-server (2:1.6.4-1) UNRELEASED; urgency=low
 
   * New upstream release.
   * Update 20_hurd-i386.diff, thanks Samuel Thibault, closes: #548606.
+  * Drop render-return-the-supported-version.patch, applied upstream.
 
- -- Brice Goglin   Mon, 28 Sep 2009 07:13:38 +0200
+ -- Brice Goglin   Mon, 28 Sep 2009 07:23:07 +0200
 
 xorg-server (2:1.6.3.901-1) unstable; urgency=low
 
diff --git a/debian/patches/render-return-the-supported-version.patch 
b/debian/patches/render-return-the-supported-version.patch
deleted file mode 100644
index cdd8485..000
--- a/debian/patches/render-return-the-supported-version.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From a4c328fe2f65d1bacd5593233277b0ea4eb9af69 Mon Sep 17 00:00:00 2001
-From: Julien Cristau 
-Date: Sun, 13 Sep 2009 11:52:37 +0200
-Subject: [PATCH] render: return the supported version rather than just passing 
the proto's version
-

- render/render.c |7 +--
- 1 files changed, 5 insertions(+), 2 deletions(-)
-
-Index: xorg-server/render/render.c
-===
 xorg-server.orig/render/render.c
-+++ xorg-server/render/render.c
-@@ -54,6 +54,9 @@
- #define UINT32_MAX 0xU
- #endif
- 
-+#define SERVER_RENDER_MAJOR 0
-+#define SERVER_RENDER_MINOR 10
-+
- static int ProcRenderQueryVersion (ClientPtr pClient);
- static int ProcRenderQueryPictFormats (ClientPtr pClient);
- static int ProcRenderQueryPictIndexValues (ClientPtr pClient);
-@@ -271,8 +274,8 @@
- rep.type = X_Reply;
- rep.length = 0;
- rep.sequenceNumber = client->sequence;
--rep.majorVersion = RENDER_MAJOR;
--rep.minorVersion = RENDER_MINOR;
-+rep.majorVersion = SERVER_RENDER_MAJOR;
-+rep.minorVersion = SERVER_RENDER_MINOR;
- if (client->swapped) {
-   swaps(&rep.sequenceNumber, n);
-   swapl(&rep.length, n);
diff --git a/debian/patches/series b/debian/patches/series
index a6c870c..7cb847a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,4 +8,3 @@ Add-libgcrypt-as-an-option-for-sha1.diff
 fedora-bad-fbdev-thats-mine.patch
 fedora-pci-primary.diff
 fedora-vboxvideo.diff
-render-return-the-supported-version.patch

commit 672092edd3f2472d23b4940acf074e69118db3e2
Author: Brice Goglin 
Date:   Mon Sep 28 07:13:55 2009 +0200

New upstream release

diff --git a/ChangeLog b/ChangeLog
index 73582f3..6977328 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,108 @@
+commit 8cf659f3a5914369a2137ac17b689e5a9fe9ca27
+Author: Keith Packard 
+Date:   Sun Sep 27 19:21:45 2009 -0700
+
+Bump to version 1.6.4
+
+Signed-off-by: Keith Packard 
+
+commit a26fd1a6d61507b3e69a04d6f6c192a6ec363c5c
+Author: Peter Hutterer 
+Date:   Wed Sep 16 15:46:55 2009 +1000
+
+Don't send events through the master if the device has SendCoreEvents off.
+
+In server 1.6, all devices are attached to the master device (VCP or VCK).
+Sending an event through the master device means the device is sending core
+events. If a device is configured as SendCoreEvents, just send through the
+device, not through the master.
+
+Signed-off-by: Peter Hutterer 
+
+commit 507e57381fea6334f7dc8da6925e53

xorg-server: Changes to 'upstream-unstable'

2009-09-27 Thread Brice Goglin
 Xext/dpms.c|   17 +
 configure.ac   |4 -
 dix/dixfonts.c |   29 -
 dix/getevents.c|4 -
 hw/xfree86/common/xf86Config.c |   16 -
 hw/xfree86/dri2/dri2.c |   12 +++-
 hw/xfree86/fbdevhw/fbdevhw.c   |8 ++
 hw/xfree86/modes/xf86Crtc.c|7 ++
 hw/xfree86/modes/xf86DiDGA.c   |  119 +++--
 hw/xfree86/modes/xf86RandR12.c |4 -
 mi/mieq.c  |4 -
 render/render.c|7 +-
 12 files changed, 87 insertions(+), 144 deletions(-)

New commits:
commit 8cf659f3a5914369a2137ac17b689e5a9fe9ca27
Author: Keith Packard 
Date:   Sun Sep 27 19:21:45 2009 -0700

Bump to version 1.6.4

Signed-off-by: Keith Packard 

diff --git a/configure.ac b/configure.ac
index 9bb566c..3c19b35 100644
--- a/configure.ac
+++ b/configure.ac
@@ -26,12 +26,12 @@ dnl
 dnl Process this file with autoconf to create configure.
 
 AC_PREREQ(2.57)
-AC_INIT([xorg-server], 1.6.3.901, 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
+AC_INIT([xorg-server], 1.6.4, 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
 AC_CONFIG_SRCDIR([Makefile.am])
 AM_INIT_AUTOMAKE([dist-bzip2 foreign])
 AM_MAINTAINER_MODE
 
-RELEASE_DATE="2009-8-25"
+RELEASE_DATE="2009-9-27"
 
 dnl this gets generated by autoheader, and thus contains all the defines.  we
 dnl don't ever actually use it, internally.

commit a26fd1a6d61507b3e69a04d6f6c192a6ec363c5c
Author: Peter Hutterer 
Date:   Wed Sep 16 15:46:55 2009 +1000

Don't send events through the master if the device has SendCoreEvents off.

In server 1.6, all devices are attached to the master device (VCP or VCK).
Sending an event through the master device means the device is sending core
events. If a device is configured as SendCoreEvents, just send through the
device, not through the master.

Signed-off-by: Peter Hutterer 

diff --git a/dix/getevents.c b/dix/getevents.c
index 9747b35..eadcbeb 100644
--- a/dix/getevents.c
+++ b/dix/getevents.c
@@ -536,7 +536,7 @@ static EventListPtr
 updateFromMaster(EventListPtr events, DeviceIntPtr dev, int *num_events)
 {
 DeviceIntPtr master = dev->u.master;
-if (master && master->u.lastSlave != dev)
+if (master && master->u.lastSlave != dev && dev->coreEvents)
 {
 updateSlaveDeviceCoords(master, dev);
 master->u.lastSlave = dev;
@@ -674,7 +674,7 @@ positionSprite(DeviceIntPtr dev, int *x, int *y,
  * to the current screen. */
 miPointerSetPosition(dev, &dev->last.valuators[0], 
&dev->last.valuators[1]);
 
-if (dev->u.master) {
+if (dev->u.master && dev->coreEvents) {
 dev->u.master->last.valuators[0] = dev->last.valuators[0];
 dev->u.master->last.valuators[1] = dev->last.valuators[1];
 }
diff --git a/mi/mieq.c b/mi/mieq.c
index 213ad5b..478e68b 100644
--- a/mi/mieq.c
+++ b/mi/mieq.c
@@ -446,7 +446,7 @@ mieqProcessInputEvents(void)
 NewCurrentScreen (dev, DequeueScreen(dev), x, y);
 }
 else {
-if (master) {
+if (master && dev->coreEvents) {
 /* Force a copy of the key class into the VCK so that the 
layout
is transferred. */
 if (event->u.u.type == DeviceKeyPress ||
@@ -473,7 +473,7 @@ mieqProcessInputEvents(void)
 /* process slave first, then master */
 dev->public.processInputProc(event, dev, nevents);
 
-if (master)
+if (master && dev->coreEvents)
 master->public.processInputProc(masterEvents->event, 
master,
 nevents);
 }

commit 507e57381fea6334f7dc8da6925e53d2c76fddcb
Author: Keith Packard 
Date:   Fri Sep 18 21:12:17 2009 -0700

xfree86/modes: Remove all framebuffer support from DGA

This removes all rendering and mapping code from xf86DiDGA, leaving
just mode setting and raw input device access. The mapping code didn't
have the offset within /dev/mem for the frame buffer and the pixmap
support assumed that the framebuffer was never reallocated.
(cherry picked from 0b7c6c728c2e2d8433a188315cc591308a89cd85)

Signed-off-by: Keith Packard 
Signed-off-by: Peter Hutterer 

diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
index e9bde36..899cea5 100644
--- a/hw/xfree86/modes/xf86Crtc.c
+++ b/hw/xfree86/modes/xf86Crtc.c
@@ -769,6 +769,9 @@ xf86CrtcScreenInit (ScreenPtr screen)
 config->CloseScreen = screen->CloseScreen;
 screen->CloseScreen = xf86CrtcCloseScreen;
 
+#ifdef XFreeXDGA
+xf86DiDGAInit(screen, 0);
+#endif
 #ifdef RANDR_13_INTERFACE
 return RANDR_INTERFACE_VERSION;
 #else
@@ -1882,6 +1885,10 @@ xf86SetScrnInfoModes (ScrnInfoPtr scrn)
}
 }
 scrn->currentMode = scrn->modes;
+#ifdef XFreeXDGA
+if (scrn

Bug#524185: ditto

2009-09-27 Thread Josip Rodin
On Mon, Sep 28, 2009 at 12:53:08AM +0200, Julien Cristau wrote:
> On Mon, Sep 28, 2009 at 00:26:19 +0200, Josip Rodin wrote:
> 
> > I've checked the Kconfig default (2.6.30) - it's still set to N. So, even
> > if we disregard all other things already discussed, for that reason alone
> > this is not a user error.
> > 
> $ zcat /usr/share/doc/xserver-xorg/NEWS.Debian.gz |sed -e '/^ --/q'

>   * Linux kernel configuration requirement
> 
> If the above isn't clear enough, patches welcome.  The Debian kernels
> have had INPUT_EVDEV enabled since pretty much forever afaict.

Given that this results in killing normal input to the computer, something
as optional as a note in the NEWS.Debian file is a weak recourse in
comparison. But the best fix is to preempt this situation on run-time, even
for people with evdev - if the server doesn't see a mouse or a keyboard,
but has them in xorg.conf, it has every reason to complain loudly.

-- 
 2. That which causes joy or happiness.



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#524185: ditto

2009-09-27 Thread Julien Cristau
On Mon, Sep 28, 2009 at 00:26:19 +0200, Josip Rodin wrote:

> I've checked the Kconfig default (2.6.30) - it's still set to N. So, even
> if we disregard all other things already discussed, for that reason alone
> this is not a user error.
> 
$ zcat /usr/share/doc/xserver-xorg/NEWS.Debian.gz |sed -e '/^ --/q'
xserver-xorg (1:7.4+1) unstable; urgency=low

  * Changes in handling of input devices

  Starting from this version, input devices are no longer configured
  statically in /etc/X11/xorg.conf.  Instead, input devices are detected at
  runtime (and can be hotplugged) and configured individually.  The default
  keyboard layout is shared with the console and is configured in
  /etc/default/console-setup.  As a result, devices configured in xorg.conf to
  use the mouse or kbd driver are ignored by the X server by default.

  For more details, see:
  http://who-t.blogspot.com/2008/12/evdev-xorgconf-hal-and-other-fud.html
  http://who-t.blogspot.com/2008/10/new-keyboard-configuration-handling.html

  * keycodes changes will break custom Xmodmaps

  As a result of using the evdev driver for keyboards, the keycodes for some
  keys are no longer the traditional xfree86 ones.  This will break custom
  Xmodmaps relying on the old keycodes. You'll need to re-configure these
  custom maps with the new keycodes.

  * Linux kernel configuration requirement

  The evdev X driver can't work if the CONFIG_INPUT_EVDEV option is disabled
  in your kernel configuration.  You'll have to either enable this kernel
  option, or disable the "AutoAddDevices" option in xorg.conf.

 -- Julien Cristau   Thu, 16 Apr 2009 17:01:11 +0200

If the above isn't clear enough, patches welcome.  The Debian kernels
have had INPUT_EVDEV enabled since pretty much forever afaict.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#524185: ditto

2009-09-27 Thread Josip Rodin
On Thu, Sep 24, 2009 at 10:03:38PM +0200, Julien Cristau wrote:
> No input devices in this list.  Does your kernel have
> CONFIG_INPUT_EVDEV enabled?

It didn't have that. Once I compiled the evdev module, X started and found
the keyboard and mouse. It thinks the keyboard is a pc101, but still.

> If not, that's user error and probably not what Bastian reported.

I've checked the Kconfig default (2.6.30) - it's still set to N. So, even
if we disregard all other things already discussed, for that reason alone
this is not a user error.

-- 
 2. That which causes joy or happiness.



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



xorg-server: Changes to 'ubuntu'

2009-09-27 Thread Bryce Harrington
 debian/changelog  |8 
 debian/patches/186_autoconfig_geode.patch |   29 +
 debian/patches/series |1 +
 3 files changed, 38 insertions(+)

New commits:
commit ce13d12933b937af2329c72743aaf96b6fa1b9cc
Author: Bryce Harrington 
Date:   Tue Sep 8 15:54:20 2009 -0700

Add geode autoconfigure support

diff --git a/debian/changelog b/debian/changelog
index e420ed4..312ca01 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xorg-server (2:1.6.3-1ubuntu6) karmic; urgency=low
+
+  * Add 186_autoconfig_geode.patch:  Add autoconfiguration support for
+older geode cards.  Cherrypick from upstream.
+(LP: #423866)
+
+ -- Bryce Harrington   Tue, 08 Sep 2009 15:43:28 -0700
+
 xorg-server (2:1.6.3-1ubuntu5) karmic; urgency=low
 
   * Add 185_dix_badwindow.patch: dixLookupWindow may return BadMatch if
diff --git a/debian/patches/186_autoconfig_geode.patch 
b/debian/patches/186_autoconfig_geode.patch
new file mode 100644
index 000..4a42884
--- /dev/null
+++ b/debian/patches/186_autoconfig_geode.patch
@@ -0,0 +1,29 @@
+--- a/hw/xfree86/common/xf86AutoConfig.c   2009-07-07 20:48:58.0 
+0300
 b/hw/xfree86/common/xf86AutoConfig.c   2009-09-04 00:32:08.0 
+0300
+@@ -158,10 +158,25 @@ videoPtrToDriverList(struct pci_device *
+ {
++  /* AMD Geode LX */
+   case 0x1022:
+   if (dev->device_id == 0x2081) {
+   driverList[0] = "geode";
+-  driverList[1] = "amd";
+   }
+   break;
++  /* older Geode products acquired by AMD but still carrying an NSC 
vendor_id */
++  case 0x100B:
++  if (dev->device_id == 0x0030) {
++  /* NSC Geode GX2 specifically or... */
++  driverList[0] = "geode";
++  driverList[1] = "nsc";
++  } else 
++  /* ... any kind of NSC Geode SC variant */
++  driverList[0] = "nsc";
++  break;
++  /* Cyrix Geode GX1 */
++  case 0x1078:
++  if (dev->device_id == 0x0104)
++  driverList[0] = "cyrix";
++  break;
+   case 0x1142:driverList[0] = "apm"; break;
+   case 0xedd8:driverList[0] = "ark"; break;
+   case 0x1a03:driverList[0] = "ast"; break;
diff --git a/debian/patches/series b/debian/patches/series
index 6d1c384..6b7d3a4 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -40,3 +40,4 @@ fedora-pci-primary.diff
 183_dont_reset_event_time.patch
 184_virtual_devices_autodetect.patch
 185_dix_badwindow.patch
+186_autoconfig_geode.patch


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#548606: xorg-server: hurd fixup

2009-09-27 Thread Brice Goglin
tags 548606 +pending

Applied thanks.

Brice




Samuel Thibault wrote:
> Package: xorg-server
> Version: 1.6.3.901-1
> Severity: important
>
> Hello,
>
> I hadn't paid attention that the flags parameters had moved, breaking
> everything, here is a fixup for hurd-i386.
>
> Samuel
>
> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
> 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.31 (SMP w/2 CPU cores)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>   




-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed (with 5 errors): Re: Bug#548606: xorg-server: hurd fixup

2009-09-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 548606 +pending
Bug #548606 [xorg-server] xorg-server: hurd fixup
Added tag(s) pending.
> Applied thanks.
Unknown command or malformed arguments to command.

> Brice
Unknown command or malformed arguments to command.

> Samuel Thibault wrote:
Unknown command or malformed arguments to command.

> > Package: xorg-server
Unknown command or malformed arguments to command.

> > Version: 1.6.3.901-1
Unknown command or malformed arguments to command.

Too many unknown commands, stopping here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



xorg-server: Changes to 'debian-unstable'

2009-09-27 Thread Brice Goglin
 debian/changelog |6 ++
 debian/patches/20_hurd-i386.diff |2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

New commits:
commit 1530ea1e7dba6554fa70c1286f866061630ffce2
Author: Brice Goglin 
Date:   Sun Sep 27 20:17:54 2009 +0200

Update 20_hurd-i386.diff

diff --git a/debian/changelog b/debian/changelog
index 53758f4..c9b04f4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.6.3.901-2) UNRELEASED; urgency=low
+
+  * Update 20_hurd-i386.diff, thanks Samuel Thibault, closes: #548606.
+
+ -- Brice Goglin   Sun, 27 Sep 2009 20:16:51 +0200
+
 xorg-server (2:1.6.3.901-1) unstable; urgency=low
 
   [ Julien Cristau ]
diff --git a/debian/patches/20_hurd-i386.diff b/debian/patches/20_hurd-i386.diff
index fbc32c6..fc54f4c 100644
--- a/debian/patches/20_hurd-i386.diff
+++ b/debian/patches/20_hurd-i386.diff
@@ -65,7 +65,7 @@ Index: xorg-server/hw/xfree86/os-support/hurd/hurd_video.c
 -pointer 
 -xf86MapVidMem(int ScreenNum,int Flags, unsigned long Base, unsigned long Size)
 +static pointer 
-+mapVidMem(int ScreenNum,int Flags, unsigned long Base, unsigned long Size)
++mapVidMem(int ScreenNum, unsigned long Base, unsigned long Size, int Flags)
  {
  mach_port_t device,iopl_dev;
  memory_object_t iopl_mem;


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



xterm 248-1 MIGRATED to testing

2009-09-27 Thread Debian testing watch
FYI: The status of the xterm source package
in Debian's testing distribution has changed.

  Previous version: 247-1
  Current version:  248-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#548332: Fwd: Re: Bug#548332: console-setup: [l10n] quoting issue with German debconf translation

2009-09-27 Thread Helge Kreutzmann
Hallo,
hier die Antwort, weitergeleitet mit Zustimmung von Mario. Falls
jemand Zeit haette, dies nachzuforschen, waere das super.

Viele Gruesse

   Helge
- Forwarded message from Mario Blättermann  -

> X-Spam-Checker-Version: SpamAssassin 3.1.7-deb3 (2006-10-05) on 
>   ipx22193.ipxserver.de
> X-Spam-Level: 
> X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
>   version=3.1.7-deb3
> Subject: Re: Bug#548332: console-setup: [l10n] quoting issue with German
>  debconf translation
> From: Mario Blättermann 
> To: Helge Kreutzmann 
> Cc: Christian Kirbach ,
>   Holger Wansing 
> 
> Hallo Helge,
> 
> Am Samstag, den 26.09.2009, 15:56 +0200 schrieb Helge Kreutzmann:
> > Hallo Mario,
> > Hallo Christian,
> > in der deutschen Übersetzung von xkeyboard-config ist ein Problem
> > aufgetreten. Die Beschreibung dazu findet Ihr unter
> > http://bugs.debian.org/548332
> > 
> > Könntet Ihr mal drüberschauen und die Übersetzung korrigieren bzw. das
> > Problem beheben?
> 
> Danke für den Hinweis. Das Problem scheint aber nicht in der Übersetzung
> zu liegen, denn dort ist das Akzentzeichen richtig gesetzt. Mir wäre
> auch neu, dass ich ein Akzentzeichen mit einem Backslash maskieren
> müsste, damit es richtig angezeigt wird (wie bei den hochgestellten
> Anführungszeichen).
> 
> Ich hab gerade eine aktualisierte Version ans TP geschickt [1], die den
> von Holger Wansing gemeldeten Fehler »Akzenttatsen« korrigiert. Das
> erwähnte unübersetzte »Other« konnte ich aber in meiner Übersetzung auch
> nicht finden, das stammt wohl eher aus Debian selbst. Xkeybordconfig ist
> ja kein Programm, sondern besteht nur aus Beschreibungsdateien, die von
> anderen Programmen geparst werden, daher kann der Fehler auch von
> woandersher kommen.
> 
> Übrigens steht eine Veröffentlichung unmittelbar bevor (29.9.) Wenn noch
> Fehler zu beseitigen sind, die in der po-Datei korrigiert werden können,
> ist daher Eile geboten. Die Übersetzungen vom TP werden auch sicherlich
> nicht in der letzten Minute abgeglichen, sondern wie bei der letzten
> Veröffentlichung einen Tag davor. 
> 
> [1]
> http://translationproject.org/PO-files/de/xkeyboard-config-1.6.99.de.po
> 
> Gruß Mario
> 
> 

- End forwarded message -

-- 
  Dr. Helge Kreutzmann deb...@helgefjell.de
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: Digital signature


Bug#548606: xorg-server: hurd fixup

2009-09-27 Thread Samuel Thibault
Package: xorg-server
Version: 1.6.3.901-1
Severity: important

Hello,

I hadn't paid attention that the flags parameters had moved, breaking
everything, here is a fixup for hurd-i386.

Samuel

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

Kernel: Linux 2.6.31 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- debian/patches/20_hurd-i386.diff.orig   2009-09-27 17:03:36.0 
+0100
+++ debian/patches/20_hurd-i386.diff2009-09-27 17:03:54.0 +0100
@@ -65,7 +65,7 @@
 -pointer 
 -xf86MapVidMem(int ScreenNum,int Flags, unsigned long Base, unsigned long Size)
 +static pointer 
-+mapVidMem(int ScreenNum,int Flags, unsigned long Base, unsigned long Size)
++mapVidMem(int ScreenNum, unsigned long Base, unsigned long Size, int Flags)
  {
  mach_port_t device,iopl_dev;
  memory_object_t iopl_mem;


Bug#548332: console-setup: [l10n] quoting issue with German debconf translation

2009-09-27 Thread Holger Wansing
Hallo,

Helge Kreutzmann  wrote:
> Hallo Mario,
> Hallo Christian,
> in der deutschen Übersetzung von xkeyboard-config ist ein Problem
> aufgetreten. Die Beschreibung dazu findet Ihr unter
> http://bugs.debian.org/548332
> 
> Könntet Ihr mal drüberschauen und die Übersetzung korrigieren bzw. das
> Problem beheben?

Es gibt noch einen weiteren Fehler:

> #v+
> Name: console-setup/variant
> Template: console-setup/variant
> Value: Deutschland - Akzenttatsen deaktivieren
   ^^
"Akzenttatsen" ist falsch, sollte "Akzenttasten" heißen.



Und: es wurde berichtet, dass in der Liste, die zu oben stehender
Überschrift gehört, das Wort "Other" nicht ins Deutsche übersetzt
ist. Bitte mit "Andere" übersetzen.

(Dies wurde berichtet von Andreas Wodrich, die Original-Mail
findet ihr hier:
http://lists.debian.org/debian-l10n-german/2009/09/msg00142.html)


Gruß
Holger


-- 

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Created with Sylpheed 2.5.0
under DEBIAN GNU/LINUX 5.0.0 - L e n n y
Registered LinuxUser #311290 - http://counter.li.org/
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#529178: video-radeon: Probably hardware limitation

2009-09-27 Thread Michal Suchanek
Hello


2009/9/16 Florian :
>
> Thanks for your comments (and sorry for the late reply)
>
> Now that xorg 1.6.3 migrated to testing, together with a new radeon
> driver and with a fglrx proprietary driver which does not anymore
> support my hardware, I do not have a workaround anymore, except for
> using VGA which is not a solution, I think (for the record, the new
> radeon driver does not improve on the situation).
>
> I tried the options and the modelines Alex suggested (see below), but
> without any change in the behaviour. Every scrolling e.g. on the
> bugreport page causes a 1-2 s blackout of the screen. You really stop
> scrolling.
>
> If you have any more suggestions I would be very happy (you don't even
> get a new fan-less AGP card for a reasonable price easily nowadays...).

This is somewhat offtopic here but perhaps others might look here when
they encounter similar problem and might find reading this discussion
useful.

If you do not insist on acceleration an nVidia GF 6200 based card
should work. Whatever is required for the larger DVI modes these cards
seems to have it. The drawback is that you probably need an AGP 4x or
higher mainboard to use this card with any driver except vesa. Not
that the nv driver is much improvement but the fill rate should be
significantly higher which should improve things like scrolling.

The other option would be to find a Radeon X1 or HD adapted
for AGP but I have seen few of these and the price can easily get to
or exceed the price of a complete board with an Intel 945 family
chipset with an Atom CPU and DVI output onboard. I don't know if there
is a minimum AGP speed for these cards to work. AFAIK they are adapted
by an additional bridge chip which tends to improve hardware
compatibility.

I cannot recommend i945 anymore as there are many variants of the
graphics in this family and different boards tend to lock up with
different versions of the various X components (most notably the intel
driver, Mesa library, and Linux agp/drm modules) or different X
acceleration methods. It can be quite challenging to get a stable
system using one of these boards and  it's somewhat hard to replace
the graphics in this case. The 3D performance is also poor in part
simply for low speed of these GPUs in part  for lack of support for
some features in both the drivers and the hardware itself.

I am also not sure about the performance of the DVI output of the i945
based boards but the manufacturer specifications should include the
maximum output resolution.

The later chipsets like G43/G45 work with relatively large screens but
the instability may apply here as well, especially since the chipsets
are newer than i945 so you have smaller choice of driver versions that
support them at all. The performance should be somewhat better than
i945.

Thanks

Michal



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org