Bug#466459: [945GM] lockups with framebuffer compression
Hi, this bug was solved with version 2.4 of the intel driver. The corresponding upstream bugs are: http://bugs.freedesktop.org/show_bug.cgi?id=13326 http://bugs.freedesktop.org/show_bug.cgi?id=16169 Regards, Tino -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#503045: xserver-xorg-video-intel: 2.6.28-rc5 fixes problem
Package: xserver-xorg-video-intel Followup-For: Bug #503045 Hello there, I just wanted to mention that the suspend/resume problem were likely in the kernel instead! I just tried the new 2.6.28-rc5 and my X200 now works perfectly. I got DRI working and suspend/resume. thanks graziano -- Package-specific info: Contents of /var/lib/x11/X.roster: xserver-xorg /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 2008-10-06 19:58 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 1901104 2008-11-15 11:08 /usr/bin/Xorg Contents of /var/lib/x11/xorg.conf.roster: xserver-xorg VGA-compatible devices on PCI bus: 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) /etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum. Xorg X server configuration file status: -rw-r--r-- 1 root root 1288 2008-11-16 16:06 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: # xorg.conf (X.Org X Window System server configuration file) # # auto generated and modified by obi Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection Section "Device" Identifier "Configured Video Device" #Option "NoAccel" "true" # [] #Option "SWcursor" # [] #Option "ColorKey" # #Option "CacheLines"# #Option "Dac6Bit" # [] #Option "DRI" "false" # [] #Option "NoDDC" # [] #Option "ShowCache" # [] #Option "XvMCSurfaces" # #Option "PageFlip" # [] #Option "FramebufferCompression" "on" #Option "AccelMethod" "EXA" #Option "Tiling" "on" Driver "intel" VendorName "Intel Corporation" BoardName "Mobile Integrated Graphics Controller" BusID "PCI:0:2:0" EndSection Section "Monitor" Identifier "Configured Monitor" #DisplaySize261 163 # mm VendorName "LEN" ModelName "4010" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" EndSection Xorg X server log files on system: -rw-r--r-- 1 root root 26741 2008-10-21 18:43 /var/log/Xorg.1.log -rw-r--r-- 1 root root 35823 2008-11-16 19:16 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-9) Current Operating System: Linux superbike 2.6.28-rc5 #1 SMP Sun Nov 16 16:05:14 PST 2008 x86_64 Build Date: 15 November 2008 06:52:35PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov 16 19:16:46 2008 (==) Using config file: "/etc/X11/xorg.conf" (==) No Layout section. Using the first Screen section. (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Configured Monitor" (==) No device specified for screen "Default Screen". Using the first device section listed. (**) | |-->Device "Configured Video Device" (==) |-->Input Device "Configured Mouse" (==) |-->Input Device "Generic Keyboard" (==) The core pointer device wasn't specified explicitly in the layout. Using the first mouse device. (==) The core keyboard device wasn't specified explicitly in the layout. Using the first keyboard device. (==) Automatically adding devices (==) Automatically enabling devices (==) No FontPath specified. Using compiled-in default. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/cyrillic, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType (==) RgbPath set to "/etc/X11/rgb" (==) ModulePath set to "/usr/lib/xorg/modules" (II) Open ACPI successful (/var/run/acpid.socket) (II) Loader magic: 0x7c31c0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.3 X.Org Video Driver:
libxi_1.1.4-1_i386.changes ACCEPTED
Accepted: libxi-dev_1.1.4-1_i386.deb to pool/main/libx/libxi/libxi-dev_1.1.4-1_i386.deb libxi6-dbg_1.1.4-1_i386.deb to pool/main/libx/libxi/libxi6-dbg_1.1.4-1_i386.deb libxi6_1.1.4-1_i386.deb to pool/main/libx/libxi/libxi6_1.1.4-1_i386.deb libxi_1.1.4-1.diff.gz to pool/main/libx/libxi/libxi_1.1.4-1.diff.gz libxi_1.1.4-1.dsc to pool/main/libx/libxi/libxi_1.1.4-1.dsc libxi_1.1.4.orig.tar.gz to pool/main/libx/libxi/libxi_1.1.4.orig.tar.gz Override entries for your package: libxi-dev_1.1.4-1_i386.deb - optional libdevel libxi6-dbg_1.1.4-1_i386.deb - extra libdevel libxi6_1.1.4-1_i386.deb - optional libs libxi_1.1.4-1.dsc - source x11 Announcing to [EMAIL PROTECTED] Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
libxi: Changes to 'debian-unstable'
ChangeLog | 30 INSTALL | 234 Makefile.in | 678 - aclocal.m4| 8126 --- config.guess | 1516 --- config.sub| 1626 --- configure |21292 -- configure.ac |2 debian/changelog | 11 debian/control| 11 debian/rules | 24 debian/xsfbs/xsfbs.mk | 29 depcomp | 584 - install-sh| 507 - ltmain.sh | 6938 man/Makefile.am |1 man/Makefile.in | 549 - missing | 367 mkinstalldirs | 161 src/Makefile.in | 596 - src/XGMotion.c|2 src/XGetDCtl.c| 12 22 files changed, 89 insertions(+), 43207 deletions(-) New commits: commit 1b8337e4e0d702341fb45338740c0da216aa766b Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Nov 17 03:38:33 2008 +0100 run autoreconf at build time, and allow parallel builds Build-depend on automake and libtool, run autoreconf on build, and allow parallel builds using DEB_BUILD_OPTIONS='parallel=N' diff --git a/debian/changelog b/debian/changelog index f82e332..b793af0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,8 @@ libxi (2:1.1.4-2) UNRELEASED; urgency=low * Drop the XS- prefix from Vcs-* control fields. * libxi6{,-dbg} don't need to depend on x11-common. * Wrap build-deps in debian/control. + * Build-depend on automake and libtool, run autoreconf on build, and allow +parallel builds. [ Brice Goglin ] * Add a link to www.X.org in the long description. diff --git a/debian/control b/debian/control index 148d6c9..bda63f4 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,9 @@ Build-Depends: x11proto-input-dev (>= 1.4), pkg-config, quilt, - xutils-dev + xutils-dev, + automake, + libtool Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxi Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxi.git diff --git a/debian/rules b/debian/rules index 7e38d55..b65f619 100755 --- a/debian/rules +++ b/debian/rules @@ -13,13 +13,14 @@ PACKAGE = libxi6 include debian/xsfbs/xsfbs.mk CFLAGS = -Wall -g -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s +ifeq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) endif DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) @@ -31,16 +32,20 @@ else confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) endif +configure: $(STAMP_DIR)/patch + autoreconf -vfi -build: patch build-stamp -build-stamp: - dh_testdir - - test -d obj-$(DEB_BUILD_GNU_TYPE) || mkdir obj-$(DEB_BUILD_GNU_TYPE) +obj-$(DEB_BUILD_GNU_TYPE)/config.status: configure + mkdir -p obj-$(DEB_BUILD_GNU_TYPE) cd obj-$(DEB_BUILD_GNU_TYPE) && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ CFLAGS="$(CFLAGS)" + + +build: build-stamp +build-stamp: obj-$(DEB_BUILD_GNU_TYPE)/config.status + dh_testdir cd obj-$(DEB_BUILD_GNU_TYPE) && $(MAKE) touch build-stamp @@ -55,6 +60,9 @@ clean: xsfclean rm -f conftest* */conftest* rm -rf autom4te.cache */autom4te.cache rm -rf obj-* + rm -f $$(find -name Makefile.in) + rm -f compile config.guess config.sub configure depcomp install-sh + rm -f ltmain.sh missing INSTALL aclocal.m4 mkinstalldirs dh_clean commit 4169146650c8c09cf1839af6b95ba7e41b577a2a Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Nov 17 03:35:59 2008 +0100 delete generated files diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 5458714..000 --- a/INSTALL +++ /dev/null @@ -1,234 +0,0 @@ -Installation Instructions -* - -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, -2006 Free Software Foundation, Inc. - -This file is free documentation; the Free Software Foundation gives -unlimited permission to copy, distribute and modify it. - -Basic Installation -== - -Briefly, the shell commands `./configure; make; make install' should -configure, build, and install this package. The following -more-detailed instructions are generic; see the `README' file for -instructions specific to this package. - - The `configure' shell script attempts to guess correct values for -various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `
libxi: Changes to 'upstream-unstable'
configure.ac|2 +- man/Makefile.am |1 - src/XGMotion.c |2 ++ src/XGetDCtl.c | 12 +--- 4 files changed, 12 insertions(+), 5 deletions(-) New commits: commit f0ecfd1952289f5ff33297e3358552365e047f09 Author: Peter Hutterer <[EMAIL PROTECTED]> Date: Mon Nov 17 11:12:39 2008 +1000 libXi 1.1.4 diff --git a/configure.ac b/configure.ac index 4df3964..02972ed 100644 --- a/configure.ac +++ b/configure.ac @@ -4,7 +4,7 @@ dnl Process this file with autoconf to create configure. AC_PREREQ([2.57]) -AC_INIT(libXi, 1.1.3, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXi) +AC_INIT(libXi, 1.1.4, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXi) AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE commit 3e99cc281509c70c9240e71ae55cf4e62c6569ba Author: Matthieu Herrb <[EMAIL PROTECTED]> Date: Sun Mar 9 08:30:32 2008 +0100 nuke RCS Ids diff --git a/man/Makefile.am b/man/Makefile.am index f91efaf..9efc88c 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -1,4 +1,3 @@ -# $Id$ # # Copyright 2005 Sun Microsystems, Inc. All rights reserved. # commit 411340ccb7070e2e966a36f64f2fb3019ea0242a Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Thu Nov 29 13:49:21 2007 -0800 Coverity #743/744: Returned without freeing storage bufp/savp If either bufp or savp failed to malloc, we returned without freeing the other. diff --git a/src/XGMotion.c b/src/XGMotion.c index daa8792..cd361dd 100644 --- a/src/XGMotion.c +++ b/src/XGMotion.c @@ -115,6 +115,8 @@ Time stop; savp = readp = (int *)Xmalloc(size); bufp = (int *)Xmalloc(size2); if (!bufp || !savp) { + Xfree(bufp); + Xfree(savp); *nEvents = 0; _XEatData(dpy, (unsigned long)size); UnlockDisplay(dpy); commit 5ac8f5dcfb2cf5f695c903179a5a95ac6bd4303e Author: Peter Hutterer <[EMAIL PROTECTED]> Date: Tue Nov 27 10:47:56 2007 +1030 GetDeviceControl: calculate the length field correctly. Length field should indicate the length of the struct in bytes. Not the length of the pointer to the struct... (cherry picked from commit ddcc71df2a273a410cb5a933aef5501fa56d84cf) diff --git a/src/XGetDCtl.c b/src/XGetDCtl.c index 2e06b65..7689059 100644 --- a/src/XGetDCtl.c +++ b/src/XGetDCtl.c @@ -104,6 +104,12 @@ XGetDeviceControl(dpy, dev, control) sav = d; _XRead(dpy, (char *)d, nbytes); +/* In theory, we should just be able to use d->length to get the size. + * Turns out that a number of X servers (up to and including server + * 1.4) sent the wrong length value down the wire. So to not break + * apps that run against older servers, we have to calculate the size + * manually. + */ switch (d->control) { case DEVICE_RESOLUTION: { @@ -170,7 +176,7 @@ XGetDeviceControl(dpy, dev, control) XDeviceAbsCalibState *C = (XDeviceAbsCalibState *) Device; C->control = DEVICE_ABS_CALIB; -C->length = sizeof(C); +C->length = sizeof(XDeviceAbsCalibState); C->min_x = c->min_x; C->max_x = c->max_x; C->min_y = c->min_y; @@ -188,7 +194,7 @@ XGetDeviceControl(dpy, dev, control) XDeviceAbsAreaState *A = (XDeviceAbsAreaState *) Device; A->control = DEVICE_ABS_AREA; -A->length = sizeof(A); +A->length = sizeof(XDeviceAbsAreaState); A->offset_x = a->offset_x; A->offset_y = a->offset_y; A->width = a->width; @@ -204,7 +210,7 @@ XGetDeviceControl(dpy, dev, control) XDeviceCoreState *C = (XDeviceCoreState *) Device; C->control = DEVICE_CORE; -C->length = sizeof(C); +C->length = sizeof(XDeviceCoreState); C->status = c->status; C->iscore = c->iscore; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processing of libxi_1.1.4-1_i386.changes
libxi_1.1.4-1_i386.changes uploaded successfully to localhost along with the files: libxi_1.1.4-1.dsc libxi_1.1.4.orig.tar.gz libxi_1.1.4-1.diff.gz libxi6_1.1.4-1_i386.deb libxi6-dbg_1.1.4-1_i386.deb libxi-dev_1.1.4-1_i386.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processing of libxi_1.1.4-1_i386.changes
libxi_1.1.4-1_i386.changes uploaded successfully to ftp.upload.debian.org along with the files: libxi_1.1.4-1.dsc libxi_1.1.4.orig.tar.gz libxi_1.1.4-1.diff.gz libxi6_1.1.4-1_i386.deb libxi6-dbg_1.1.4-1_i386.deb libxi-dev_1.1.4-1_i386.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
libxi: Changes to 'refs/tags/libxi-2_1.1.4-1'
Tag 'libxi-2_1.1.4-1' created by Julien Cristau <[EMAIL PROTECTED]> at 2008-11-17 02:20 + Tagging upload of libxi 2:1.1.4-1 to unstable. Changes since libxi-2_1.1.3-1: Alan Coopersmith (1): Coverity #743/744: Returned without freeing storage bufp/savp Julien Cristau (4): Merge tag 'libXi-1.1.4' into debian-lenny autoconf update changelogs Prepare changelog for upload Matthieu Herrb (1): nuke RCS Ids Peter Hutterer (2): GetDeviceControl: calculate the length field correctly. libXi 1.1.4 --- ChangeLog| 30 ++ configure| 20 ++-- configure.ac |2 +- debian/changelog |6 ++ man/Makefile.am |1 - src/XGMotion.c |2 ++ src/XGetDCtl.c | 12 +--- 7 files changed, 58 insertions(+), 15 deletions(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
libxi: Changes to 'debian-lenny'
New branch 'debian-lenny' available with the following commits: commit d631dd5d666c85408465318233fd82eb6355ffe3 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Nov 17 03:17:14 2008 +0100 Prepare changelog for upload commit d2a44f1add36bd4d141dc0e2feadb9a181381f26 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Nov 17 03:10:50 2008 +0100 update changelogs commit e0b6901964a0e7dd354583f8b8df7ce7df86ac46 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Nov 17 03:09:49 2008 +0100 autoconf no full autoreconf this time to minimize the diff commit bb7432bec97cd055a03899018af77853d5104dab Merge: a9d315c9f1d4812fa8f206db1ff45a5b771916f0 f0ecfd1952289f5ff33297e3358552365e047f09 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Nov 17 03:05:21 2008 +0100 Merge tag 'libXi-1.1.4' into debian-lenny commit f0ecfd1952289f5ff33297e3358552365e047f09 Author: Peter Hutterer <[EMAIL PROTECTED]> Date: Mon Nov 17 11:12:39 2008 +1000 libXi 1.1.4 commit 3e99cc281509c70c9240e71ae55cf4e62c6569ba Author: Matthieu Herrb <[EMAIL PROTECTED]> Date: Sun Mar 9 08:30:32 2008 +0100 nuke RCS Ids commit 411340ccb7070e2e966a36f64f2fb3019ea0242a Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Thu Nov 29 13:49:21 2007 -0800 Coverity #743/744: Returned without freeing storage bufp/savp If either bufp or savp failed to malloc, we returned without freeing the other. commit 5ac8f5dcfb2cf5f695c903179a5a95ac6bd4303e Author: Peter Hutterer <[EMAIL PROTECTED]> Date: Tue Nov 27 10:47:56 2007 +1030 GetDeviceControl: calculate the length field correctly. Length field should indicate the length of the struct in bytes. Not the length of the pointer to the struct... (cherry picked from commit ddcc71df2a273a410cb5a933aef5501fa56d84cf) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
libxi: Changes to 'upstream-lenny'
New branch 'upstream-lenny' available with the following commits: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
drm-snapshot_2.4.1+git+20081116+930c0e7-1_amd64.changes ACCEPTED
Accepted: drm-modules-source_2.4.1+git+20081116+930c0e7-1_all.deb to pool/main/d/drm-snapshot/drm-modules-source_2.4.1+git+20081116+930c0e7-1_all.deb drm-snapshot_2.4.1+git+20081116+930c0e7-1.diff.gz to pool/main/d/drm-snapshot/drm-snapshot_2.4.1+git+20081116+930c0e7-1.diff.gz drm-snapshot_2.4.1+git+20081116+930c0e7-1.dsc to pool/main/d/drm-snapshot/drm-snapshot_2.4.1+git+20081116+930c0e7-1.dsc drm-snapshot_2.4.1+git+20081116+930c0e7.orig.tar.gz to pool/main/d/drm-snapshot/drm-snapshot_2.4.1+git+20081116+930c0e7.orig.tar.gz libdrm-dev_2.4.1+git+20081116+930c0e7-1_amd64.deb to pool/main/d/drm-snapshot/libdrm-dev_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm-intel1-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb to pool/main/d/drm-snapshot/libdrm-intel1-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm-intel1_2.4.1+git+20081116+930c0e7-1_amd64.deb to pool/main/d/drm-snapshot/libdrm-intel1_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm2-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb to pool/main/d/drm-snapshot/libdrm2-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm2_2.4.1+git+20081116+930c0e7-1_amd64.deb to pool/main/d/drm-snapshot/libdrm2_2.4.1+git+20081116+930c0e7-1_amd64.deb Override entries for your package: drm-modules-source_2.4.1+git+20081116+930c0e7-1_all.deb - optional libs drm-snapshot_2.4.1+git+20081116+930c0e7-1.dsc - source libs libdrm-dev_2.4.1+git+20081116+930c0e7-1_amd64.deb - optional libdevel libdrm-intel1-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb - extra libdevel libdrm-intel1_2.4.1+git+20081116+930c0e7-1_amd64.deb - optional libs libdrm2-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb - extra libdevel libdrm2_2.4.1+git+20081116+930c0e7-1_amd64.deb - optional libs Announcing to [EMAIL PROTECTED] Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#505720: xserver-xorg-core: setxkbmap makes parts of the keyboard useless
it appears to be one more evdev issue. using evdev as keyboard model solves the problem. -- Linux box 2.6.26-8 #1 Sat Oct 18 02:25:34 IST 2008 i686 GNU/Linux -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
drm-snapshot: Changes to 'refs/tags/drm-snapshot-2.4.1+git+20081116+930c0e7-1'
Tag 'drm-snapshot-2.4.1+git+20081116+930c0e7-1' created by Chris Lamb <[EMAIL PROTECTED]> at 2008-11-16 19:43 + Uploading drm-snapshot (2.4.1+git+20081116+930c0e7-1) experimental; urgency=low Changes since drm-snapshot-2.3.1+git+20081027+1d930fc-1: Alex Deucher (2): radeon: fix some fallout from the busmaster disable cleanup radeon: fix error in busmaster enable logic Ben Skeggs (2): nv50: move context-related tables a separate header file nv50: symlink nv50_grctx.h to linux-core... Chris Lamb (3): Merge branch 'upstream-experimental' into debian-experimental Update get-orig-source target for libdrm 2.4.1 Add changelog entries for 930c0e7. Eric Anholt (4): intel: Add dri_bufmgr_check_aperture support for bufmgr_gem. intel: Rename dri_ and intel_ symbols to drm_intel_. libdrm 2.4.1. intel: Restart on interrupt of bo_wait_rendering instead of complaining. Pekka Paalanen (2): drm: missing init_mm symbol, compatibility fix nouveau: compat fix for set_page_locked(). Robert Noland (1): i915: Since FreeBSD doesn't have gem support yet, don't advertise it. --- configure.ac |2 debian/changelog | 19 debian/rules |2 libdrm/intel/intel_bufmgr.c | 73 libdrm/intel/intel_bufmgr.h | 179 libdrm/intel/intel_bufmgr_fake.c | 369 - libdrm/intel/intel_bufmgr_gem.c | 449 + libdrm/intel/intel_bufmgr_priv.h | 65 linux-core/drm_compat.h | 28 linux-core/nouveau_sgdma.c |4 linux-core/nv50_grctx.h |1 shared-core/i915_dma.c |4 shared-core/i915_drm.h | 13 shared-core/nv50_graph.c | 8041 - shared-core/nv50_grctx.h | 9232 +++ shared-core/radeon_cp.c | 15 shared-core/radeon_drv.h | 10 17 files changed, 10008 insertions(+), 8498 deletions(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
drm-snapshot: Changes to 'upstream-experimental'
configure.ac |2 libdrm/intel/intel_bufmgr.c | 73 libdrm/intel/intel_bufmgr.h | 179 libdrm/intel/intel_bufmgr_fake.c | 369 - libdrm/intel/intel_bufmgr_gem.c | 449 + libdrm/intel/intel_bufmgr_priv.h | 65 linux-core/drm_compat.h | 28 linux-core/nouveau_sgdma.c |4 linux-core/nv50_grctx.h |1 shared-core/i915_dma.c |4 shared-core/i915_drm.h | 13 shared-core/nv50_graph.c | 8041 - shared-core/nv50_grctx.h | 9232 +++ shared-core/radeon_cp.c | 15 shared-core/radeon_drv.h | 10 15 files changed, 9988 insertions(+), 8497 deletions(-) New commits: commit 930c0e7cf4f4776f7a69e7acc6fedeed7addb235 Author: Eric Anholt <[EMAIL PROTECTED]> Date: Fri Nov 7 12:58:52 2008 -0800 intel: Restart on interrupt of bo_wait_rendering instead of complaining. diff --git a/libdrm/intel/intel_bufmgr_gem.c b/libdrm/intel/intel_bufmgr_gem.c index 5eaf5f5..9cb3359 100644 --- a/libdrm/intel/intel_bufmgr_gem.c +++ b/libdrm/intel/intel_bufmgr_gem.c @@ -658,7 +658,9 @@ drm_intel_gem_bo_wait_rendering(drm_intel_bo *bo) set_domain.handle = bo_gem->gem_handle; set_domain.read_domains = I915_GEM_DOMAIN_GTT; set_domain.write_domain = 0; -ret = ioctl (bufmgr_gem->fd, DRM_IOCTL_I915_GEM_SET_DOMAIN, &set_domain); +do { + ret = ioctl(bufmgr_gem->fd, DRM_IOCTL_I915_GEM_SET_DOMAIN, &set_domain); +} while (ret == -1 && errno == EINTR); if (ret != 0) { fprintf (stderr, "%s:%d: Error setting memory domains %d (%08x %08x): %s .\n", __FILE__, __LINE__, commit 87e90c73620b88005fcca5fd40d0b08932e1 Author: Pekka Paalanen <[EMAIL PROTECTED]> Date: Sun Nov 2 13:48:32 2008 +0200 nouveau: compat fix for set_page_locked(). The set_page_locked() function has changed its name again. 2.6.28 offers __set_page_locked() instead, which uses non-atomic __set_bit() to do the work. In this case, offer our own set_page_locked() using the atomic set_bit(), because I do not know if atomic access is really necessary. Atomic behaviour is the one previously expected. Signed-off-by: Pekka Paalanen <[EMAIL PROTECTED]> diff --git a/linux-core/drm_compat.h b/linux-core/drm_compat.h index e09be47..bc4d2e5 100644 --- a/linux-core/drm_compat.h +++ b/linux-core/drm_compat.h @@ -392,4 +392,17 @@ extern struct page *drm_vm_sg_nopage(struct vm_area_struct *vma, #endif #endif +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,27)) +#define set_page_locked SetPageLocked +#elif (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,27)) +/* + * The kernel provides __set_page_locked, which uses the non-atomic + * __set_bit function. Let's use the atomic set_bit just in case. + */ +static inline void set_page_locked(struct page *page) +{ + set_bit(PG_locked, &page->flags); +} +#endif + #endif diff --git a/linux-core/nouveau_sgdma.c b/linux-core/nouveau_sgdma.c index 739e025..1163baf 100644 --- a/linux-core/nouveau_sgdma.c +++ b/linux-core/nouveau_sgdma.c @@ -227,11 +227,7 @@ nouveau_sgdma_init(struct drm_device *dev) dev_priv->gart_info.sg_dummy_page = alloc_page(GFP_KERNEL|__GFP_DMA32); -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)) set_page_locked(dev_priv->gart_info.sg_dummy_page); -#else - SetPageLocked(dev_priv->gart_info.sg_dummy_page); -#endif dev_priv->gart_info.sg_dummy_bus = pci_map_page(dev->pdev, dev_priv->gart_info.sg_dummy_page, 0, PAGE_SIZE, PCI_DMA_BIDIRECTIONAL); commit 00847dabe0fa5ccf796658f486e8f6f7a77e043b Author: Eric Anholt <[EMAIL PROTECTED]> Date: Thu Oct 30 11:36:46 2008 -0700 libdrm 2.4.1. diff --git a/configure.ac b/configure.ac index 92507cb..0f7c79e 100644 --- a/configure.ac +++ b/configure.ac @@ -19,7 +19,7 @@ # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. AC_PREREQ(2.57) -AC_INIT([libdrm], 2.4.0, [EMAIL PROTECTED], libdrm) +AC_INIT([libdrm], 2.4.1, [EMAIL PROTECTED], libdrm) AC_CONFIG_SRCDIR([Makefile.am]) AM_INIT_AUTOMAKE([dist-bzip2]) commit 4b9826408f65976a1a13387beda748b65e03ec52 Author: Eric Anholt <[EMAIL PROTECTED]> Date: Thu Oct 30 09:33:07 2008 -0700 intel: Rename dri_ and intel_ symbols to drm_intel_. I wanted to avoid doing this, as it's a bunch of churn, but there was a conflict between the dri_ symbols in libdrm and the symbols that were in Mesa in 7.2, which broke Mesa 7.2 AIGLX when the 2D driver had loaded new libdrm symbols. The new naming was recommended by cworth for giving the code a unique prefix identifying where the code lives. Additionally, take the opportunity to fix up two API mistakes: emit_reloc's arguments were in a nonsensical order, and set_tiling lacked the stride argument that the kernel will want to
drm-snapshot: Changes to 'debian-experimental'
configure.ac |2 debian/changelog | 19 debian/rules |2 libdrm/intel/intel_bufmgr.c | 73 libdrm/intel/intel_bufmgr.h | 179 libdrm/intel/intel_bufmgr_fake.c | 369 - libdrm/intel/intel_bufmgr_gem.c | 449 + libdrm/intel/intel_bufmgr_priv.h | 65 linux-core/drm_compat.h | 28 linux-core/nouveau_sgdma.c |4 linux-core/nv50_grctx.h |1 shared-core/i915_dma.c |4 shared-core/i915_drm.h | 13 shared-core/nv50_graph.c | 8041 - shared-core/nv50_grctx.h | 9232 +++ shared-core/radeon_cp.c | 15 shared-core/radeon_drv.h | 10 17 files changed, 10008 insertions(+), 8498 deletions(-) New commits: commit 0b1d9dfcc9d72fadad329adad62947b31f971ab8 Author: Chris Lamb <[EMAIL PROTECTED]> Date: Sun Nov 16 19:40:04 2008 + Add changelog entries for 930c0e7. Signed-off-by: Chris Lamb <[EMAIL PROTECTED]> diff --git a/debian/changelog b/debian/changelog index 03a2f01..8d1a333 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +drm-snapshot (2.4.1+git+20081116+930c0e7-1) experimental; urgency=low + + * New upstream snapshot: +- 930c0e7... intel: Restart on interrupt of bo_wait_rendering instead of + complaining. +- 87e90c7... nouveau: compat fix for set_page_locked(). +- 00847da... libdrm 2.4.1. +- 4b98264... intel: Rename dri_ and intel_ symbols to drm_intel_. +- 0e86731... intel: Add dri_bufmgr_check_aperture support for bufmgr_gem. +- e47ab7a... nv50: symlink nv50_grctx.h to linux-core... +- 48b7390... nv50: move context-related tables a separate header file +- 89ef1b5... drm: missing init_mm symbol, compatibility fix +- 145d2d6... i915: Since FreeBSD doesn't have gem support yet, don't + advertise it. +- e1372f6... radeon: fix error in busmaster enable logic +- 848f00d... radeon: fix some fallout from the busmaster disable cleanup + + -- Chris Lamb <[EMAIL PROTECTED]> Sun, 16 Nov 2008 19:39:10 + + drm-snapshot (2.3.1+git+20081027+1d930fc-1) experimental; urgency=low * New upstream snapshot: commit d8618be5f1348780d2338e70e959a0535bcb294c Author: Chris Lamb <[EMAIL PROTECTED]> Date: Sun Nov 16 19:37:15 2008 + Update get-orig-source target for libdrm 2.4.1 Signed-off-by: Chris Lamb <[EMAIL PROTECTED]> diff --git a/debian/rules b/debian/rules index f8a49c6..2e9fa96 100755 --- a/debian/rules +++ b/debian/rules @@ -20,7 +20,7 @@ get-orig-source: git clone git://anongit.freedesktop.org/git/mesa/drm drm-snapshot && \ cd drm-snapshot && ./autogen.sh && make distclean && \ REVISION=$$(git show --pretty=format:"%h" HEAD | head -n1) && \ - PREFIX=drm-snapshot_2.3.1+git+$$(date +%Y%m%d)+$$REVISION && cd .. && \ + PREFIX=drm-snapshot_2.4.1+git+$$(date +%Y%m%d)+$$REVISION && cd .. && \ tar czf $$PREFIX.orig.tar.gz --exclude=autom4te.cache drm-snapshot && \ rm -rf drm-snapshot commit 930c0e7cf4f4776f7a69e7acc6fedeed7addb235 Author: Eric Anholt <[EMAIL PROTECTED]> Date: Fri Nov 7 12:58:52 2008 -0800 intel: Restart on interrupt of bo_wait_rendering instead of complaining. diff --git a/libdrm/intel/intel_bufmgr_gem.c b/libdrm/intel/intel_bufmgr_gem.c index 5eaf5f5..9cb3359 100644 --- a/libdrm/intel/intel_bufmgr_gem.c +++ b/libdrm/intel/intel_bufmgr_gem.c @@ -658,7 +658,9 @@ drm_intel_gem_bo_wait_rendering(drm_intel_bo *bo) set_domain.handle = bo_gem->gem_handle; set_domain.read_domains = I915_GEM_DOMAIN_GTT; set_domain.write_domain = 0; -ret = ioctl (bufmgr_gem->fd, DRM_IOCTL_I915_GEM_SET_DOMAIN, &set_domain); +do { + ret = ioctl(bufmgr_gem->fd, DRM_IOCTL_I915_GEM_SET_DOMAIN, &set_domain); +} while (ret == -1 && errno == EINTR); if (ret != 0) { fprintf (stderr, "%s:%d: Error setting memory domains %d (%08x %08x): %s .\n", __FILE__, __LINE__, commit 87e90c73620b88005fcca5fd40d0b08932e1 Author: Pekka Paalanen <[EMAIL PROTECTED]> Date: Sun Nov 2 13:48:32 2008 +0200 nouveau: compat fix for set_page_locked(). The set_page_locked() function has changed its name again. 2.6.28 offers __set_page_locked() instead, which uses non-atomic __set_bit() to do the work. In this case, offer our own set_page_locked() using the atomic set_bit(), because I do not know if atomic access is really necessary. Atomic behaviour is the one previously expected. Signed-off-by: Pekka Paalanen <[EMAIL PROTECTED]> diff --git a/linux-core/drm_compat.h b/linux-core/drm_compat.h index e09be47..bc4d2e5 100644 --- a/linux-core/drm_co
Processed: Re: Bug#505740: libdrm2: Version 2.4.1 is available
Processing commands for [EMAIL PROTECTED]: > tags 505740 fixed-in-experimental Bug#505740: libdrm2: Version 2.4.1 is available There were no tags set. Tags added: fixed-in-experimental > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#505740: libdrm2: Version 2.4.1 is available
tags 505740 fixed-in-experimental thanks Julien Cristau wrote: > By "many" you mean "intel". And a new libdrm (not quite 2.4.1, but > close enough) is already in experimental. libdrm 2.4.1 (plus 1 commit) is uploading to experimental as I write this. Regards, -- ,''`. : :' : Chris Lamb `. `'` [EMAIL PROTECTED] `- signature.asc Description: PGP signature
Processing of drm-snapshot_2.4.1+git+20081116+930c0e7-1_amd64.changes
drm-snapshot_2.4.1+git+20081116+930c0e7-1_amd64.changes uploaded successfully to localhost along with the files: drm-snapshot_2.4.1+git+20081116+930c0e7-1.dsc drm-snapshot_2.4.1+git+20081116+930c0e7.orig.tar.gz drm-snapshot_2.4.1+git+20081116+930c0e7-1.diff.gz libdrm-dev_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm2_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm2-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm-intel1_2.4.1+git+20081116+930c0e7-1_amd64.deb libdrm-intel1-dbg_2.4.1+git+20081116+930c0e7-1_amd64.deb drm-modules-source_2.4.1+git+20081116+930c0e7-1_all.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
x11-apps: Changes to 'debian-unstable'
debian/changelog | 10 debian/control |8 debian/copyright | 26 debian/patches/04_SECURITY_setuid.diff | 32 debian/patches/series |3 debian/rules |2 debian/x11-apps.install|1 debian/x11-apps.menu |7 debian/x11-apps.postinst.in| 20 debian/x11-apps.postrm.in | 20 debian/x11-apps.preinst.in | 20 xedit/COPYING | 12 xedit/ChangeLog| 65 xedit/INSTALL | 236 - xedit/Makefile.am | 235 - xedit/Makefile.in | 1491 --- xedit/Xedit-color.ad | 195 xedit/Xedit-noxprint.ad| 462 -- xedit/Xedit-sample | 233 - xedit/Xedit-xprint.ad | 562 -- xedit/aclocal.m4 | 1581 --- xedit/commands.c | 1185 - xedit/compile | 142 xedit/config.guess | 1500 --- xedit/config.h.in | 22 xedit/config.sub | 1608 --- xedit/configure| 5632 -- xedit/configure.ac | 54 xedit/depcomp | 530 -- xedit/hook.c | 1236 - xedit/install-sh | 323 - xedit/ispell.c | 2207 -- xedit/lisp.c | 274 - xedit/lisp/README | 195 xedit/lisp/TODO| 81 xedit/lisp/bytecode.c | 3693 - xedit/lisp/bytecode.h | 268 - xedit/lisp/compile.c | 2224 -- xedit/lisp/core.c | 7022 - xedit/lisp/core.h | 221 - xedit/lisp/debugger.c | 828 --- xedit/lisp/debugger.h | 72 xedit/lisp/env.c | 151 xedit/lisp/format.c| 2121 - xedit/lisp/format.h| 42 xedit/lisp/hash.c | 661 --- xedit/lisp/hash.h | 71 xedit/lisp/helper.c| 1126 - xedit/lisp/helper.h| 115 xedit/lisp/internal.h | 798 --- xedit/lisp/io.c| 709 --- xedit/lisp/io.h| 115 xedit/lisp/lisp.c | 5511 - xedit/lisp/lisp.h | 44 xedit/lisp/lsp.c | 79 xedit/lisp/math.c | 1477 -- xedit/lisp/math.h | 100 xedit/lisp/mathimp.c | 5223 xedit/lisp/modules/indent.lsp | 1420 -- xedit/lisp/modules/lisp.lsp| 174 xedit/lisp/modules/progmodes/c.lsp | 1116 - xedit/lisp/modules/progmodes/html.lsp | 327 - xedit/lisp/modules/progmodes/imake.lsp | 188 xedit/lisp/modules/progmodes/lisp.lsp | 384 - xedit/lisp/modules/progmodes/make.lsp | 135 xedit/lisp/modules/progmodes/man.lsp | 160 xedit/lisp/modules/progmodes/patch.lsp | 55 xedit/lisp/modules/progmodes/rpm.lsp | 166 xedit/lisp/modules/progmodes/sgml.lsp | 428 -- xedit/lisp/modules/progmodes/sh.lsp| 113 xedit/lisp/modules/progmodes/xconf.lsp | 68 xedit/lisp/modules/progmodes/xlog.lsp | 102 xedit/lisp/modules/progmodes/xrdb.lsp | 115 xedit/lisp/modules/psql.c | 983 xedit/lisp/modules/syntax.lsp | 1452 -- xedit/lisp/modules/x11.c | 666 --- xedit/lisp/modules/xaw.c | 664 --- xedit/lisp/modules/xedit.lsp | 563 -- xedit/lisp/modules/xt.c| 1799 xedit/lisp/mp/mp.c | 822 --- xedit/lisp/mp/mp.h | 435 -- xedit/lisp/mp/mpi.c| 1660 --- xedit/lisp/mp/mpr.c| 436 -- xedit/lisp/package.c | 865 xedit/lisp/package.h | 62 xedit/lisp/pathname.c | 1096 - xedit/lisp/pathname.h | 78 xedit/lisp/private.h | 544 -- xedit/lisp/re/README | 121 xedit/lisp/re/re.c | 2648 xedit/lisp/re/re.h | 123 xedit/lisp/re/rec.c| 1015 xedit/lisp/re/reo.c| 685 --- xedit/lisp/re/rep.h| 369 - xedit/lisp/re/tests.c | 199 xedit/lisp/re/tests.txt| 461 -- xedit/lisp/read.c | 2057 - xedit/lisp/read.h
x11-xserver-utils: Changes to 'debian-experimental'
debian/changelog | 55 debian/control |8 debian/copyright | 102 debian/patches/03_xrandr-Move-outputs-among-crtcs-as-necessary.-Fixes-14570.patch | 56 debian/patches/04_xrandr-Fix-for-64bit-feed-a-pointer-to-the-right-size-vari.patch | 29 debian/patches/05_xrandr-update-the-manpage.patch | 270 + debian/patches/06_xrandr-Manpage-typo-fixes.patch | 45 debian/patches/series |4 debian/rules | 39 debian/xsfbs/xsfbs-autoreconf.mk | 150 debian/xsfbs/xsfbs.mk | 127 debian/xsfbs/xsfbs.sh | 394 - rgb/COPYING | 27 rgb/ChangeLog | 287 + rgb/INSTALL | 236 - rgb/Makefile.am | 42 rgb/Makefile.in | 200 rgb/aclocal.m4 | 1434 +++--- rgb/compile | 142 rgb/config.guess | 32 rgb/config.h.in | 33 rgb/config.sub | 48 rgb/configure | 1685 ++- rgb/configure.ac | 32 rgb/depcomp | 64 rgb/install-sh | 348 + rgb/missing | 61 rgb/rgb.c | 26 rgb/rgb.man | 91 rgb/rgb.txt |1 rgb/showrgb.c | 20 rgb/showrgb.man | 13 sessreg/ChangeLog | 24 sessreg/INSTALL | 236 - sessreg/Makefile.am |2 sessreg/Makefile.in | 113 sessreg/aclocal.m4 | 1434 +++--- sessreg/config.guess | 32 sessreg/config.sub | 48 sessreg/configure | 230 - sessreg/configure.ac |4 sessreg/depcomp | 64 sessreg/install-sh | 348 + sessreg/missing | 61 sessreg/sessreg.c | 93 xrandr/COPYING | 29 xrandr/ChangeLog | 901 xrandr/INSTALL | 236 - xrandr/Makefile.am | 12 xrandr/Makefile.in | 152 xrandr/aclocal.m4 | 220 - xrandr/autogen.sh | 13 xrandr/compile | 142 xrandr/config.guess
Bug#496519: And some additional informations ...
I thought maybe some additional packages are missing. So i added the packages compizconfig-backend-kconfig compizconfig-settings-manager fusion-icon libdecoration0 But it doesn't help. :-(( Now the following packages are installed: ii compiz 0.7.6-7 OpenGL window and compositing manager ii compiz-core0.7.6-7 OpenGL window and compositing manager ii compiz-fusion-plugins-extra0.7.6-1 Compiz Fusion plugins - extra collection ii compiz-fusion-plugins-main 0.7.6-1 Compiz Fusion plugins - main collection ii compiz-fusion-plugins-unsupported 0.7.6-1 Compiz Fusion plugins - "unsupported" collec ii compiz-gnome 0.7.6-7 OpenGL window and compositing manager - GNOM ii compiz-gtk 0.7.6-7 OpenGL window and compositing manager - Gtk ii compiz-kde 0.7.6-7 OpenGL window and compositing manager - KDE ii compiz-plugins 0.7.6-7 OpenGL window and compositing manager - plug ii compizconfig-backend-kconfig 0.7.6-1 Compiz Fusion configuration system - kconfig ii compizconfig-settings-manager 0.7.6-3 Compizconfig Settings Manager ii libcompizconfig0 0.7.6-1 Configuration settings library for compiz-fu ii python-compizconfig0.7.6-1 Compizconfig bindings for python -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-1) (ignored: LC_ALL set to de_DE) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#496519: And another error following ...
O.K. I assumed that a plugin is missung. Now i installed the following packages: compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported The last error disappears and now compiz --replace is hanging here: ... Initializing decoration options...done Initializing wobbly options...done Initializing cube options...done Initializing fade options...done Initializing minimize options...done Initializing rotate options...done Initializing scale options...done Initializing switcher options...done Initializing zoom options...done Nothing is going on here and when i terminate the windowmanager is dead! Any ideas ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#496519: Another error following
I did have the same problem. Now i installed the package libcompizconfig0 and this error has gone. But when i execute now compiz --replace the following is happening: Initializing rotate options...done Initializing scale options...done Initializing switcher options...done /usr/bin/compiz.real (core) - Error: Couldn't load plugin 'workarounds' Initializing zoom options...done Then the windows are freezing in KDE. What is the plugin 'workarounds' ? The package compiz-plugins are installed! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: tagging 454263
Processing commands for [EMAIL PROTECTED]: > tags 454263 patch Bug#454263: vmmouse section should be used as core pointer device There were no tags set. Bug#485053: X doesn't react on keyboard/mouse events in VMWare Tags added: patch > End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#505635: [xserver-xorg-input-evdev] keyboard acts as if I had pressed every key multiple times.
On Sun, Nov 16, 2008 at 12:47:28 +0100, Matthias Berndt wrote: > > Please send your full X log and config. > What do you expect to find there? Anyway, I'm attaching them. The explanation for your bug. duh. > > Also please avoid using reportbug-ng, it generates bug reports which > > lack a lot of important information. > Then you (or someone else, I don't care) should fix it. After all, you > want end users to report bugs, so you should make it easy. A > command-line tool such as reportbug just doesn't cut it anymore. *shrug* > Section "InputDevice" > > Identifier "Keyboard0" > Driver "evdev" > > Option "Device" "/dev/input/event1" > #Option "XkbModel" "evdev" > #Option "XkbKeycodes""evdev" > EndSection > Removing this section from xorg.conf should fix your problem. Or adding Option "GrabDevice". Otherwise the driver gets loaded twice (once from xorg.conf and once from hal) for the same device, leading to the event duplication. Cheers, Julien -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#505893: x11-utils: xmessage ignores locale encoding
Package: x11-utils Version: 7.3+2 Severity: normal Tags: l10n It seems that xmessage always assumes an 8-bit-per-character or iso-8859 encoding, regardless of locale settings. For instance, running:: python -c 'print u"aix\xf2".encode("utf-8")' | xmessage -file - or (under an UTF-8 locale):: echo això | xmessage -file - shows garbage:: això while running:: python -c 'print u"aix\xf2".encode("iso-8859-1")' | xmessage -file - correctly shows:: això The same occurs when giving the string as a command-line argument. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages x11-utils depends on: ii cpp4:4.3.2-2 The GNU C preprocessor (cpp) ii libc6 2.7-16GNU C Library: Shared libraries ii libfontconfig1 2.6.0-1 generic font configuration library ii libfontenc11:1.0.4-3 X11 font encoding library ii libfreetype6 2.3.7-2 FreeType 2 font engine, shared lib ii libgl1-mesa-glx [libgl 7.0.3-6 A free implementation of the OpenG ii libice62:1.0.4-1 X11 Inter-Client Exchange library ii libsm6 2:1.0.3-2 X11 Session Management library ii libx11-6 2:1.1.5-2 X11 client-side library ii libxaw72:1.0.4-2 X11 Athena Widget library ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxft22.1.12-3 FreeType-based font drawing librar ii libxi6 2:1.1.3-1 X11 Input extension library ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library ii libxmu62:1.0.4-1 X11 miscellaneous utility library ii libxmuu1 2:1.0.4-1 X11 miscellaneous micro-utility li ii libxrender11:0.9.4-2 X Rendering Extension client libra ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension ii libxv1 2:1.0.4-1 X11 Video extension library ii libxxf86dga1 2:1.0.2-1 X11 Direct Graphics Access extensi ii libxxf86vm11:1.0.2-1 X11 XFree86 video mode extension l ii x11-common 1:7.3+18 X Window System (X.Org) infrastruc ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime x11-utils recommends no packages. Versions of packages x11-utils suggests: pn mesa-utils (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#505891: xmessage: -title option isn't documented
Package: x11-utils Version: 7.3+2 Severity: minor xmessage has a working -title option which isn't listed in the output of -help nor in the manual page. It can be used to (quite obviously) change the title of the message window. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages x11-utils depends on: ii cpp4:4.3.2-2 The GNU C preprocessor (cpp) ii libc6 2.7-16GNU C Library: Shared libraries ii libfontconfig1 2.6.0-1 generic font configuration library ii libfontenc11:1.0.4-3 X11 font encoding library ii libfreetype6 2.3.7-2 FreeType 2 font engine, shared lib ii libgl1-mesa-glx [libgl 7.0.3-6 A free implementation of the OpenG ii libice62:1.0.4-1 X11 Inter-Client Exchange library ii libsm6 2:1.0.3-2 X11 Session Management library ii libx11-6 2:1.1.5-2 X11 client-side library ii libxaw72:1.0.4-2 X11 Athena Widget library ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxft22.1.12-3 FreeType-based font drawing librar ii libxi6 2:1.1.3-1 X11 Input extension library ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library ii libxmu62:1.0.4-1 X11 miscellaneous utility library ii libxmuu1 2:1.0.4-1 X11 miscellaneous micro-utility li ii libxrender11:0.9.4-2 X Rendering Extension client libra ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension ii libxv1 2:1.0.4-1 X11 Video extension library ii libxxf86dga1 2:1.0.2-1 X11 Direct Graphics Access extensi ii libxxf86vm11:1.0.2-1 X11 XFree86 video mode extension l ii x11-common 1:7.3+18 X Window System (X.Org) infrastruc ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime x11-utils recommends no packages. Versions of packages x11-utils suggests: pn mesa-utils (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#505635: [xserver-xorg-input-evdev] keyboard acts as if I had pressed every key multiple times.
> Please send your full X log and config. What do you expect to find there? Anyway, I'm attaching them. > Also please avoid using reportbug-ng, it generates bug reports which > lack a lot of important information. Then you (or someone else, I don't care) should fix it. After all, you want end users to report bugs, so you should make it easy. A command-line tool such as reportbug just doesn't cut it anymore. X.Org X Server 1.5.3 Release Date: 5 November 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.26-1-686 i686 Debian Current Operating System: Linux matthias-desktop 2.6.26-1-686 #1 SMP Sat Nov 8 19:00:26 UTC 2008 i686 Build Date: 11 November 2008 11:19:34PM xorg-server 2:1.5.3-1 ([EMAIL PROTECTED]) Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov 16 12:34:11 2008 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Layout0" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Videocard0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "Mouse0" (**) Option "Xinerama" "0" (==) Automatically adding devices (==) Automatically enabling devices (==) No FontPath specified. Using compiled-in default. (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType (==) ModulePath set to "/usr/lib/xorg/modules" (WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be disabled. (WW) Disabling Mouse0 (II) Open ACPI successful (/var/run/acpid.socket) (II) Loader magic: 0x81d12e0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 4.1 X.Org XInput driver : 2.1 X.Org Server Extension : 1.1 X.Org Font Renderer : 0.6 (II) Loader running on linux (--) using VT number 7 (--) PCI:*([EMAIL PROTECTED]:0:0) nVidia Corporation NV25 [GeForce4 Ti 4200] rev 163, Mem @ 0xfd00/0, 0xf000/0, 0xfbf8/0, BIOS @ 0x/131072 (II) System resource ranges: [0] -1 0 0x - 0x (0x1) MX[B] [1] -1 0 0x000f - 0x000f (0x1) MX[B] [2] -1 0 0x000c - 0x000e (0x3) MX[B] [3] -1 0 0x - 0x0009 (0xa) MX[B] [4] -1 0 0x - 0x (0x1) MX[B] [5] -1 0 0x000f - 0x000f (0x1) MX[B] [6] -1 0 0x000c - 0x000e (0x3) MX[B] [7] -1 0 0x - 0x0009 (0xa) MX[B] [8] -1 0 0x - 0x (0x1) MX[B] [9] -1 0 0x000f - 0x000f (0x1) MX[B] [10] -1 0 0x000c - 0x000e (0x3) MX[B] [11] -1 0 0x - 0x0009 (0xa) MX[B] [12] -1 0 0x - 0x (0x1) MX[B] [13] -1 0 0x000f - 0x000f (0x1) MX[B] [14] -1 0 0x000c - 0x000e (0x3) MX[B] [15] -1 0 0x - 0x0009 (0xa) MX[B] [16] -1 0 0x - 0x (0x1) MX[B] [17] -1 0 0x000f - 0x000f (0x1) MX[B] [18] -1 0 0x000c - 0x000e (0x3) MX[B] [19] -1 0 0x - 0x0009 (0xa) MX[B] [20] -1 0 0x - 0x (0x1) IX[B] [21] -1 0 0x - 0x (0x1) IX[B] [22] -1 0 0x - 0x (0x1) IX[B] [23] -1 0 0x - 0x (0x1) IX[B] [24] -1 0 0x - 0x (0x1) IX[B] [25] -1 0 0x - 0x (0x1) IX[B] [26] -1 0 0x - 0x (0x1) IX[B] [27] -1 0 0x - 0x (0x1) IX[B] [28] -1 0 0x - 0x (0x1) IX[B] [29] -1 0 0x - 0x (0x1) IX[B] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) "freetype" will be loaded. This was enabled by default and also specified in the config file. (II) "record" will be loaded by default. (II) "dri" will be loaded by default. (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.5.3, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 1.1 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.5.3, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 1.1 (II) Loading extension SHAPE (II)
Bug#404367: ugly_fix
Funny thing I only notice this now: The patch above indeed is really bad, it kills all key repeating. :-) Thiemo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]