Bug#548045: [fwd] [Bug 24255] [945GM] DVI monitor not detected

2009-10-09 Thread Julien Cristau
Michal, could you please provide the logs as requested by the intel
developers, see below.

Thanks,
Julien

- Forwarded message from bugzilla-dae...@freedesktop.org -

From: bugzilla-dae...@freedesktop.org
Date: Thu,  8 Oct 2009 20:52:47 -0700 (PDT)
To: jcris...@debian.org
Subject: [Bug 24255] [945GM] DVI monitor not detected
Message-Id: <20091009035247.2c38f130...@annarchy.freedesktop.org>

http://bugs.freedesktop.org/show_bug.cgi?id=24255


ykzhao  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED




--- Comment #3 from ykzhao   2009-10-08 20:52:43 PST ---
(In reply to comment #2)
> Created an attachment (id=29978)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=29978) [details]
> X log with 02fe9be6 reverted
> 
Will you please add the "modedebug" option in xorg.conf and attach the output
of xorg.0.log in 2.8.1 and 2.9.0?

Thanks.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You reported the bug.


- End forwarded message -



-- 
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-10-09 Thread Bryce Harrington
 ChangeLog   |  279 
 Xext/dpms.c |   17 -
 Xext/sync.c |   32 +-
 Xext/xtest.c|2 
 config/hal.c|   21 -
 configure.ac|8 
 debian/changelog|   38 ++
 debian/control  |2 
 debian/patches/184_virtual_devices_autodetect.patch |8 
 debian/patches/20_hurd-i386.diff|2 
 debian/patches/fedora-vboxvideo.diff|   21 +
 debian/patches/fix-dga-removal.patch|  155 +++
 debian/patches/series   |7 
 debian/rules|2 
 debian/xsfbs/xsfbs.mk   |4 
 debian/xsfbs/xsfbs.sh   |  229 
 dix/dispatch.c  |   22 +
 dix/dixfonts.c  |   29 +-
 dix/events.c|4 
 dix/getevents.c |4 
 dix/window.c|2 
 exa/exa_accel.c |1 
 glx/glxext.c|   27 +
 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/xf86Cursors.c  |6 
 hw/xfree86/modes/xf86DiDGA.c|  119 +---
 hw/xfree86/modes/xf86RandR12.c  |4 
 hw/xfree86/modes/xf86Rotate.c   |7 
 include/dix.h   |6 
 mi/mieq.c   |4 
 render/render.c |7 
 34 files changed, 679 insertions(+), 433 deletions(-)

New commits:
commit b5a69c947e394e898f75eb0e74c89dd7f02eec07
Author: Brice Goglin 
Date:   Wed Sep 30 22:40:33 2009 +0200

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 2b0800b..63dbd01 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-xorg-server (2:1.6.4-2) UNRELEASED; urgency=low
+xorg-server (2:1.6.4-2) unstable; urgency=low
 
   * Add fix-dga-removal.patch, closes: #548724.
 
- -- Brice Goglin   Wed, 30 Sep 2009 22:38:57 +0200
+ -- Brice Goglin   Wed, 30 Sep 2009 22:40:29 +0200
 
 xorg-server (2:1.6.4-1) unstable; urgency=low
 

commit 8991664b0679b29d630e4cd5827c8c31e37022e3
Author: Brice Goglin 
Date:   Wed Sep 30 22:40:25 2009 +0200

Add fix-dga-removal.patch

diff --git a/debian/changelog b/debian/changelog
index eda61cc..2b0800b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.6.4-2) UNRELEASED; urgency=low
+
+  * Add fix-dga-removal.patch, closes: #548724.
+
+ -- Brice Goglin   Wed, 30 Sep 2009 22:38:57 +0200
+
 xorg-server (2:1.6.4-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/patches/fix-dga-removal.patch 
b/debian/patches/fix-dga-removal.patch
new file mode 100644
index 000..874c02a
--- /dev/null
+++ b/debian/patches/fix-dga-removal.patch
@@ -0,0 +1,155 @@
+From 894680ec0335d7bc2c744c53f6a28b40ab850b6c Mon Sep 17 00:00:00 2001
+From: Keith Packard 
+Date: Mon, 28 Sep 2009 12:39:47 -0700
+Subject: [PATCH] Re-fix DGA removal.
+
+Removing DGA ended up breaking any drivers calling into the old
+xf86DiDGAInit function as it tried to see if DGA was already enabled
+and ended up crashing if the VT wasn't completely initialized. Oops.
+
+Also, if the driver initializes DGA itself, have the DiDGA
+initialization overwrite that information as the DiDGA code will call
+ReInit on mode detect.
+
+Signed-off-by: Keith Packard 
+---
+ hw/xfree86/common/xf86DGA.c  |   29 -
+ hw/xfree86/modes/xf86Crtc.c  |4 ++--
+ hw/xfree86/modes/xf86Crtc.h  |8 
+ hw/xfree86/modes/xf86DiDGA.c |   15 ---
+ 4 files changed, 38 insertions(+), 18 deletions(-)
+
+diff --git a/hw/xfree86/common/xf86DGA.c b/hw/xfree86/common/xf86DGA.c
+index 42b7c58..804fd37 100644
+--- a/hw/xfree86/common/xf86DGA.c
 b/hw/xfree86/common/xf86DGA.c
+@@ -120,8 +120,22 @@ DGAInit(
+ 
+ DGAScreenKey = &DGAScreenKeyIndex;
+ 
+-if(!(pScreenPriv = (DGAScreenPtr)xalloc(sizeof(DGAScreenRec
+-  return FALSE;
++pScreenPriv = DGA_GET_SCREEN_PRIV(pScreen);
++
++if (!pScreenPriv)
++{
++  if(!(pScreenPriv = (DGAScreenPtr)xalloc(sizeof(DGAScreenRec
++  return FALSE;
++  dixSetPrivate(&pScreen->devPrivates, DGAScreenKey, pScreenPriv);
++  pScreenPriv->CloseScreen = pS

Bug#549953: #549953 xterm: Font tracking over wide.

2009-10-09 Thread Thomas Dickey
>Part of my previous comment is incorrect: setting the forcePackedFont 
>resource to false does in fact work around my issue; I made a slight 
>mistake when testing that earlier.  My apologies for any confusion. 

no problem  - given the font, I could see right off that I'd introduced
a change in the window's size.

>Also, given that my issue is a different one, shall I open a separate 
>bug report for it?

That would be helpful (thanks).

-- 
Thomas E. Dickey 
http://invisible-island.net
ftp://invisible-island.net


signature.asc
Description: Digital signature


xorg-server: Changes to 'ubuntu'

2009-10-09 Thread Bryce Harrington
 debian/changelog  |   67 +
 debian/patches/178_glx_flush_cache.patch  |   26 --
 debian/patches/179_glx_cleanup_drawables.patch|   45 ---
 debian/patches/182_negative_sync_transitions.patch|   69 --
 debian/patches/183_dont_reset_event_time.patch|   25 --
 debian/patches/187_lastdeviceeventtime-no-reset.patch |   47 
 debian/patches/series |1 
 7 files changed, 68 insertions(+), 212 deletions(-)

New commits:
commit fe4cce5f38cbf865569ac3effe185817c867bd2e
Author: Bryce Harrington 
Date:   Fri Oct 9 02:46:08 2009 -0700

Update changelog with remaining ubuntu changes

diff --git a/debian/changelog b/debian/changelog
index ebdf581..a6458c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,70 @@
+xorg-server (2:1.6.4-2ubuntu1) karmic; urgency=low
+
+  * Merge from Debian unstable.  Remaining Ubuntu changes:
+- debian/control:
+  + set Conflicts: xkb-data (<< 0.9), since xkb-path is
+different from previous releases
+  + do not Conflict with xserver-xorg-video
+  + xvfb Depends on xauth, xfonts-base
+  + Set Maintainer to Ubuntu Core Developers
+- debian/rules:
+  + build using -fno-stack-protector
+  + --with-os-vendor=Ubuntu
+- debian/xserver-xorg-core.install:
+  + Add ioport, pcitweak, scanpci scripts & man pages
+- debian/patches:
+  + 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch:
+Specify correct paths to fonts
+  + 102_ubuntu_sharevts_load_cpu.patch:
+close console fd only when ShareVTs
+  + 103_psb_auto.patch:
+Autodetect poulsbo devices (but use -vesa since -psb is broken)
+  + 110_fedora_no_move_damage.patch:
+further aiglx support
+  + 121_only_switch_vt_when_active.diff:
+Add a check to prevent the X server from changing the VT when killing
+GDM from the console.
+  + 135_rethrow_signals.patch:
+When aborting, re-raise signals for apport
+  + 140_quell_acpi_errmsgs.patch:
+Avoid generating extraneous warnings when acpi is missing
+  + 153_make_dmx_compile.patch:
+Change xcalloc -> calloc, so that dmx compiles. 
+  + 156_exevents_copykeyclass_nullptrcheck.patch,
+157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
+166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
+169_mipointer_nullptr_checks.patch,
+172_cwgetbackingpicture_nullptr_check.patch:
+Fix various segfaults in xserver by checking pointers for NULL
+values before dereferencing them.
+  + 164_trap-aspect-ratios.patch:
+Correct monitor EDIDs that have misreported aspect ratios.
+  + 165_man_xorg_conf_no_device_ident.patch
+Correct man page
+  + 168_glibc_trace_to_stderr.patch:
+Report abort traces to stderr instead of terminal
+  + 174_set_bg_pixmap_of_cow_to_none.patch:
+Set background pixmap of composite overlay window to no background
+  + 177_animated_cursor_change_master.patch:
+Don't create animated cursors for slave devices
+  + 180_fedora_no_synaptics_mouse_synthesis.patch:
+Don't synthesize a mouse section if a synaptics device is found
+  + 181_fedora_log_proc_cmdline.patch:
+Dump /proc/cmdline in the log file too
+  + 184_virtual_devices_autodetect.patch:
+Use vesa for qemu device, which is not supported by cirrus
+  + 185_dix_badwindow.patch:
+Don't return BadMatch from GetProperty if window isn't actually a 
window
+  + 186_autoconfig_geode.patch
+Perform autodetection correctly for various geode devices
+   * Update 184_virtual_devices_autodetect.patch to only include inserting
+ cirrus, since vbox is covered by the new fedora patch.
+   * Add 188_revert_dga_removal.patch out of concern of possible
+ regressions.  Along with this, disable fix-dga-removal.patch which
+ fixed a regression in the dga removal code.
+
+ -- Bryce Harrington   Fri, 09 Oct 2009 02:28:12 -0700
+
 xorg-server (2:1.6.4-2) unstable; urgency=low
 
   * Add fix-dga-removal.patch, closes: #548724.
diff --git a/debian/patches/series b/debian/patches/series
index 4e9a889..5aab1a1 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -39,5 +39,4 @@ fedora-vboxvideo.diff
 184_virtual_devices_autodetect.patch
 185_dix_badwindow.patch
 186_autoconfig_geode.patch
-187_lastdeviceeventtime-no-reset.patch
 188_revert_dga_removal.patch

commit 588c2619abd00c24b8a4cf8ce1f0b627d6020829
Author: Bryce Harrington 
Date:   Fri Oct 9 02:27:24 2009 -0700

Drop patches that are upstream now

diff --git a/debian/patches/178_glx_flush_cache.patch 
b/debian/patches/178_glx_flush_cache.patch
deleted file mode 100644
index 89b18a9..000
--- a/debian/patches/178_glx_flush_cache.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-

Bug#550339: video-intel: X server crash when second server is started

2009-10-09 Thread Brice Goglin
On Fri, Oct 09, 2009 at 01:02:29PM +0200, Michal Suchanek  
wrote:
> Package: xserver-xorg-video-intel
> Version: 2:2.9.0-1
> Severity: important
> File: video-intel
> 
> 
> This is a regression. Earlier servers would not attempt DRI when it was
> already in use by other server.
> 
> With recent X server ( X 1.6.4, intel 2.9.0) the second X server
> attempts DRI which crashes the first server.

DRI on multiple servers will be supported soon thanks to DRI2/KMS/whatever.

> (WW) intel(0): drmSetMaster failed: 2.6.29 or newer kernel required for 
> multi-server DRI
> 
> Fatal server error:
> DRM_I915_ENTERVT failed: Unknown error 4294967283
> 
> 
> Please consult the The X.Org Foundation support 
>at http://wiki.x.org
>  for help. 
> Please also check the log file at "/var/log/Xorg.0.log" for additional 
> information.
> 
> (II) AIGLX: Suspending AIGLX clients for VT switch
> 
> FatalError re-entered, aborting
> DRM_I915_LEAVEVT failed: Unknown error 4294967283

You might to try with a more recent kernel and KMS.

Brice




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



Bug#550339: video-intel: X server crash when second server is started

2009-10-09 Thread Brice Goglin
Michal Suchanek wrote:
> On 10/09/2009 02:19 PM, Brice Goglin wrote:
>> On Fri, Oct 09, 2009 at 01:02:29PM +0200, Michal
>> Suchanek  wrote:
>>> Package: xserver-xorg-video-intel
>>> Version: 2:2.9.0-1
>>> Severity: important
>>> File: video-intel
>>>
>>>
>>> This is a regression. Earlier servers would not attempt DRI when it was
>>> already in use by other server.
>>>
>>> With recent X server ( X 1.6.4, intel 2.9.0) the second X server
>>> attempts DRI which crashes the first server.
>>
>> DRI on multiple servers will be supported soon thanks to
>> DRI2/KMS/whatever.
>
> I don't insist on both servers doing DRI.
>
> I insist that starting a second X server should not crash already
> running server, though.

That's because you're running a very recent intel driver and server
(enough to get DRI for multiple servers) but an already old kernel.

>>> (WW) intel(0): drmSetMaster failed: 2.6.29 or newer kernel required
>>> for multi-server DRI
>>>
>>> Fatal server error:
>>> DRM_I915_ENTERVT failed: Unknown error 4294967283
>>>
>>>
>>> Please consult the The X.Org Foundation support
>>> at http://wiki.x.org
>>>   for help.
>>> Please also check the log file at "/var/log/Xorg.0.log" for
>>> additional information.
>>>
>>> (II) AIGLX: Suspending AIGLX clients for VT switch
>>>
>>> FatalError re-entered, aborting
>>> DRM_I915_LEAVEVT failed: Unknown error 4294967283
>>
>> You might to try with a more recent kernel and KMS.
>
> KMS fails at least on this kernel.

I just tested on my i945 laptop running intel 2.9.0, xserver 1.6.4 and
kernel 2.6.32-rc*. KMS obviously works fine (I always use it since
2.6.31-rc) and DRI seems to work well with multiple Xserver. So I am
just closing this bug. Feel free to reopen if you can reproduce this
problem with at least 2.6.31 and KMS working (KMS not working is another
problem).

Brice




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



Bug#550339: video-intel: X server crash when second server is started

2009-10-09 Thread Michal Suchanek

On 10/09/2009 02:19 PM, Brice Goglin wrote:

On Fri, Oct 09, 2009 at 01:02:29PM +0200, Michal Suchanek  
wrote:

Package: xserver-xorg-video-intel
Version: 2:2.9.0-1
Severity: important
File: video-intel


This is a regression. Earlier servers would not attempt DRI when it was
already in use by other server.

With recent X server ( X 1.6.4, intel 2.9.0) the second X server
attempts DRI which crashes the first server.


DRI on multiple servers will be supported soon thanks to DRI2/KMS/whatever.


I don't insist on both servers doing DRI.

I insist that starting a second X server should not crash already running 
server, though.




(WW) intel(0): drmSetMaster failed: 2.6.29 or newer kernel required for 
multi-server DRI

Fatal server error:
DRM_I915_ENTERVT failed: Unknown error 4294967283


Please consult the The X.Org Foundation support
at http://wiki.x.org
  for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional 
information.

(II) AIGLX: Suspending AIGLX clients for VT switch

FatalError re-entered, aborting
DRM_I915_LEAVEVT failed: Unknown error 4294967283


You might to try with a more recent kernel and KMS.


KMS fails at least on this kernel.

Thanks

Michal



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



Bug#549314: xorg: Xorg crashes at random, exactly once

2009-10-09 Thread Stefan Klinger
On 08 October 2009, Julien Cristau wrote with possible deletions:
> Any chance you could try again to get gdb traces, but this time with
> 'handle SIGPIPE nostop' at the gdb prompt before reproducing?

Yes, here they are. Named as before. Just ask if you need further information.

Kind regards,
Stefan


-- 
Stefan Klinger  o/klettern
/\/  bis zum
send plaintext only - max size 32kB - no spam \   Abfallen
http://stefan-klinger.de


random.log.bz2
Description: Binary data


triggered.log.bz2
Description: Binary data


Bug#549314: Problem persists

2009-10-09 Thread Stefan Klinger
Hi. I just upgraded via apt:

[UPGRADE] xserver-xorg-video-intel 2:2.8.1-2 -> 2:2.9.0-1
[UPGRADE] xserver-xorg-video-intel-dbg 2:2.8.1-2 -> 2:2.9.0-1

Sorry, the problem still persists!

Kind regards,
Stefan


-- 
Stefan Klinger  o/klettern
/\/  bis zum
send plaintext only - max size 32kB - no spam \   Abfallen
http://stefan-klinger.de



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



Bug#550263: Kills XServer when switching to VT

2009-10-09 Thread Andreas Pakulat
On 08.10.09 21:05:51, Julien Cristau wrote:
> On Thu, Oct  8, 2009 at 20:20:13 +0200, Andreas Pakulat wrote:
> 
> > Package: xserver-xorg-video-radeonhd
> > Version: 1.2.5-1
> > Severity: important
> > 
> > Hi,
> > 
> > Since upgrading X11 lately everytime I switch from VT7 to VT1-6 the X11
> > session is being killed. Hence I basically cannot use the normal tty's
> > as I then loose my logged in X11 session. The same happens when I start
> > a second X server on VT8 and switch to that.
> > 
> Please provide a log from the crash.

The Xorg log is attached, I've already tried installing the -dbg packages
for radeonhd, ati and xorg-core but the backtrace doesn't contain more
details after that.

Also I need to correct myself, X11 crashes when switching from the TTY back
to X11. Its still alive after switching to VT1 initially.

Andreas

-- 
Be careful!  Is it classified?


Xorg.0.log.old.gz
Description: Binary data


Bug#549953: Xft versus Pango

2009-10-09 Thread Don Pellegrino
Thanks for the quick response and clarification guys.  Sorry I didn't
realize that the issue is coming from Xft.  It does look like the
TrueType Specification includes a tracking table for the font
[http://developer.apple.com/textfonts/TTRefMan/RM06/Chap6.html and
http://developer.apple.com/textfonts/TTRefMan/RM06/Chap6trak.html].

Assuming DejaVu Sans Mono defines the Tracking Table then proper
rendering should respect the values in the table.  If Xft does use the
tracking table but it is not defined for this font then this might need
to be a feature request for the DejaVu fonts rather than for Xft.




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



Bug#550368: Double-click in the last line of an xterm window is seen as a single click

2009-10-09 Thread Vincent Lefevre
Package: xterm
Version: 249-1
Severity: normal

Double-click in the last line of an xterm window seems to be seen as
a single click (well). The consequences:
  * A double-click on a word doesn't select the word.
  * A double-click + drag behaves like a single click + drag.

Only the last line is affected.

This seems to be always reproducible.

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

Kernel: Linux 2.6.26.5-20080922 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages xterm depends on:
ii  libc6 2.9-27 GNU C Library: Shared libraries
ii  libfontconfig12.6.0-4generic font configuration library
ii  libice6   2:1.0.5-1  X11 Inter-Client Exchange library
ii  libncurses5   5.7+20090803-2 shared libraries for terminal hand
ii  libutempter0  1.1.5-2A privileged helper for utmp/wtmp 
ii  libx11-6  2:1.2.2-1  X11 client-side library
ii  libxaw7   2:1.0.6-1  X11 Athena Widget library
ii  libxft2   2.1.13-3   FreeType-based font drawing librar
ii  libxmu6   2:1.0.4-2  X11 miscellaneous utility library
ii  libxt61:1.0.6-1  X11 toolkit intrinsics library
ii  xbitmaps  1.0.1-2Base X bitmaps

Versions of packages xterm recommends:
ii  x11-utils 7.4+1  X11 utilities
ii  xutils1:7.4+4X Window System utility programs m

Versions of packages xterm suggests:
ii  xfonts-cyrillic   1:1.0.0-7  Cyrillic fonts for X

-- no debconf information



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



libpciaccess 0.10.9-1 MIGRATED to testing

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

  Previous version: 0.10.6-2
  Current version:  0.10.9-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



pixman 0.16.2-1 MIGRATED to testing

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

  Previous version: 0.14.0-1
  Current version:  0.16.2-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



x11proto-render 2:0.11-1 MIGRATED to testing

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

  Previous version: 2:0.9.3-2
  Current version:  2:0.11-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



xserver-xorg-video-intel 2:2.9.0-1 MIGRATED to testing

2009-10-09 Thread Debian testing watch
FYI: The status of the xserver-xorg-video-intel source package
in Debian's testing distribution has changed.

  Previous version: 2:2.8.1-2
  Current version:  2:2.9.0-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



xorg-server: Changes to 'ubuntu'

2009-10-09 Thread Bryce Harrington
 debian/patches/188_revert_dga_removal.patch |  239 
 1 file changed, 239 insertions(+)

New commits:
commit fbeb480b975cb32af14623bfea83bfe622ac04e5
Author: Bryce Harrington 
Date:   Fri Oct 9 11:34:32 2009 -0700

Patch for reverting the dga removal change.

Not sure if I'm going to go with this or not, but may as well get it
into version control so we can keep track of it.

diff --git a/debian/patches/188_revert_dga_removal.patch 
b/debian/patches/188_revert_dga_removal.patch
new file mode 100644
index 000..03b1273
--- /dev/null
+++ b/debian/patches/188_revert_dga_removal.patch
@@ -0,0 +1,239 @@
+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->pScreen)
+-  xf86DiDGAReInit(scrn->pScreen);
+-#endif
+ }
+ 
+ static void
+diff --git a/hw/xfree86/modes/xf86DiDGA.c b/hw/xfree86/modes/xf86DiDGA.c
+index f40d0ab..3992c09 100644
++-- a/hw/xfree86/modes/xf86DiDGA.c
+-++ b/hw/xfree86/modes/xf86DiDGA.c
+@@ -72,8 +72,7 @@ xf86_dga_get_modes (ScreenPtr pScreen)
+   mode = modes + num++;
+ 
+   mode->mode = display_mode;
++  mode->flags = DGA_CONCURRENT_ACCESS | DGA_PIXMAP_AVAILABLE;
++mode->flags |= DGA_FILL_RECT | DGA_BLIT_RECT;
+-  mode->flags = DGA_CONCURRENT_ACCESS;
+   if (display_mode->Flags & V_DBLSCAN)
+   mode->flags |= DGA_DOUBLESCAN;
+   if (display_mode->Flags & V_INTERLACE)
+@@ -91,14 +90,14 @@ xf86_dga_get_modes (ScreenPtr pScreen)
+   mode->yViewportStep = 1;
+   mode->viewportFlags = DGA_FLIP_RETRACE;
+   mode->offset = 0;
++  mode->address = (unsigned char *) xf86_config->dga_address;
++  mode->bytesPerScanline = xf86_config->dga_stride;
++  mode->imageWidth = xf86_config->dga_width;
++  mode->imageHeight = xf86_config->dga_height;
+-  mode->address = 0;
+-  mode->imageWidth = mode->viewportWidth;
+-  mode->imageHeight = mode->viewportHeight;
+-  mode->bytesPerScanline = (mode->imageWidth * scrn->bitsPerPixel) >> 3;
+   mode->pixmapWidth = mode->imageWidth;
+   mode->pixmapHeight = mode->imageHeight;
++  mode->maxViewportX = mode->imageWidth - mode->viewportWidth;
++  mode->maxViewportY = mode->imageHeight - mode->viewportHeight;
+-  mode->maxViewportX = 0;
+-  mode->maxViewportY = 0;
+ 
+   display_mode = display_mode->next;
+   if (display_mode == scrn->modes)
+@@ -149,93 +148,11 @@ xf86_dga_set_viewport(ScrnInfoPtr scrn, int x, int y, 
int flags)
+ }
+ 
+ static Bool
++xf86_dga_get_drawable_and_gc (ScrnInfoPtr scrn, DrawablePtr *ppDrawable, 
GCPtr *ppGC)
++{
++ScreenPtr pScreen = scrn->pScreen;
++xf86CrtcConfigPtr   xf86_config = XF86_CRTC_CONFIG_PTR(scrn);
++PixmapPtr pPixmap;
++GCPtr pGC;
++
++pPixmap = GetScratchPixmapHeader (pScreen, xf86_config->dga_width, 
xf86_config->dga_height,
++scrn->depth, scrn->bitsPerPixel, 
xf86_config->dga_stride, 
++(char *) scrn->memPhysBase + 
scrn->fbOffset);
++if (!pPixmap)
++  return FALSE;
++pGC  = GetScratchGC (scrn->depth, pScreen);
++if (!pGC)
++{
++  FreeScratchPixmapHeader (pPixmap);
++  return FALSE;
++}
++*ppDrawable = &pPixmap->drawable;
++*ppGC = pGC;
++return TRUE;
++}
++
++static void
++xf86_dga_release_drawable_and_gc (ScrnInfoPtr scrn, DrawablePtr pDrawable, 
GCPtr pGC)
++{
++FreeScratchGC (pGC);
++FreeScratchPixmapHeader ((PixmapPtr) pDrawable);
++}
++
++static void
++xf86_dga_fill_rect(ScrnInfoPtr scrn, int x, int y, int w, int h, unsigned 
long color)
++{
++GCPtr pGC;
++DrawablePtr   pDrawable;
++XID   vals[1];
++xRectangler;
++
++if (!xf86_dga_get_drawab

xorg-server: Changes to 'ubuntu'

2009-10-09 Thread Bryce Harrington
 debian/patches/188_revert_dga_removal.patch |  239 
 debian/patches/series   |3 
 2 files changed, 1 insertion(+), 241 deletions(-)

New commits:
commit ce21e046e57e0f3012ad46907f41bea5ffca023f
Author: Bryce Harrington 
Date:   Fri Oct 9 11:48:23 2009 -0700

Retain the DGA removal change.

"Thanks for the .ods document, well prepared. I agree that this looks
appropriate, no new features, just bug fixing. Keeping the DGA bits for
now sounds sensible, though, as long as we don't need which of the
third-party apps still use it." (LP: #447010)

diff --git a/debian/patches/188_revert_dga_removal.patch 
b/debian/patches/188_revert_dga_removal.patch
deleted file mode 100644
index 03b1273..000
--- a/debian/patches/188_revert_dga_removal.patch
+++ /dev/null
@@ -1,239 +0,0 @@
-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->pScreen)
--  xf86DiDGAReInit(scrn->pScreen);
--#endif
- }
- 
- static void
-diff --git a/hw/xfree86/modes/xf86DiDGA.c b/hw/xfree86/modes/xf86DiDGA.c
-index f40d0ab..3992c09 100644
-+-- a/hw/xfree86/modes/xf86DiDGA.c
--++ b/hw/xfree86/modes/xf86DiDGA.c
-@@ -72,8 +72,7 @@ xf86_dga_get_modes (ScreenPtr pScreen)
-   mode = modes + num++;
- 
-   mode->mode = display_mode;
-+  mode->flags = DGA_CONCURRENT_ACCESS | DGA_PIXMAP_AVAILABLE;
-+mode->flags |= DGA_FILL_RECT | DGA_BLIT_RECT;
--  mode->flags = DGA_CONCURRENT_ACCESS;
-   if (display_mode->Flags & V_DBLSCAN)
-   mode->flags |= DGA_DOUBLESCAN;
-   if (display_mode->Flags & V_INTERLACE)
-@@ -91,14 +90,14 @@ xf86_dga_get_modes (ScreenPtr pScreen)
-   mode->yViewportStep = 1;
-   mode->viewportFlags = DGA_FLIP_RETRACE;
-   mode->offset = 0;
-+  mode->address = (unsigned char *) xf86_config->dga_address;
-+  mode->bytesPerScanline = xf86_config->dga_stride;
-+  mode->imageWidth = xf86_config->dga_width;
-+  mode->imageHeight = xf86_config->dga_height;
--  mode->address = 0;
--  mode->imageWidth = mode->viewportWidth;
--  mode->imageHeight = mode->viewportHeight;
--  mode->bytesPerScanline = (mode->imageWidth * scrn->bitsPerPixel) >> 3;
-   mode->pixmapWidth = mode->imageWidth;
-   mode->pixmapHeight = mode->imageHeight;
-+  mode->maxViewportX = mode->imageWidth - mode->viewportWidth;
-+  mode->maxViewportY = mode->imageHeight - mode->viewportHeight;
--  mode->maxViewportX = 0;
--  mode->maxViewportY = 0;
- 
-   display_mode = display_mode->next;
-   if (display_mode == scrn->modes)
-@@ -149,93 +148,11 @@ xf86_dga_set_viewport(ScrnInfoPtr scrn, int x, int y, 
int flags)
- }
- 
- static Bool
-+xf86_dga_get_drawable_and_gc (ScrnInfoPtr scrn, DrawablePtr *ppDrawable, 
GCPtr *ppGC)
-+{
-+ScreenPtr pScreen = scrn->pScreen;
-+xf86CrtcConfigPtr   xf86_config = XF86_CRTC_CONFIG_PTR(scrn);
-+PixmapPtr pPixmap;
-+GCPtr pGC;
-+
-+pPixmap = GetScratchPixmapHeader (pScreen, xf86_config->dga_width, 
xf86_config->dga_height,
-+scrn->depth, scrn->bitsPerPixel, 
xf86_config->dga_stride, 
-+(char *) scrn->memPhysBase + 
scrn->fbOffset);
-+if (!pPixmap)
-+  return FALSE;
-+pGC  = GetScratchGC (scrn->depth, pScreen);
-+if (!pGC)
-+{
-+  FreeScratchPixmapHeader (pPixmap);
-+  return FALSE;
-+}
-+*ppDrawable = &pPixmap->drawable;
-+*ppGC = pGC;
-+return TRUE;
-+}
-+
-+static void
-+xf86_dga_release_drawable_and_gc (ScrnInfoPtr scrn, DrawablePtr pDrawable, 
GCPtr pGC)
-+{
-+FreeScratchGC (pGC);
-+FreeScratchPixmapHeader ((PixmapPtr) pDrawable);
-+}
-+
-+static void
-+xf86_dga_fill_rect(ScrnInfoPtr scrn, int x, int y, int w, int h, un

Bug#549953: #549953 xterm: Font tracking over wide.

2009-10-09 Thread Thomas Dickey
...well yes - but your report is describing a regression (a new bug),
which I'll be investigating.  I'll also take a look to see if I can
find something in Xft which can improve the former, but hadn't come
across it yet (partly because the usual description of pango states
that it's a feature _not_ in Xft).

-- 
Thomas E. Dickey 
http://invisible-island.net
ftp://invisible-island.net


signature.asc
Description: Digital signature


xorg-server: Changes to 'ubuntu'

2009-10-09 Thread Bryce Harrington
 debian/changelog |   34 ++
 1 file changed, 26 insertions(+), 8 deletions(-)

New commits:
commit a2b67de0ce18b71895ec210b74095f9d41042070
Author: Bryce Harrington 
Date:   Fri Oct 9 14:01:04 2009 -0700

Add mention of bugs believed fixed as of this upload.

diff --git a/debian/changelog b/debian/changelog
index 3058fcd..cb4c596 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 xorg-server (2:1.6.4-2ubuntu1) karmic; urgency=low
 
-  * Merge from Debian unstable.  Remaining Ubuntu changes:
+  * Merge from Debian unstable.  (LP: #447010)
+Remaining Ubuntu changes:
 - debian/control:
   + set Conflicts: xkb-data (<< 0.9), since xkb-path is
 different from previous releases
@@ -57,10 +58,30 @@ xorg-server (2:1.6.4-2ubuntu1) karmic; urgency=low
 Don't return BadMatch from GetProperty if window isn't actually a 
window
   + 186_autoconfig_geode.patch
 Perform autodetection correctly for various geode devices
-   * Update 184_virtual_devices_autodetect.patch to only include inserting
- cirrus, since vbox is covered by the new fedora patch.
-
- -- Bryce Harrington   Fri, 09 Oct 2009 11:55:55 -0700
+  * Update 184_virtual_devices_autodetect.patch to only include inserting
+cirrus, since vbox is covered by the new fedora patch.
+  * Drop patches already included upstream:
+- 187_lastdeviceeventtime-no-reset.patch
+- 178_glx_flush_cache.patch
+- 179_glx_cleanup_drawables.patch
+- 183_dont_reset_event_time.patch
+- 182_negative_sync_transitions.patch
+  * Ubuntu bugs fixed as of this release:
+- Generate key up event only when key is released.  (Fixed previously)
+  (LP: #403339)
+- Fix XDPMS change event idle handling
+  (LP: #114336, #152999)
+- Don't shutdown the libhal ctx if it failed to initialize.  Fixes
+  crash if HAL or dbus is not running or is interrupted.
+  (LP: #114336)
+- Fix crash if SendCoreEvents is off.  Don't send events through
+  master in this case.
+  (LP: #368135)
+- Fix SWCursor check in xf86CursorSetCursor to prevent cursor image
+  showing up on every screen with Xinerama.
+  (LP: #357901)
+
+ -- Bryce Harrington   Fri, 09 Oct 2009 12:01:52 -0700
 
 xorg-server (2:1.6.4-2) unstable; urgency=low
 

commit 188b6c3ab49598aa42831da374117ed4dd9aa77d
Author: Bryce Harrington 
Date:   Fri Oct 9 11:56:10 2009 -0700

Omit patch 188 from changelog

diff --git a/debian/changelog b/debian/changelog
index a6458c8..3058fcd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -59,11 +59,8 @@ xorg-server (2:1.6.4-2ubuntu1) karmic; urgency=low
 Perform autodetection correctly for various geode devices
* Update 184_virtual_devices_autodetect.patch to only include inserting
  cirrus, since vbox is covered by the new fedora patch.
-   * Add 188_revert_dga_removal.patch out of concern of possible
- regressions.  Along with this, disable fix-dga-removal.patch which
- fixed a regression in the dga removal code.
 
- -- Bryce Harrington   Fri, 09 Oct 2009 02:28:12 -0700
+ -- Bryce Harrington   Fri, 09 Oct 2009 11:55:55 -0700
 
 xorg-server (2:1.6.4-2) unstable; urgency=low
 


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



Bug#550368: #550368 Double-click in the last line of an xterm window is seen as a single click

2009-10-09 Thread Thomas Dickey
Looks like one of the limit-checks needs more work (this is the second
report this week - first was on Monday - and I intended working on it
this weekend...)

-- 
Thomas E. Dickey 
http://invisible-island.net
ftp://invisible-island.net


signature.asc
Description: Digital signature


Bug#533129: xserver-xorg-video-radeon: Frequent display corruption after suspend/resume on Mobility M6 LY

2009-10-09 Thread Stefan Ott
Hey

Sorry for the late response. I just wanted to let you know that the
problem is still there with version 6.12.2-1~lenny1.

cheers
-- 
Stefan Ott
http://www.ott.net/

"You are not Grey Squirrel?"



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



Bug#544864: Confirming workaround

2009-10-09 Thread John Madden
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I have the same issue, and can confirm the workaround of adding
"video=intelfb" to the kernel commandline works around the issue.

- -- 
John Madden -- j...@jmadden.eu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKz8cOQBw+ZtKOvTIRAvxqAJ9hQWMxSLN46qjonw68wqDSl3sRQACfVs7Y
DZnEdDEPjsvcQaheW2m2n3c=
=W9vw
-END PGP SIGNATURE-



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



Bug#533129: xserver-xorg-video-radeon: Frequent display corruption after suspend/resume on Mobility M6 LY

2009-10-09 Thread Alex Deucher
On Fri, Oct 9, 2009 at 7:30 PM, Stefan Ott  wrote:
> Hey
>
> Sorry for the late response. I just wanted to let you know that the
> problem is still there with version 6.12.2-1~lenny1.

can you try xf86-video-ati git master?

Alex



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



Re: future of xprint-related packages

2009-10-09 Thread Drew Parsons
On Sun, 2009-08-02 at 14:19 +0200, Julien Cristau wrote:
> Hi,
> 
> xprint has been removed from unstable for months now, libXfont upstream
> removed support for it, and there doesn't seem to be any movement
> towards bringing it back.  So I'm wondering if xprint-utils and
> libxprintutil should be removed as well, and maybe eventually also libxp
> (which has a handful of reverse deps) and x11proto-print.  Opinions?

Hello, just letting you know I have prepared the embalming process for
the Xprint corpse.  For loved ones and relatives, the memorial service
is due to be held this weekend.

Drew




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



Bug#533129: xserver-xorg-video-radeon: Frequent display corruption after suspend/resume on Mobility M6 LY

2009-10-09 Thread Stefan Ott
> can you try xf86-video-ati git master?

do you happen to have a script handy to build a debian package
directly from the git repo?
-- 
Stefan Ott
http://www.ott.net/

"You are not Grey Squirrel?"



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