Bug#508244: xserver-xorg: no input devices detected

2008-12-09 Thread Lucas Nussbaum
Package: xserver-xorg
Version: 1:7.4~4
Severity: grave
Justification: renders package unusable

Hi,

On a new laptop, I need the intel driver from experimental, so I'm
forced to use the xorg from experimental as well.

With the lenny version (using the vesa driver) input works fine.

After switching to the experimental version, the keyboard layout is
switched to qwerty, and I can't switch VT using Ctrl+Alt+FX, nor kill
the X server using C-A-backspace.

Lucas


-- 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-12-08 13:58 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1797392 2008-11-12 14:14 /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 unchanged from checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1108 2008-12-08 13:58 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type man xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section InputDevice
Identifier  Generic Keyboard
Driver  kbd
Option  XkbRules  xorg
Option  XkbModel  pc105
Option  XkbLayout fr
Option  XkbVariantlatin9
EndSection

Section InputDevice
Identifier  Configured Mouse
Driver  mouse
EndSection

Section Device
Identifier  Configured Video Device
EndSection

Section Monitor
Identifier  Configured Monitor
EndSection

Section Screen
Identifier  Default Screen
Monitor Configured Monitor
EndSection


Xorg X server log files on system:
-rw-r--r-- 1 root root 26276 2008-12-09 08:37 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.17.7 x86_64 Debian
Current Operating System: Linux beothuk 2.6.27-1-amd64 #1 SMP Sun Nov 23 
06:55:06 UTC 2008 x86_64
Build Date: 12 November 2008  12:59:43PM
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: Tue Dec  9 08:37:16 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
(==) 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.
(WW) The directory /usr/share/fonts/X11/100dpi/ does not exist.
Entry deleted from font path.
(WW) The directory /usr/share/fonts/X11/75dpi/ does not exist.
Entry deleted from font path.
(WW) The directory /usr/share/fonts/X11/100dpi does not exist.
Entry deleted from font path.
(WW) The directory /usr/share/fonts/X11/75dpi does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) ModulePath set to /usr/lib/xorg/modules
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
If no devices become available, reconfigure HAL or disable 
AllowEmptyInput.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x7b1ec0
(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


Processed: reassign 506989 to xserver-xorg-core, forcibly merging 488857 506989

2008-12-09 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 # Automatically generated email from bts, devscripts version 2.9.26
 reassign 506989 xserver-xorg-core
Bug#506989: Keyboard layout option is not applied at boot
Bug reassigned from package `gnome-settings-daemon' to `xserver-xorg-core'.

 forcemerge 488857 506989
Bug#488857: gnome-applets: keyboard indicator stopped working
Bug#506989: Keyboard layout option is not applied at boot
Bug#480021: xserver-xorg-core: upgrading to 7.3 (recent testing) breaks xkbset
Forcibly Merged 480021 488857 506989.


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#500358: Fix found

2008-12-09 Thread Josip Rodin
On Tue, Nov 04, 2008 at 11:20:09PM +0300, Max Dmitrichenko wrote:
 I've rolled back to the lenny's X.org and applied both patches to the
 kernel. It works!
 
 The final patch which incorporates both patches against 2.6.26.6 (i.e.
 sid's current kernel) is attached.

I'm typing this from working X again on my Ultra 5, thanks :)

I'm attaching the exact version used, amended for current sparc-next-2.6,
just in case anyone cares. Also the working Xorg.0.log for comparison.

-- 
 2. That which causes joy or happiness.
diff --git a/arch/sparc/kernel/pci.c b/arch/sparc/kernel/pci.c
index bdb7c0a..e998c66 100644
--- a/arch/sparc/kernel/pci.c
+++ b/arch/sparc/kernel/pci.c
@@ -244,7 +244,8 @@ static void pci_parse_of_addrs(struct of_device *op,
 
 static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
 	 struct device_node *node,
-	 struct pci_bus *bus, int devfn)
+	 struct pci_bus *bus, int devfn,
+	 int host_controller)
 {
 	struct dev_archdata *sd;
 	struct of_device *op;
@@ -287,28 +288,45 @@ static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
 	dev-devfn = devfn;
 	dev-multifunction = 0;		/* maybe a lie? */
 
-	dev-vendor = of_getintprop_default(node, vendor-id, 0x);
-	dev-device = of_getintprop_default(node, device-id, 0x);
-	dev-subsystem_vendor =
-		of_getintprop_default(node, subsystem-vendor-id, 0);
-	dev-subsystem_device =
-		of_getintprop_default(node, subsystem-id, 0);
-
-	dev-cfg_size = pci_cfg_space_size(dev);
-
-	/* We can't actually use the firmware value, we have
-	 * to read what is in the register right now.  One
-	 * reason is that in the case of IDE interfaces the
-	 * firmware can sample the value before the the IDE
-	 * interface is programmed into native mode.
-	 */
-	pci_read_config_dword(dev, PCI_CLASS_REVISION, class);
-	dev-class = class  8;
-	dev-revision = class  0xff;
-
-	dev_set_name(dev-dev, %04x:%02x:%02x.%d, pci_domain_nr(bus),
-		dev-bus-number, PCI_SLOT(devfn), PCI_FUNC(devfn));
-
+	if (host_controller) {
+		if (tlb_type != hypervisor) {
+			pci_read_config_word(dev, PCI_VENDOR_ID,
+	 dev-vendor);
+			pci_read_config_word(dev, PCI_DEVICE_ID,
+	 dev-device);
+		} else {
+			dev-vendor = PCI_VENDOR_ID_SUN;
+			dev-device = 0x80f0;
+		}
+		dev-cfg_size = 256;
+		dev-class = PCI_CLASS_BRIDGE_HOST  8;
+		dev-bus-number = 0x00;
+		dev_set_name(dev-dev, %04x:%02x:%02x.%d, pci_domain_nr(bus),
+			dev-bus-number, PCI_SLOT(devfn), PCI_FUNC(devfn));
+	} else {
+		dev-vendor = of_getintprop_default(node, vendor-id, 0x);
+		dev-device = of_getintprop_default(node, device-id, 0x);
+		dev-subsystem_vendor =
+			of_getintprop_default(node, subsystem-vendor-id, 0);
+		dev-subsystem_device =
+			of_getintprop_default(node, subsystem-id, 0);
+	
+		dev-cfg_size = pci_cfg_space_size(dev);
+	
+		/* We can't actually use the firmware value, we have
+		 * to read what is in the register right now.  One
+		 * reason is that in the case of IDE interfaces the
+		 * firmware can sample the value before the the IDE
+		 * interface is programmed into native mode.
+		 */
+		pci_read_config_dword(dev, PCI_CLASS_REVISION, class);
+		dev-class = class  8;
+		dev-revision = class  0xff;
+	
+		dev_set_name(dev-dev, %04x:%02x:%02x.%d, pci_domain_nr(bus),
+			dev-bus-number, PCI_SLOT(devfn), PCI_FUNC(devfn));
+	}
+	
 	if (ofpci_verbose)
 		printk(class: 0x%x device name: %s\n,
 		   dev-class, pci_name(dev));
@@ -323,21 +341,26 @@ static struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
 	dev-current_state = 4;		/* unknown power state */
 	dev-error_state = pci_channel_io_normal;
 
-	if (!strcmp(node-name, pci)) {
-		/* a PCI-PCI bridge */
+	if (host_controller) {
 		dev-hdr_type = PCI_HEADER_TYPE_BRIDGE;
 		dev-rom_base_reg = PCI_ROM_ADDRESS1;
-	} else if (!strcmp(type, cardbus)) {
-		dev-hdr_type = PCI_HEADER_TYPE_CARDBUS;
+		dev-irq = PCI_IRQ_NONE;
 	} else {
-		dev-hdr_type = PCI_HEADER_TYPE_NORMAL;
-		dev-rom_base_reg = PCI_ROM_ADDRESS;
+		if (!strcmp(type, pci) || !strcmp(type, pciex)) {
+			/* a PCI-PCI bridge */
+			dev-hdr_type = PCI_HEADER_TYPE_BRIDGE;
+			dev-rom_base_reg = PCI_ROM_ADDRESS1;
+		} else if (!strcmp(type, cardbus)) {
+			dev-hdr_type = PCI_HEADER_TYPE_CARDBUS;
+		} else {
+			dev-hdr_type = PCI_HEADER_TYPE_NORMAL;
+			dev-rom_base_reg = PCI_ROM_ADDRESS;
 
-		dev-irq = sd-op-irqs[0];
-		if (dev-irq == 0x)
-			dev-irq = PCI_IRQ_NONE;
+			dev-irq = sd-op-irqs[0];
+			if (dev-irq == 0x)
+dev-irq = PCI_IRQ_NONE;
+		}
 	}
-
 	pci_parse_of_addrs(sd-op, node, dev);
 
 	if (ofpci_verbose)
@@ -626,7 +649,7 @@ static void __devinit pci_of_scan_bus(struct pci_pbm_info *pbm,
 		prev_devfn = devfn;
 
 		/* create a new pci_dev for this device */
-		dev = of_create_pci_dev(pbm, child, bus, devfn);
+		dev = of_create_pci_dev(pbm, child, bus, devfn, 0);
 		if (!dev)
 			continue;
 		if (ofpci_verbose)
@@ -673,10 +696,49 @@ static void __devinit pci_bus_register_of_sysfs(struct pci_bus *bus)
 

Bug#430067: Acknowledgement (xserver-xorg: mplayer causes xserver crash)

2008-12-09 Thread Clayton
It has been many moons since I have seen this behavior.

I am the originator and would not object to this bug being closed down
at this time, as having been overcome by events.

Clayton



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



mesa: Changes to 'debian-unstable'

2008-12-09 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



mesa: Changes to 'upstream-experimental'

2008-12-09 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit a0d5c3cfe6582f8294154f6877319193458158a2
Author: Pierre Willenbrock [EMAIL PROTECTED]
Date:   Mon Dec 8 14:06:51 2008 -0800

intel: Require the right amount of space in glBitmap blit acceleration.

This leads to problems when the batchbuffer is flushed, but the bitmap
data could not fit into it.

diff --git a/src/mesa/drivers/dri/intel/intel_blit.c 
b/src/mesa/drivers/dri/intel/intel_blit.c
index ab12aae..2f1639d 100644
--- a/src/mesa/drivers/dri/intel/intel_blit.c
+++ b/src/mesa/drivers/dri/intel/intel_blit.c
@@ -600,7 +600,7 @@ intelEmitImmediateColorExpandBlit(struct intel_context 
*intel,
intel_batchbuffer_require_space( intel-batch,
(8 * 4) +
(3 * 4) +
-   dwords,
+   dwords * 4,
REFERENCES_CLIPRECTS );
 
opcode = XY_SETUP_BLT_CMD;

commit f849d364c22e702e3dda664fa65601d4cf2b55a5
Author: Eric Anholt [EMAIL PROTECTED]
Date:   Sat Dec 6 21:14:56 2008 -0800

mesa: Fix GenerateMipmapEXT(GL_TEXTURE_CUBE_MAP_ARB).

The ctx-Driver.GenerateMipmap() hook only expects cubemap face enums, not
CUBE_MAP_ARB, so walk all faces when we encounter that.  Fixes oglconform
fbo.c segfault with both swrast and i965 drivers.

diff --git a/src/mesa/main/fbobject.c b/src/mesa/main/fbobject.c
index 4c92d1f..876d691 100644
--- a/src/mesa/main/fbobject.c
+++ b/src/mesa/main/fbobject.c
@@ -1574,9 +1574,17 @@ _mesa_GenerateMipmapEXT(GLenum target)
texUnit = ctx-Texture.Unit[ctx-Texture.CurrentUnit];
texObj = _mesa_select_tex_object(ctx, texUnit, target);
 
-   /* XXX this might not handle cube maps correctly */
_mesa_lock_texture(ctx, texObj);
-   ctx-Driver.GenerateMipmap(ctx, target, texObj);
+   if (target == GL_TEXTURE_CUBE_MAP) {
+  int face;
+
+  for (face = 0; face  6; face++)
+ctx-Driver.GenerateMipmap(ctx,
+   GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB + face,
+   texObj);
+   } else {
+  ctx-Driver.GenerateMipmap(ctx, target, texObj);
+   }
_mesa_unlock_texture(ctx, texObj);
 }
 

commit 8b661a5d33604fd3706cb1825236d72ae2949598
Author: Eric Anholt [EMAIL PROTECTED]
Date:   Sat Dec 6 15:47:23 2008 -0800

intel: Fall back on rendering to a texture attachment with a border.

Fixes a segfault in oglconform fbo.c test.

diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c 
b/src/mesa/drivers/dri/intel/intel_fbo.c
index fce5e36..7453b96 100644
--- a/src/mesa/drivers/dri/intel/intel_fbo.c
+++ b/src/mesa/drivers/dri/intel/intel_fbo.c
@@ -620,7 +620,14 @@ intel_render_texture(GLcontext * ctx,
 
ASSERT(newImage);
 
-   if (!irb) {
+   if (newImage-Border != 0) {
+  /* Fallback on drawing to a texture with a border, which won't have a
+   * miptree.
+   */
+   _mesa_reference_renderbuffer(att-Renderbuffer, NULL);
+   _mesa_render_texture(ctx, fb, att);
+   return;
+   } else if (!irb) {
   irb = intel_wrap_texture(ctx, newImage);
   if (irb) {
  /* bind the wrapper to the attachment point */

commit 75b26e18a64b2fb1962e5e49dfaebd257c734ecc
Author: Eric Anholt [EMAIL PROTECTED]
Date:   Sat Dec 6 15:21:47 2008 -0800

intel: Fix crash in automatic mipmap generation for glCopyTex{Sub,}Image.

The images aren't mapped at this point, so we want the generic Mesa path for
GenerateMipmapEXT that does the mapping/unmapping for us.  Ideally Mesa 
would
just call it for us.

diff --git a/src/mesa/drivers/dri/intel/intel_tex_copy.c 
b/src/mesa/drivers/dri/intel/intel_tex_copy.c
index dd932ae..b893990 100644
--- a/src/mesa/drivers/dri/intel/intel_tex_copy.c
+++ b/src/mesa/drivers/dri/intel/intel_tex_copy.c
@@ -167,7 +167,7 @@ do_copy_texsubimage(struct intel_context *intel,
 
/* GL_SGIS_generate_mipmap */
if (intelImage-level == texObj-BaseLevel  texObj-GenerateMipmap) {
-  intel_generate_mipmap(ctx, target, texObj);
+  ctx-Driver.GenerateMipmap(ctx, target, texObj);
}
 
return GL_TRUE;

commit a0625fa28152db08f026dc9856035c0908060154
Author: Eric Anholt [EMAIL PROTECTED]
Date:   Sat Dec 6 14:51:17 2008 -0800

intel: Fix glCopyPixels blit acceleration for FBO destinations.

This was another opportunity to either get clipped to screen size or not get
clipped enough and draw outside of object boundaries.

diff --git a/src/mesa/drivers/dri/intel/intel_pixel_copy.c 
b/src/mesa/drivers/dri/intel/intel_pixel_copy.c
index 1b3cb5a..61d1296 100644
--- a/src/mesa/drivers/dri/intel/intel_pixel_copy.c
+++ b/src/mesa/drivers/dri/intel/intel_pixel_copy.c
@@ -260,6 +260,11 @@ do_blit_copypixels(GLcontext * ctx,
struct intel_context *intel = intel_context(ctx);
struct intel_region *dst = intel_drawbuf_region(intel);
struct intel_region *src = copypix_src_region(intel, type);
+   

Bug#508244: xserver-xorg: no input devices detected

2008-12-09 Thread Lucas Nussbaum
On 09/12/08 at 08:44 +0100, Lucas Nussbaum wrote:
 Package: xserver-xorg
 Version: 1:7.4~4
 Severity: grave
 Justification: renders package unusable
 
 Hi,
 
 On a new laptop, I need the intel driver from experimental, so I'm
 forced to use the xorg from experimental as well.
 
 With the lenny version (using the vesa driver) input works fine.
 
 After switching to the experimental version, the keyboard layout is
 switched to qwerty, and I can't switch VT using Ctrl+Alt+FX, nor kill
 the X server using C-A-backspace.

This was caused by the switch to evdev in X.org 1.5. The keyboard
mapping now has to be configured in /etc/hal/fdi/policy/10-keymap.fdi.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



libxrandr: Changes to 'debian-experimental'

2008-12-09 Thread Timo Aaltonen
 debian/changelog  |3 ++-
 debian/control|3 ++-
 debian/libxrandr2.symbols |6 ++
 3 files changed, 10 insertions(+), 2 deletions(-)

New commits:
commit d1e4776f504760ea1ad3684355d21709ce30996f
Author: Timo Aaltonen [EMAIL PROTECTED]
Date:   Tue Dec 9 20:36:04 2008 +0200

build-depend on xutils-dev.

diff --git a/debian/changelog b/debian/changelog
index b792a3c..c26656b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,7 @@ libxrandr (2:1.2.99.2-1) UNRELEASED; urgency=low
 
   * New upstrem prerelease.
   * debian/control:
-- Build-depend on automake, libtool.
+- Build-depend on automake, libtool, xutils-dev.
 - Split the build-depends to span multiple lines.
 - Bump the build-dep on x11proto-randr-dev to (= 1.2.99.2).
   * debian/rules:
diff --git a/debian/control b/debian/control
index fdd5584..871b272 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,8 @@ Build-Depends:
  pkg-config,
  quilt,
  automake,
- libtool
+ libtool,
+ xutils-dev
 Standards-Version: 3.7.3
 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxrandr
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxrandr.git

commit 51e3ef1b6bb6b7d4183d27c562664babfb6722b4
Author: Timo Aaltonen [EMAIL PROTECTED]
Date:   Tue Dec 9 20:29:31 2008 +0200

debian/libxrandr2.symbols: Add the new symbols.

diff --git a/debian/changelog b/debian/changelog
index fcf40d7..b792a3c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ libxrandr (2:1.2.99.2-1) UNRELEASED; urgency=low
 - Bump the build-dep on x11proto-randr-dev to (= 1.2.99.2).
   * debian/rules:
 - Run autoreconf -vfi on configure.
+  * debian/libxrandr2.symbols: Add the new symbols.
 
  -- Timo Aaltonen [EMAIL PROTECTED]  Mon, 08 Dec 2008 22:25:39 +0200
 
diff --git a/debian/libxrandr2.symbols b/debian/libxrandr2.symbols
index 8560535..f60e020 100644
--- a/debian/libxrandr2.symbols
+++ b/debian/libxrandr2.symbols
@@ -18,15 +18,19 @@ libXrandr.so.2 libxrandr2 #MINVER#
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
+ [EMAIL PROTECTED] 2:1.2.99.2
  [EMAIL PROTECTED] 0
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
+ [EMAIL PROTECTED] 2:1.2.99.2
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
+ [EMAIL PROTECTED] 2:1.2.99.2
  [EMAIL PROTECTED] 0
  [EMAIL PROTECTED] 2:1.2.0
+ [EMAIL PROTECTED] 2:1.2.99.2
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 0
@@ -38,6 +42,8 @@ libXrandr.so.2 libxrandr2 #MINVER#
  [EMAIL PROTECTED] 0
  [EMAIL PROTECTED] 2:1.2.0
  [EMAIL PROTECTED] 2:1.2.0
+ [EMAIL PROTECTED] 2:1.2.99.2
+ [EMAIL PROTECTED] 2:1.2.99.2
  [EMAIL PROTECTED] 0
  [EMAIL PROTECTED] 4.3
  [EMAIL PROTECTED] 2:1.2.0


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: mesa: Changes to 'debian-unstable'

2008-12-09 Thread Timo Aaltonen

On Tue, 9 Dec 2008, Timo Aaltonen wrote:


Rebased ref, commits from common ancestor:


this was a horrible mistake due to the needed '-f' to get 
upstream-experimental pushed. I missed the line which said that 
'debian-unstable' was rejected..


Julien hopefully has a tree which has the couple of commits on top of 
this..


t


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



x11proto-xext: Changes to 'upstream-unstable'

2008-12-09 Thread Timo Aaltonen
 .gitignore   |1 
 ChangeLog|   19 --
 Makefile.am  |   13 +++
 Xge.h|   54 +++
 configure.ac |2 -
 ge.h |   62 +++
 geproto.h|   85 +
 geproto.txt  |  102 +++
 8 files changed, 318 insertions(+), 20 deletions(-)

New commits:
commit db08133016b421ef12c65db9c4a2819078f01b06
Author: Peter Hutterer [EMAIL PROTECTED]
Date:   Wed May 28 17:18:14 2008 +0930

Bump to 7.0.3.

diff --git a/configure.ac b/configure.ac
index b08240e..8f0c242 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.57])
-AC_INIT([XExtProto], [7.0.2], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
+AC_INIT([XExtProto], [7.0.3], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 
 XORG_RELEASE_VERSION

commit 801650f0d15b4497c63d056559ad98a8ca82f271
Author: Peter Hutterer [EMAIL PROTECTED]
Date:   Mon May 12 17:26:02 2008 +0930

Xge: replace copyrights with standard format from xserver COPYING.

diff --git a/Xge.h b/Xge.h
index 8b9fb3c..84fa250 100644
--- a/Xge.h
+++ b/Xge.h
@@ -1,23 +1,27 @@
 /*
- * Copyright � 2007 Peter Hutterer
+ * Copyright � 2007-2008 Peter Hutterer
  *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation, and that the name of the author not be used in
- * advertising or publicity pertaining to distribution of the software without
- * specific, written prior permission.  The author makes no
- * representations about the suitability of this software for any purpose.  It
- * is provided as is without express or implied warranty.
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the Software),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ *
+ * Authors: Peter Hutterer, University of South Australia, NICTA
  *
- * THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- * PERFORMANCE OF THIS SOFTWARE.
  */
 
 
diff --git a/ge.h b/ge.h
index 38652a0..6521698 100644
--- a/ge.h
+++ b/ge.h
@@ -1,30 +1,28 @@
-/* 
-
-Copyright 2007 Peter Hutterer [EMAIL PROTECTED]
-
-Permission to use, copy, modify, distribute, and sell this software and its
-documentation for any purpose is hereby granted without fee, provided that
-the above copyright notice appear in all copies and that both that
-copyright notice and this permission notice appear in supporting
-documentation.
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
-
-Except as contained in this notice, the name of the author shall
-not be used in advertising or otherwise to promote the sale, use or
-other dealings in this Software without prior written authorization
-from the author.
-
-*/
+/*
+ * Copyright © 2007-2008 Peter Hutterer
+ *
+ * 

x11proto-xext: Changes to 'debian-unstable'

2008-12-09 Thread Timo Aaltonen
 .cvsignore   |   10 -
 .gitignore   |   11 +
 ChangeLog|4 --
 Makefile.am  |   14 +++
 Xagsrv.h |   76 
 Xge.h|   54 +
 configure.ac |2 -
 debian/changelog |6 +++
 ge.h |   62 +
 geproto.h|   85 +
 geproto.txt  |  102 +++
 security.h   |   84 -
 12 files changed, 334 insertions(+), 176 deletions(-)

New commits:
commit 9555e4a178ff0d1dbc907ef7cad080087b5dd41a
Author: Timo Aaltonen [EMAIL PROTECTED]
Date:   Tue Dec 9 23:59:53 2008 +0200

Update the changelog for a new release.

diff --git a/debian/changelog b/debian/changelog
index c176abe..8bc18e6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+x11proto-xext (7.0.3-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Timo Aaltonen [EMAIL PROTECTED]  Tue, 09 Dec 2008 23:58:19 +0200
+
 x11proto-xext (7.0.2-6) unstable; urgency=low
 
   [ Brice Goglin ]

commit db08133016b421ef12c65db9c4a2819078f01b06
Author: Peter Hutterer [EMAIL PROTECTED]
Date:   Wed May 28 17:18:14 2008 +0930

Bump to 7.0.3.

diff --git a/configure.ac b/configure.ac
index b08240e..8f0c242 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.57])
-AC_INIT([XExtProto], [7.0.2], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
+AC_INIT([XExtProto], [7.0.3], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 
 XORG_RELEASE_VERSION

commit 801650f0d15b4497c63d056559ad98a8ca82f271
Author: Peter Hutterer [EMAIL PROTECTED]
Date:   Mon May 12 17:26:02 2008 +0930

Xge: replace copyrights with standard format from xserver COPYING.

diff --git a/Xge.h b/Xge.h
index 8b9fb3c..84fa250 100644
--- a/Xge.h
+++ b/Xge.h
@@ -1,23 +1,27 @@
 /*
- * Copyright � 2007 Peter Hutterer
+ * Copyright � 2007-2008 Peter Hutterer
  *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation, and that the name of the author not be used in
- * advertising or publicity pertaining to distribution of the software without
- * specific, written prior permission.  The author makes no
- * representations about the suitability of this software for any purpose.  It
- * is provided as is without express or implied warranty.
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the Software),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ *
+ * Authors: Peter Hutterer, University of South Australia, NICTA
  *
- * THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- * PERFORMANCE OF THIS SOFTWARE.
  */
 
 
diff --git a/ge.h b/ge.h
index 38652a0..6521698 100644
--- a/ge.h
+++ b/ge.h
@@ -1,30 +1,28 @@
-/* 
-
-Copyright 2007 Peter Hutterer [EMAIL PROTECTED]
-
-Permission to use, copy, modify, distribute, and sell this software and its
-documentation for any purpose is hereby granted without fee, provided that
-the above copyright notice appear in all copies and that both that
-copyright notice and this permission notice appear in supporting
-documentation.
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions 

mesa: Changes to 'ubuntu'

2008-12-09 Thread Timo Aaltonen
 debian/changelog |6 ++
 debian/patches/102_dont_vblank.patch |   13 +
 debian/patches/series|1 +
 3 files changed, 16 insertions(+), 4 deletions(-)

New commits:
commit fd884c9820a4d2a57f197a5f84538c952047a7d4
Author: Timo Aaltonen [EMAIL PROTECTED]
Date:   Tue Dec 9 21:54:40 2008 +0200

Update the changelog for release.

diff --git a/debian/changelog b/debian/changelog
index e3f0ada..3540574 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-mesa (7.2+git20081209.a0d5c3cf-0ubuntu1) UNRELEASED; urgency=low
+mesa (7.2+git20081209.a0d5c3cf-0ubuntu1) jaunty; urgency=low
 
   * Merge from debian-experimental git branch.
   * 103_fix-crash-in-i830_emit_state.dpatch: deleted, included
 upstream.
 
- -- Timo Aaltonen [EMAIL PROTECTED]  Tue, 09 Dec 2008 02:22:15 +0200
+ -- Timo Aaltonen [EMAIL PROTECTED]  Tue, 09 Dec 2008 21:54:28 +0200
 
 mesa (7.2+git20081209.a0d5c3cf-1) UNRELEASED; urgency=low
 

commit 140616f8c28beae67b3f9caad6dc68cb29165953
Author: Timo Aaltonen [EMAIL PROTECTED]
Date:   Tue Dec 9 21:45:34 2008 +0200

the vblank patch is still needed

diff --git a/debian/changelog b/debian/changelog
index af384d9..e3f0ada 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,6 @@
 mesa (7.2+git20081209.a0d5c3cf-0ubuntu1) UNRELEASED; urgency=low
 
   * Merge from debian-experimental git branch.
-  * 102_dont_vblank.patch: deleted, this workaround is not needed
-anymore.
   * 103_fix-crash-in-i830_emit_state.dpatch: deleted, included
 upstream.
 
diff --git a/debian/patches/102_dont_vblank.patch 
b/debian/patches/102_dont_vblank.patch
new file mode 100644
index 000..99000f2
--- /dev/null
+++ b/debian/patches/102_dont_vblank.patch
@@ -0,0 +1,13 @@
+diff --git a/src/mesa/drivers/dri/intel/intel_screen.c 
b/src/mesa/drivers/dri/intel/intel_screen.c
+index 5233e58..5dded4b 100644
+--- a/src/mesa/drivers/dri/intel/intel_screen.c
 b/src/mesa/drivers/dri/intel/intel_screen.c
+@@ -55,7 +55,7 @@ PUBLIC const char __driConfigOptions[] =
+DRI_CONF_BEGIN
+DRI_CONF_SECTION_PERFORMANCE
+   DRI_CONF_FTHROTTLE_MODE(DRI_CONF_FTHROTTLE_IRQS)
+-  DRI_CONF_VBLANK_MODE(DRI_CONF_VBLANK_ALWAYS_SYNC)
++  DRI_CONF_VBLANK_MODE(DRI_CONF_VBLANK_DEF_INTERVAL_0)
+   /* Options correspond to DRI_CONF_BO_REUSE_DISABLED,
+* DRI_CONF_BO_REUSE_ALL
+*/
diff --git a/debian/patches/series b/debian/patches/series
index bdefe59..f0e7c83 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
 03_optional-progs-and-install.patch
 04_osmesa_version.diff
 101_ubuntu_hidden_glname.patch
+102_dont_vblank.patch


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#508066: xserver-xorg-video-radeon: external display not work on ATI Technologies Inc Radeon Mobility U1

2008-12-09 Thread Alex Deucher
On Mon, Dec 8, 2008 at 3:57 PM, Robert Heel [EMAIL PROTECTED] wrote:
 Brice Goglin schrieb:

 Can you try upgrading xserver-xorg-core and xserver-xorg-video-radeon to
 experimental and see if it helps? We have Xserver 1.5.3 and much more
 recent Radeon driver there.

 Brice


 Thanks Brice,

 works a little bit better now:
 - If external display is connected, the internal display has the correct 
 resolution
 - xrandr shows both displays with the same resolution

 But external port not activated (display shows No signal). Display works 
 fine before X starts.

 = xrandr -q

 Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1200
 VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 376mm 
 x 301mm
  1280x1024  60.0 +   75.0 75.0 60.0 60.0
  1600x1024  60.2
  1400x1050  60.0
  1440x900   59.9
  1280x960   60.0
  1360x768   59.8
  1280x800   60.0
  1152x864   75.0 75.0 75.0 70.0 60.0 60.0
  1024x768   75.0 75.1 75.0 70.1 60.0 60.0*
  832x62474.6
  800x60072.2 75.0 75.0 60.3 56.2
  640x48075.0 72.8 72.8 75.0 66.7 60.0 59.9
  720x40070.1
 LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 
 0mm
  1024x768   60.0*+   60.0
  800x60060.3
  640x48059.9
 S-video disconnected (normal left inverted right x axis y axis)

Perhaps the mode getting picked for the VGA port is one the card
doesn't like. Do any other modes on the VGA port work? E.g.:
xrandr --output VGA-0 --mode 1280x1024

Alex



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]