Bug#431032: xserver-xorg-video-i810: LCD won't turn off when docked, on Dell laptop

2007-07-01 Thread Guy Heatley

Hi Brice,
Upgrading to xserver-xorg-video-intel 2:2.0.0-5 did not solve the
problem directly, but the xrandr program did!
(I didn't try xrandr before upgrading, so the upgrade may not have
actually been required).

Anyhow I'm quite happy with the result.

Two questions:-
1) How could I automate the xrandr process on boot?
2) Can I use the laptop screen + CRT as a dual display setup when the
laptop is docked? (I think I probably can't as the output is not dual
headed)

Thanks!
--
Guy

Stand up for freedom: Switch to GNU/Linux.
'Microsoft warned today that the era of ''open computing,''
the free exchange of digital information that has defined the
personal computer industry, is ending.'
New York Times, July 25, 2002
On 29/06/07, Guy Heatley [EMAIL PROTECTED] wrote:

Cool!
I'm at work right now, using the laptop in question, but unfortunately
inflicted on me is another well-known proprietory OS...

I shall upgrade this when I get home this evening, and can use a real OS!

Regards
--
Guy

Stand up for freedom: Switch to GNU/Linux.
'Microsoft warned today that the era of ''open computing,''
the free exchange of digital information that has defined the
personal computer industry, is ending.'
New York Times, July 25, 2002

On 29/06/07, Brice Goglin [EMAIL PROTECTED] wrote:
 Guy Heatley wrote:
  Hi Brice,
  Thanks for the prompt reply. I shall try out your suggestions as soon
  as I can.
 
  Would I be able to use dpkg to install xserver-xorg-video-intel
  2:2.0.0-5 in isolation, without having to go ape and move up to sid?

 Yes, right now, I don't think there is any sid dependency required to
 install this experimental package. So just take it from
 ftp://ftp.fr.debian.org/debian/pool/main/x/xserver-xorg-video-intel
 and dpkg -i foo.deb should work fine.

 Brice






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



Bug#431032: xserver-xorg-video-i810: LCD won't turn off when docked, on Dell laptop

2007-07-01 Thread Brice Goglin
Guy Heatley wrote:
 Upgrading to xserver-xorg-video-intel 2:2.0.0-5 did not solve the
 problem directly, but the xrandr program did!
 (I didn't try xrandr before upgrading, so the upgrade may not have
 actually been required).

 Anyhow I'm quite happy with the result.

 Two questions:-
 1) How could I automate the xrandr process on boot?

You can setup a small script (for instance in your .xsession if you are
using this during your login) to do the xrandr stuff. You can even
detect whether the CRT is connected by grep'ing the output of xrandr and
react accordingly. However, I am not sure it is possible to do that
something before your login.

 2) Can I use the laptop screen + CRT as a dual display setup when the
 laptop is docked? (I think I probably can't as the output is not dual
 headed)

You can create a big virtual screen where outputs will be placed. You
just need to add a line
Virtual 2048 2048
or so in SubSection Display in your xorg.conf. Then it is possible to
do something like
xrandr --output LVDS --right-of VGA
to place one output right to the other. Look at the xrandr manpage for
details and other features. However, note that lots of Intel board do
not support DRI on more than 2048x2048. It means that if you want DRI,
you need to limit your Virtual line to 2048 2048 and place all outputs
in there, and it is not easy when your screen is large.

Now we need to find out whether the driver/server should actually be
turning the LCD internal panel off when it's closed. If so, booting with
the LCD panel closed without any other monitor plugged in would create a
strange case since the server wouldn't have any output at its disposal
when starting. Not sure it could work. It might be better to enable the
panel and place it in DPMS mode, but I am not sure it is possible to
DPMS one monitor and not the other one (for when the panel is closed and
CRT is plugged).

Brice



I don't any bug regarding this in the upstream bugzilla
(bugzilla.freedesktop.org). We need to open it and place your Xorg.0.log
when booting with the screen closed. Could you either

Brice



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



Bug#380171: xserver-xorg-video-ati: Mouse pointer messed up on second head

2007-07-01 Thread Brice Goglin
Marc F. Clemente wrote:
 With the above configuration, things work ok.  If I remove the Option
 SWCursor on line, the mouse pointer on the second head gets
 messed up.  Then, if I switch the second head to 1280x1024 instead
 of 1920x1200 it works again.  Go figure...

Which xserver-xorg-video-ati are you using? If 6.6.3, could you try
6.6.192 currently in experimental? If it still doesn't work, please send
the whole output of
/usr/share/bug/xserver-xorg/script 31

Brice



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



Bug#431242: xserver-xorg-video-i810: Resizing video windows leads to blue rectangles obscuring righthand sides

2007-07-01 Thread Brice Goglin
Adam Chlipala wrote:
 Package: xserver-xorg-video-i810
 Version: 2:2.0.0-1
 Severity: important


 When I view DVD or MPEG video in programs like Ogle and Xine, I run into 
 trouble resizing windows, including to full-screen and non-full-screen 
 sizes.  When I put the window at the upper lefthand corner of my screen and 
 move it to just the right size (probably based on the video's 
 resolution), everything displays fine.  When I resize the window to be just a 
 little bigger than its natural size, a blue rectangle appears, 
 blocking the righthand side of the video from top to bottom.  The larger I 
 resize the window, the more of the video is blocked by a blue rectangle.  
 Also, the position of the window matters; I can size a window larger without 
 an obscuring rectangle when I place the window closer to the upper 
 lefthand corner of the screen.
   

Could you try with xserver-xorg-video-intel 2:2.0.0-5 currently in
experimental? There has been lots of fixes in the intel driver since the
one you're using. The one in experimental contains a more recent git
snapshot.

If it still doesn't work, please send the whole output of
/usr/share/bug/xserver-xorg/script 31

Brice



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



Bug#431032: xserver-xorg-video-i810: LCD won't turn off when docked, on Dell laptop

2007-07-01 Thread Brice Goglin
Brice Goglin wrote:
 I don't any bug regarding this in the upstream bugzilla
 (bugzilla.freedesktop.org). We need to open it and place your Xorg.0.log
 when booting with the screen closed. Could you either
   

(I forgot to fix this paragraph before sending the mail).

I don't see any bug regarding this in the upstream bugzilla
(bugzilla.freedesktop.org). We need to open one and place your
Xorg.0.log when booting with the screen closed (also adding Option
ModeDebug yes in the device section of xorg.conf might be good).
Could you either open such a bug (you'll need to open an account there)
and place this Xorg.0.log? or send me this output so that I take care of
opening the bug?

Thanks,
Brice



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



Bug#428794: Me too

2007-07-01 Thread James Youngman

This just bit me, too.  It looks like we have multiple options to fix
this, has one been selected?


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



Bug#428794: Me too

2007-07-01 Thread Brice Goglin
James Youngman wrote:
 This just bit me, too.  It looks like we have multiple options to fix
 this, has one been selected?

If you just want to fix your X server, you should change keyboard into
kbd in your xorg.conf.

For the future and backward compatibility, we will probably upload a new
package with an alias from keyboard to kbd soon, so that users don't
have to change anything.

Brice



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



mesa: Changes to 'debian-experimental'

2007-07-01 Thread Julien Cristau
 src/mesa/drivers/dri/r200/radeon_chipset.h |1 -
 src/mesa/drivers/dri/r200/radeon_screen.c  |1 -
 src/mesa/drivers/dri/r200/radeon_screen.h  |1 -
 src/mesa/drivers/dri/r300/radeon_chipset.h |1 -
 src/mesa/drivers/dri/r300/radeon_lock.c|2 --
 src/mesa/drivers/dri/r300/radeon_screen.c  |1 -
 src/mesa/drivers/dri/r300/radeon_screen.h  |1 -
 7 files changed, 8 deletions(-)

New commits:
commit 0511d9a9d21fcf4ce83cbb8db56f1a43e6d63b47
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Sun Jul 1 02:55:59 2007 +0200

Fix merge and delete symlinks which aren't in the tarball.

diff --git a/src/mesa/drivers/dri/r200/radeon_chipset.h 
b/src/mesa/drivers/dri/r200/radeon_chipset.h
deleted file mode 12
index eba9900..000
--- a/src/mesa/drivers/dri/r200/radeon_chipset.h
+++ /dev/null
@@ -1 +0,0 @@
-../radeon/radeon_chipset.h
\ No newline at end of file
diff --git a/src/mesa/drivers/dri/r200/radeon_screen.c 
b/src/mesa/drivers/dri/r200/radeon_screen.c
deleted file mode 12
index 8616111..000
--- a/src/mesa/drivers/dri/r200/radeon_screen.c
+++ /dev/null
@@ -1 +0,0 @@
-../radeon/radeon_screen.c
\ No newline at end of file
diff --git a/src/mesa/drivers/dri/r200/radeon_screen.h 
b/src/mesa/drivers/dri/r200/radeon_screen.h
deleted file mode 12
index 23bb6bd..000
--- a/src/mesa/drivers/dri/r200/radeon_screen.h
+++ /dev/null
@@ -1 +0,0 @@
-../radeon/radeon_screen.h
\ No newline at end of file
diff --git a/src/mesa/drivers/dri/r300/radeon_chipset.h 
b/src/mesa/drivers/dri/r300/radeon_chipset.h
deleted file mode 12
index eba9900..000
--- a/src/mesa/drivers/dri/r300/radeon_chipset.h
+++ /dev/null
@@ -1 +0,0 @@
-../radeon/radeon_chipset.h
\ No newline at end of file
diff --git a/src/mesa/drivers/dri/r300/radeon_lock.c 
b/src/mesa/drivers/dri/r300/radeon_lock.c
index 7f3b806..bc3c2d6 100644
--- a/src/mesa/drivers/dri/r300/radeon_lock.c
+++ b/src/mesa/drivers/dri/r300/radeon_lock.c
@@ -135,5 +135,3 @@ void radeonGetLock(radeonContextPtr rmesa, GLuint flags)
 
rmesa-lost_context = GL_TRUE;
 }
-}
-}
diff --git a/src/mesa/drivers/dri/r300/radeon_screen.c 
b/src/mesa/drivers/dri/r300/radeon_screen.c
deleted file mode 12
index 8616111..000
--- a/src/mesa/drivers/dri/r300/radeon_screen.c
+++ /dev/null
@@ -1 +0,0 @@
-../radeon/radeon_screen.c
\ No newline at end of file
diff --git a/src/mesa/drivers/dri/r300/radeon_screen.h 
b/src/mesa/drivers/dri/r300/radeon_screen.h
deleted file mode 12
index 23bb6bd..000
--- a/src/mesa/drivers/dri/r300/radeon_screen.h
+++ /dev/null
@@ -1 +0,0 @@
-../radeon/radeon_screen.h
\ No newline at end of file


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



Re: mesa: Changes to 'debian-experimental'

2007-07-01 Thread Julien Cristau
On Sun, Jul  1, 2007 at 14:24:55 +, Julien Cristau wrote:

 New commits:
 commit 0511d9a9d21fcf4ce83cbb8db56f1a43e6d63b47
 Author: Julien Cristau [EMAIL PROTECTED]
 Date:   Sun Jul 1 02:55:59 2007 +0200
 
 Fix merge and delete symlinks which aren't in the tarball.
 
With this commit mesa 7.0 builds, but there still is a problem:
libOSMesa's soname is tied to the mesa major version number, which means
that we're building libOSMesa.so.7 instead of .6.  I sent a mail to
mesa3d-dev about this.

Cheers,
Julien


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



Bug#431315: xserver-xorg-video-avivo_0.0.1+git20070614-1(hppa/experimental): FTBFS: configure not executable

2007-07-01 Thread Frank Lichtenheld
Package: xserver-xorg-video-avivo
Version: 0.0.1+git20070614-1
Severity: serious

Hi,

your package failed to build from source. You know the drill ;)

| Automatic build of xserver-xorg-video-avivo_0.0.1+git20070614-1 on meitner by 
sbuild/hppa 98-farm
| Build started at 20070701-1615
| **
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 389kB of source archives.
| Get:1 http://ftp.de.debian.org experimental/main xserver-xorg-video-avivo 
0.0.1+git20070614-1 (dsc) [937B]
| Get:2 http://ftp.de.debian.org experimental/main xserver-xorg-video-avivo 
0.0.1+git20070614-1 (tar) [81.1kB]
| Get:3 http://ftp.de.debian.org experimental/main xserver-xorg-video-avivo 
0.0.1+git20070614-1 (diff) [307kB]
| Fetched 389kB in 4s (90.8kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (= 5.0.0), pkg-config, xserver-xorg-dev (= 
2:1.2.99.902), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, libpciaccess-dev, 
autotools-dev, quilt
| Checking for already installed source dependencies...
[...]
| Checking correctness of source dependencies...
| Toolchain package versions: libc6-dev_2.5-9 gcc-4.1_4.1.2-12 g++-4.1_4.1.2-12 
binutils_2.17cvs20070426-8 libstdc++6-4.1-dev_4.1.2-12 libstdc++6_4.2-20070609-1
| --
| gpg: Signature made Fri Jun 15 02:34:10 2007 CEST using DSA key ID AC5F700C
| gpg: Can't check signature: public key not found
| dpkg-source: extracting xserver-xorg-video-avivo in 
xserver-xorg-video-avivo-0.0.1+git20070614
| dpkg-source: unpacking xserver-xorg-video-avivo_0.0.1+git20070614.orig.tar.gz
| dpkg-source: applying 
/home/buildd/build/xserver-xorg-video-avivo_0.0.1+git20070614-1.diff.gz
| su: Authentication service cannot retrieve authentication info.
| (Ignored)
| dpkg-buildpackage: source package is xserver-xorg-video-avivo
| dpkg-buildpackage: source version is 0.0.1+git20070614-1
| dpkg-buildpackage: host architecture hppa
| dpkg-buildpackage: source version without epoch 0.0.1+git20070614-1
|  /usr/bin/fakeroot debian/rules clean
| rm -f stampdir/genscripts
| rm -f debian/*.config \
| debian/*.postinst \
| debian/*.postrm \
| debian/*.preinst \
| debian/*.prerm
| rm -f stampdir/patch
| Unapplying patches...nothing to do.
| dh_testdir
| rm -f .pc patches
| rm -rf stampdir build-tree
| rm -rf imports
| dh_clean debian/shlibs.local \
|debian/MANIFEST.hppa debian/MANIFEST.hppa.new \
|debian/po/pothead
| dh_testdir
| dh_testroot
| rm -f build-stamp 
| # Add here commands to clean up after the build process.
| /usr/bin/make distclean
| make[1]: Entering directory 
`/build/buildd/xserver-xorg-video-avivo-0.0.1+git20070614'
| make[1]: *** No rule to make target `distclean'.  Stop.
| make[1]: Leaving directory 
`/build/buildd/xserver-xorg-video-avivo-0.0.1+git20070614'
| make: [clean] Error 2 (ignored)
| rm -f config.sub config.guess
| dh_clean 
|  debian/rules build
| mkdir stampdir
| stampdir/stampdir
| if [ ! -e stampdir/patches ]; then \
|   mkdir stampdir/patches; \
|   ln -s stampdir/patches .pc; \
|   echo 2 stampdir/patches/.version; \
|   fi; \
|   if [ ! -e stampdir/log ]; then \
|   mkdir stampdir/log; \
|   fi; \
|   if [ -e debian/patches ]  [ ! -e patches ]; then \
|   ln -s debian/patches patches; \
|   fi; \
|   stampdir/prepare
| if ! [ `which quilt` ]; then \
|   echo Couldn't find quilt. Please install it or add it to the 
build-depends for this package.; \
|   exit 1; \
|   fi; \
|   if quilt next; then \
| echo -n Applying patches...; \
| if quilt push -a -v stampdir/log/patch 21; then \
|   echo successful.; \
| else \
|   echo failed! (check stampdir/log/patch for details); \
|   exit 1; \
| fi; \
|   else \
| echo No patches to apply; \
|   fi; \
|   stampdir/patch
| implicit_declarations.diff
| Applying patches...successful.
| dh_testdir
| # Add here commands to configure the package.
| cp -f /usr/share/misc/config.sub config.sub
| cp -f /usr/share/misc/config.guess config.guess
| ./configure --prefix=/usr --mandir=\${prefix}/share/man \
|   --infodir=\${prefix}/share/info \
|   CFLAGS=-Wall -g -Wno-unused -O2 CPPFLAGS=-D_BSD_SOURCE \
|   --build=hppa-linux-gnu
| /bin/sh: ./configure: Permission denied
| make: *** [config.status] Error 126
| **
| Build finished at 20070701-1616
| FAILED [dpkg-buildpackage died]

Full build log(s

Bug#431326: xserver-xorg-video-intel: X does not start with an intel 82830 chip on a fujitsu-siemens Lifebook S6010 laptop

2007-07-01 Thread Jerome Moinet
Package: xserver-xorg-video-intel
Version: 2:2.0.0-1
Severity: normal

Hi,

Updated my system (Fujitsu Siemens Lifebook S6010) running testing today
and X doesn't start anymore.

I tried this :

* installing xserver-xorg-video-intel from experimental with
apt-get -t experimental install xserver-xorg-video-intel
* dpkg -l xserver-xorg-video-intel gives me xserver-xorg-video-intel
2:2.0.0-5
* X -configure
* X -config /root/xorg.conf.new

and got this :
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian
Current Operating System: Linux anna 2.6.18-4-686 #1 SMP Mon Mar 26
17:17:36 UTC 2007 i686
Build Date: 01 June 2007
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 Jul  1 18:59:50 2007
(++) Using config file: /root/xorg.conf.new
(II) Module already built-in
(II) Module already built-in
(EE) intel(0): detecting sil164
(EE) intel(0): sil164 not detected got 5: from DVOI2C_E Slave 112.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
(EE) intel(0): ivch: Unable to read register 0x00 from DVOI2C_B:04.
(EE) intel(0): present: FALSE (11 of 49) at 498 desired 497 temp 1
(EE) intel(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

I reinstalled testing version of xserver-xorg-video-intel and got the
same error (without the no screen found at the end, I have to Ctrl-C
to stop X.)

dpkg -l xserver-xorg-video-intel gives me xserver-xorg-video-intel
2:2.0.0-1

All the details of my conf are in the automatic report below.

In state, I cannot use X anymore on my laptop and it worked fine since
this morning.

sincerely,

jerome moinet


-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xfree86
xserver-xorg

/etc/X11/X target does not match checksum in /var/lib/x11/X.md5sum.

X server symlink status:
lrwxrwxrwx 1 root root 13 2006-06-03 14:14 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1736280 2007-06-01 15:28 /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 82830 CGC [Chipset
Graphics Controller] (rev 04)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1931 2007-07-01 18:29 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (xorg 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 Files
EndSection

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

Section InputDevice
Identifier  Configured Mouse
Driver  mouse
Option  CorePointer
Option  Device/dev/input/mice
Option  Protocol  ImPS/2
EndSection

Section InputDevice
Identifier  Synaptics Touchpad
Driver  synaptics
Option  SendCoreEventstrue
Option  Device/dev/psaux
Option  Protocol  auto-dev
Option  HorizScrollDelta  0
EndSection

Section Device
Identifier  Intel Corporation 82830 CGC [Chipset Graphics 
Controller]
Driver  intel
#Driver i810
BusID   PCI:0:2:0
EndSection

Section Monitor
Identifier  cran gnrique
Option  DPMS
HorizSync   28-60
VertRefresh 43-60
EndSection

Section Screen
Identifier  Default Screen
Device  Intel Corporation 82830 CGC [Chipset Graphics 
Controller]
Monitor cran gnrique
DefaultDepth24
SubSection Display
Modes   1200x800 1024x768 800x600 640x480
EndSubSection
EndSection

Section ServerLayout
Identifier  Default Layout
Screen  

Processed: Re: Bug#431326: xserver-xorg-video-intel: X does not start with an intel 82830 chip on a fujitsu-siemens Lifebook S6010 laptop

2007-07-01 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 forcemerge 395881 431326
Bug#395881: xserver-xorg-video-i810: blank screen with i830M (previous version 
for X 7.0.0 was fine!)
Bug#431326: xserver-xorg-video-intel: X does not start with an intel 82830 chip 
on a fujitsu-siemens Lifebook S6010 laptop
Bug#430085: non-vga output not detected on thinkpad X30 (chipset i830M)
Forcibly Merged 395881 430085 431326.

 thank you
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#431326: xserver-xorg-video-intel: X does not start with an intel 82830 chip on a fujitsu-siemens Lifebook S6010 laptop

2007-07-01 Thread Brice Goglin
forcemerge 395881 431326
thank you



Jerome Moinet wrote:
 * installing xserver-xorg-video-intel from experimental with
 apt-get -t experimental install xserver-xorg-video-intel
 * dpkg -l xserver-xorg-video-intel gives me xserver-xorg-video-intel
 2:2.0.0-5
 * X -configure
 * X -config /root/xorg.conf.new

 and got this :
 X Window System Version 1.3.0
 Release Date: 19 April 2007
 X Protocol Version 11, Revision 0, Release 1.3
 Build Operating System: Linux Debian
 Current Operating System: Linux anna 2.6.18-4-686 #1 SMP Mon Mar 26
 17:17:36 UTC 2007 i686
 Build Date: 01 June 2007
 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 Jul  1 18:59:50 2007
 (++) Using config file: /root/xorg.conf.new
 (II) Module already built-in
 (II) Module already built-in
 (EE) intel(0): detecting sil164
 (EE) intel(0): sil164 not detected got 5: from DVOI2C_E Slave 112.
 (EE) intel(0): Unable to read from DVOI2C_E Slave 236.
 (EE) intel(0): ivch: Unable to read register 0x00 from DVOI2C_B:04.
 (EE) intel(0): present: FALSE (11 of 49) at 498 desired 497 temp 1
 (EE) intel(0): No valid modes.
 (EE) Screen(s) found, but none have a usable configuration.

 Fatal server error:
 no screens found

 I reinstalled testing version of xserver-xorg-video-intel and got the
 same error (without the no screen found at the end, I have to Ctrl-C
 to stop X.)

 dpkg -l xserver-xorg-video-intel gives me xserver-xorg-video-intel
 2:2.0.0-1

 All the details of my conf are in the automatic report below.

 In state, I cannot use X anymore on my laptop and it worked fine since
 this morning.
   

Unfortunately, the new intel driver has problems on old chipsets like
yours. Another debian user reported similar problems in [1], and the
problem is known upstream at [2].

Some bugs have been fixed in the upstream git repository since we
release 2:2.0.0-5, we should upload a new git snapshot in experimental
in the near future. In the meantime, feel free to build your own git
snapshot and let us know whether it helps. Or just keep using the old
xserver-xorg-video-i810 from Etch/stable.

Cheers,
Brice

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395881
[2] https://bugs.freedesktop.org/show_bug.cgi?id=11148


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



Bug#389007: [Xorg-driver-ati] Bug#389007: Regression: Radeon 9200 powers off Apple Cinema Display connected via DVI

2007-07-01 Thread Roger Leigh
On Fri, Oct 27, 2006 at 07:18:55AM +1000, Benjamin Herrenschmidt wrote:
 On Thu, 2006-10-26 at 19:25 +0100, Roger Leigh wrote:
  Benjamin Herrenschmidt [EMAIL PROTECTED] writes:
  
   I found a solution to the problem.  Adding
   
   Option PanelSize 1680x1050
   Option MonitorLayout TMDS,NONE
   
   made the display work correctly.  IIRC this was needed with XOrg 6.9,
   but wasn't needed with 7.0 (because it was intelligent enough to
   autodetect correctly?).  This seems to be a regression in 7.1.
   
   Both the PanelSize and MonitorLayout need to be exactly as above.  If
   either is commented out, or I change MonitorLayout to just TMDS, the
   monitor powers off.
   
   
   Just in case it's affecting anything, I'm adding
   
 append=video=radeonfb:[EMAIL PROTECTED]
   
   in my yaboot.conf in order to get a fullscreen framebuffer.
  
   radeonfb shouldn't need that ...
  
   What if, instead, you use Option ReverseDDC true btw ? Same
   symptoms ?
  
  Yes, the display just powers off on startup (this is with PanelSize
  and MonitorLayout commented out).
 
 ANd with NoDDC ?

Sorry for the (very) delayed response.

NoDDC set to true or false has no effect.  The monitor is powered off
with all combination of this option with either or both of the PanelSize
and MonitorLayout commented out.

NoDDC set to true or false with both PanelSize and MonitorLayout
enabled result in a working monitor.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


signature.asc
Description: Digital signature


Bug#389007: Regression: Radeon 9200 powers off Apple Cinema Display connected via DVI

2007-07-01 Thread Roger Leigh
On Tue, Jun 19, 2007 at 10:43:31PM +0200, Brice Goglin wrote:
 About 9 months ago, you reported a bug to the Debian BTS regarding the
 ATI driver powering an Apple Cinema display off when plugged to a Radeon
 9200 through DVI. Did you reproduce this problem recently? With
 Xorg/Etch?

It's still broken in unstable (xserver-xorg_1:7.2-5,
xserver-xorg-video-ati_1:6.6.3-2).  My current xorg.conf is attached,
but it's identical to the one originally reported.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.
# /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type man /etc/X11/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 Files
FontPath/usr/share/fonts/X11/misc
FontPath/usr/X11R6/lib/X11/fonts/misc
FontPath/usr/share/fonts/X11/cyrillic
FontPath/usr/X11R6/lib/X11/fonts/cyrillic
FontPath/usr/share/fonts/X11/100dpi/:unscaled
FontPath/usr/X11R6/lib/X11/fonts/100dpi/:unscaled
FontPath/usr/share/fonts/X11/75dpi/:unscaled
FontPath/usr/X11R6/lib/X11/fonts/75dpi/:unscaled
FontPath/usr/share/fonts/X11/Type1
FontPath/usr/X11R6/lib/X11/fonts/Type1
FontPath/usr/share/fonts/X11/100dpi
FontPath/usr/X11R6/lib/X11/fonts/100dpi
FontPath/usr/share/fonts/X11/75dpi
FontPath/usr/X11R6/lib/X11/fonts/75dpi
# path to defoma fonts
FontPath/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
EndSection

Section Module
Loadbitmap
Loaddbe
Loadddc
Loaddri
Loadextmod
Loadfreetype
Loadglx
Loadint10
Loadrecord
Loadtype1
Loadvbe
EndSection

Section Extensions
Option  Composite Enable
EndSection


Section InputDevice
Identifier  Generic Keyboard
Driver  kbd
Option  CoreKeyboard
Option  XkbRules  xorg
Option  XkbModel  macintosh
Option  XkbLayout gb
#   Option  XkbOptionsgrp:toggle
#   Option  XkbOptionsaltwin:meta_win
EndSection

Section InputDevice
Identifier  Configured Mouse
Driver  mouse
Option  CorePointer
Option  Device/dev/input/mice
Option  Protocol  ExplorerPS/2
EndSection

Section Device
Identifier  ATI Radeon 9200
Driver  ati
BusID   PCI:0:16:0
#   Option  UseFBDev  true
#   Option  MonitorLayout TMDS
Option  SWcursor  true
Option PanelSize 1680x1050
Option MonitorLayout TMDS,NONE
#   Option NoDDC false
#   Option ReverseDDC true
#   Option  fbdev /dev/fb0
#   Option  DDCMode   true
EndSection

Section Monitor
Identifier  Apple Cinema Display
Option  DPMS

HorizSync   28-90

VertRefresh 43-72
DisplaySize 434 270

Mode 1680x1050
# D: 119.005 MHz, H: 64.677 kHz, V: 59.886 Hz
DotClock119.006
HTimings1680 1728 1760 1840
VTimings1050 1053 1059 1080
Flags   -HSync +VSync
EndMode

EndSection

Section Screen
Identifier  Default Screen
Device  ATI Radeon 9200
Monitor Apple Cinema Display
DefaultDepth24
SubSection Display
Depth   1
Modes   1680x1050
EndSubSection
SubSection Display
Depth   4
Modes   1680x1050
EndSubSection
SubSection Display
Depth   8
Modes   1680x1050
EndSubSection
SubSection Display
Depth   15
Modes   1680x1050
EndSubSection
SubSection Display
Depth   16

Bug#371857: i810 doesn't restore console properly with vga=ext.

2007-07-01 Thread Matthew Woodcraft
Brice Goglin wrote:
 Is there a chance you try xserver-xorg-core 1.3 (in testing) and
 xserver-xorg-video-intel 2.0 (in experimental)? The latter is a major
 rework of the driver for intel graphic chipsets.

I tried with the following combination (from today's sid):

xserver-xorg-core 2:1.3.0.0.dfsg-6
xserver-xorg-video-intel 2:2.0.0-1

This crashes if I switch to the console and then back to X (I wasn't using
vga=ext in this case).

At first, after I switched back, it was working partially (the window
decorations didn't draw, but I could type into a terminal). Then it became
unresponsive except for the mouse pointer. ctrl-alt-backspace wouldn't kill
it, but alt-sysrq did.

Xorg.log shows this from the switch to console and back:

(II) AIGLX: Suspending AIGLX clients for VT switch
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
(II) intel(0): xf86UnbindGARTMemory: unbind key 2
(II) intel(0): xf86UnbindGARTMemory: unbind key 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 4
(II) intel(0): xf86UnbindGARTMemory: unbind key 5
(II) intel(0): xf86UnbindGARTMemory: unbind key 6
(II) intel(0): xf86UnbindGARTMemory: unbind key 7
(II) intel(0): xf86UnbindGARTMemory: unbind key 8
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) AIGLX: Resuming AIGLX clients after VT switch
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x007bf000 (pgoffset 1983)
(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x007c (pgoffset 1984)
(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x007c4000 (pgoffset 1988)
(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x007c5000 (pgoffset 1989)
(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x007c9000 (pgoffset 1993)
(II) intel(0): xf86BindGARTMemory: bind key 5 at 0x007d (pgoffset 2000)
(II) intel(0): xf86BindGARTMemory: bind key 6 at 0x0500 (pgoffset 20480)
(II) intel(0): xf86BindGARTMemory: bind key 7 at 0x0600 (pgoffset 24576)
(II) intel(0): xf86BindGARTMemory: bind key 8 at 0x0900 (pgoffset 36864)
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is on
(II) intel(0):   Display plane A is now enabled and connected to pipe A.
(II) intel(0):   Pipe B is off
(II) intel(0):   Display plane B is now disabled and connected to pipe B.
(II) intel(0):   Output VGA is connected to pipe A
(II) intel(0): [drm] dma control initialized, using IRQ 21
(II) Configured Mouse: ps2EnableDataReporting: succeeded

I'll try with the version from experimental next.

-M-



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



Bug#389007: Regression: Radeon 9200 powers off Apple Cinema Display connected via DVI

2007-07-01 Thread Brice Goglin
Roger Leigh wrote:
 On Tue, Jun 19, 2007 at 10:43:31PM +0200, Brice Goglin wrote:
   
 About 9 months ago, you reported a bug to the Debian BTS regarding the
 ATI driver powering an Apple Cinema display off when plugged to a Radeon
 9200 through DVI. Did you reproduce this problem recently? With
 Xorg/Etch?
 

 It's still broken in unstable (xserver-xorg_1:7.2-5,
   

Actually, this package does not really matter. The actual X server is in
xserver-xorg-core which I guess you have in version 1.3.

 xserver-xorg-video-ati_1:6.6.3-2).

Could you try with xserver-xorg-video-ati 1:6.6.192-1 currently in
experimental?

thanks,
Brice



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



Bug#431351: /usr/bin/gtk-window-decorator: Could not acquire decoration manager selection on screen 0 display :0.0

2007-07-01 Thread stefan
Package: compiz
Version: 0.5.0.dfsg-1
Severity: important

--- Please enter the report below this line. ---
Hi...

I'm using debian lenny and try to get compiz to work.
I followed this wiki entry
http://wiki.debian.org/Compiz
And followed the link it mentioned
http://nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/

But after calling
compiz –replace gconf  kde-window-decorator 
I get this message:
/usr/bin/gtk-window-decorator: Could not acquire decoration manager
selection on screen 0 display :0.0

I'm using an nvdia graphic card, 3-D is working. I use KDE...

if any information is needed, I would be happy to get it for you

--- System information. ---
Architecture: i386
Kernel:   Linux 2.6.18-4-686

Debian Release: lenny/sid
  500 testing www.debian-multimedia.org 
  500 testing sianka.free.fr 
  500 testing debian.fastweb.it 
  500 testing 127.0.0.1 
   20 unstabledebian.inode.at 
   20 unstabledebian.fastweb.it 
   20 unstable127.0.0.1 

--- Package information. ---
Depends (Version) | Installed
=-+-===
compiz-core   | 0.5.0.dfsg-1
compiz-plugins| 0.5.0.dfsg-1
compiz-gtk| 0.5.0.dfsg-1
compiz-gnome  | 0.5.0.dfsg-1


-- 
http://stefon.wordpress.com/
http://www.thehungersite.com/



Bug#422777: xserver-xorg-video-ati: xcalloc patch worked, confirm

2007-07-01 Thread Daniel
Hello,
just upgraded my xserver-core to 1.3.0.0.dfsg-6 with radeon driver
6.6.3-2 and ran into the same problem.
Googled to this bug and to 
https://bugs.freedesktop.org/show_bug.cgi?id=9816

and can confirm that the xcalloc patch solved the problem.
MergedFB working again. *Please* include that patch quickly into the
debian package.

Thanks,
Daniel




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



Bug#371857: i810 doesn't restore console properly with vga=ext.

2007-07-01 Thread Matthew Woodcraft
I wrote:
 I'll try with the version from experimental next.

I have tried with
xserver-xorg-video-intel 2:2.0.0-5 from experimental
(and still xorg-server 2:1.3.0.0.dfsg-6)

This was not a success. X will not start at all.

It says:


(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, 965G, 965Q, 946GZ,
965GM, 965GME/GLE, G33, Q35, Q33
(II) Primary Device is: ISA
(EE) No devices detected.

Fatal server error:
no screens found


It looks like it's completely failing to perform the PCI scan.

Complete log and xorg.conf below.

-M-



X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian
Current Operating System: Linux xingu 2.6.21 #1 Thu Jun 21 22:25:59 BST 2007 
i686
Build Date: 01 June 2007
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 Jul  1 22:28:47 2007
(==) Using config file: /etc/X11/xorg.conf
(==) ServerLayout Default Layout
(**) |--Screen Default Screen (0)
(**) |   |--Monitor Vision Master Pro 451
(**) |   |--Device Motherboard video
(**) |--Input Device Generic Keyboard
(**) |--Input Device Configured Mouse
(WW) The directory /usr/share/fonts/X11/cyrillic does not exist.
Entry deleted from font path.
(WW) The directory /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType 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
(==) RgbPath set to /etc/X11/rgb
(==) ModulePath set to /usr/lib/xorg/modules
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x81e5f60
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.2
X.Org XInput driver : 0.7
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: pcidata
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor=X.Org Foundation
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(--) using VT number 7

(II) Addressable bus resource ranges are
[0] -1  0   0x - 0x (0x0) MX[B]
[1] -1  0   0x - 0x (0x1) IX[B]
(II) OS-reported resource ranges:
[0] -1  0   0x0010 - 0x3fff (0x3ff0) MX[B]E(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) IX[B]
[5] -1  0   0x - 0x00ff (0x100) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1  0   0x0010 - 0x3fff (0x3ff0) MX[B]E(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) IX[B]
[5] -1  0   0x - 0x00ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1  0   0x0010 - 0x3fff (0x3ff0) MX[B]E(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) IX[B]
[5] -1  0   0x - 0x00ff (0x100) IX[B]
(II) LoadModule: extmod
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor=X.Org Foundation
compiled for 1.3.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) 

Bug#371857: i810 doesn't restore console properly with vga=ext.

2007-07-01 Thread Brice Goglin
Matthew Woodcraft wrote:
 I have tried with
 xserver-xorg-video-intel 2:2.0.0-5 from experimental
 (and still xorg-server 2:1.3.0.0.dfsg-6)

 This was not a success. X will not start at all.

 It says:

 
 (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
   i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
   E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, 965G, 965Q, 946GZ,
   965GM, 965GME/GLE, G33, Q35, Q33
 (II) Primary Device is: ISA
 (EE) No devices detected.

 Fatal server error:
 no screens found
   

 It looks like it's completely failing to perform the PCI scan.
   

That's very strange. There should be a full PCI scan in your log before
the intel driver is even loaded, right between the lines below. It
doesn't appear at all here.

 (--) using VT number 7

 (II) Addressable bus resource ranges are
   

It seems to mean that something is going wrong in the server core. Did
you change something apart from upgrading xserver-xorg-video-intel?
Is this problem reproducible? Even after a reboot?

Brice



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



Bug#431351: /usr/bin/gtk-window-decorator: Could not acquire decoration manager selection on screen 0 display :0.0

2007-07-01 Thread Brice Goglin
forcemerge 400583 431351
thank you




stefan wrote:
 I'm using debian lenny and try to get compiz to work.
 I followed this wiki entry
 http://wiki.debian.org/Compiz
 And followed the link it mentioned
 http://nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/

 But after calling
 compiz –replace gconf  kde-window-decorator 
 I get this message:
 /usr/bin/gtk-window-decorator: Could not acquire decoration manager
 selection on screen 0 display :0.0

 I'm using an nvdia graphic card, 3-D is working. I use KDE...
   

There have been other reports about compiz not being able to replace
KDE, merging this bug with them.

Does it help if you use
compiz --replace 
instead of your above line?

Which libdecoration0 do you have? Does it help if you upgrade to 0.5.0 ?

Brice




Bug#389007: Regression: Radeon 9200 powers off Apple Cinema Display connected via DVI

2007-07-01 Thread Roger Leigh
Brice Goglin [EMAIL PROTECTED] writes:

 Roger Leigh wrote:
 On Tue, Jun 19, 2007 at 10:43:31PM +0200, Brice Goglin wrote:
   
 About 9 months ago, you reported a bug to the Debian BTS regarding the
 ATI driver powering an Apple Cinema display off when plugged to a Radeon
 9200 through DVI. Did you reproduce this problem recently? With
 Xorg/Etch?
 

 It's still broken in unstable (xserver-xorg_1:7.2-5,
   

 Actually, this package does not really matter. The actual X server is in
 xserver-xorg-core which I guess you have in version 1.3.

2:1.3.0.0.dfsg-6

 xserver-xorg-video-ati_1:6.6.3-2).

 Could you try with xserver-xorg-video-ati 1:6.6.192-1 currently in
 experimental?

This package shows exactly the same behaviour.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpGMkDrKKmsG.pgp
Description: PGP signature


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

2007-07-01 Thread Julien Cristau
 avivotool/avivotool.c   |   20 -
 configure.ac|   13 
 include/avivo.h |  152 ++
 include/avivo_chipset.h |   54 +++
 include/radeon_reg.h|   61 ++--
 xorg/Makefile.am|1 
 xorg/avivo.c|  675 +---
 xorg/avivo_bios.c   |  258 +++---
 xorg/avivo_chipset.c|  105 +++
 xorg/avivo_common.c |2 
 xorg/avivo_crtc.c   |   96 --
 xorg/avivo_i2c.c|  315 --
 xorg/avivo_output.c |   77 +
 xorg/avivo_state.c  |   55 +++
 14 files changed, 612 insertions(+), 1272 deletions(-)

New commits:
commit c3d60875cd750d54f74b0cf7e06e551e01a723bd
Author: Jerome Glisse [EMAIL PROTECTED]
Date:   Thu Jun 28 01:16:51 2007 +0200

avivo: fix typo

diff --git a/xorg/avivo_crtc.c b/xorg/avivo_crtc.c
index 1ffd6fc..724f0aa 100644
--- a/xorg/avivo_crtc.c
+++ b/xorg/avivo_crtc.c
@@ -242,7 +242,7 @@ avivo_crtc_mode_set(xf86CrtcPtr crtc,
adjusted_mode-CrtcHSyncEnd, adjusted_mode-CrtcHSkew,
avivo_crtc-h_sync_pol);
 xf86DrvMsg(crtc-scrn-scrnIndex, X_INFO,
-   crtc(%d) vdisp %d, vtotal %d, vss %d, vse %d, vsc %di, vsp 
%d\n,
+   crtc(%d) vdisp %d, vtotal %d, vss %d, vse %d, vsc %d, vsp 
%d\n,
avivo_crtc-crtc_number, adjusted_mode-CrtcVDisplay,
adjusted_mode-CrtcVTotal, adjusted_mode-CrtcVSyncStart,
adjusted_mode-CrtcVSyncEnd, adjusted_mode-VScan,

commit 4bae344da3ebdc1952962ecacd5a80a7dde1dd0b
Author: Jerome Glisse [EMAIL PROTECTED]
Date:   Thu Jun 28 01:12:23 2007 +0200

avivo: change pll computation to meet new constraint.

It seems that AVIVO_PLL_POST_DIVIDER * AVIVO_PLL_DIVIDER needs
to be above 40 for PLL stability, changed PLL computation to
meet this. This seems to improve image stability and should fix
couple of bad behavior.

diff --git a/include/radeon_reg.h b/include/radeon_reg.h
index cf46a55..3b4ee8c 100644
--- a/include/radeon_reg.h
+++ b/include/radeon_reg.h
@@ -3192,17 +3192,9 @@
  * (vclk is video mode clock)
  * vclk = (1080 * AVIVO_PLL_POST_MUL) /
  *(AVIVO_PLL_DIVIDER * AVIVO_PLL_POST_DIV * 40)
- * 
- * So computation for register:
- *  PLL_DIVIDER = 1080 / (vclk)
- *  PLL_POST_DIV = 2
- *  PLL_POST_MUL = (40 * vclk * PLL_DIVIDER * PLL_POST_DIV) / (1080)
- * AVIVO_PLL_POST_MUL must be inferior to 255
- * Then you repeat this until you come to the nearest value:
- *  increment PLL_POST_MUL recompute PLL_POST_DIV
- *  if new video mode clock value is better keep on otherwise last
- *  previously found value should be the better.
- * Refclk appears to be 108MHz  108 / mode clock = this. 
+ * It seems that AVIVO_PLL_DIVIDER * AVIVO_PLL_POST_DIV needs to be
+ * above 40 and that AVIVO_DIVIDER should be greater than AVIVO_PLL_POST_DIV
+ * Try to keep this constraint while computing PLL values.
  */
 #define AVIVO_PLL1_POST_DIV_CNTL   0x0400
 #  define AVIVO_PLL_POST_DIV_EN(1  0)
diff --git a/xorg/avivo_crtc.c b/xorg/avivo_crtc.c
index a717cab..1ffd6fc 100644
--- a/xorg/avivo_crtc.c
+++ b/xorg/avivo_crtc.c
@@ -121,25 +121,37 @@ avivo_crtc_set_pll(xf86CrtcPtr crtc, DisplayModePtr mode)
 struct avivo_info *avivo = avivo_get_info(crtc-scrn);
 int adjusted_clock;
 int div, pdiv, pmul;
-int n_pdiv, n_pmul;
+int n_pdiv, n_pmul, n_div;
 int clock;
 int diff, n_diff;
 
-/* compute pll to be 0.1% above of mode clock */
 adjusted_clock = mode-Clock;
-div = 108 / adjusted_clock;
-pdiv = 2;
-pmul = floor(((40.0 * adjusted_clock * pdiv * div) / 108.0) + 0.5);
+div = 8;
+pdiv = 6;
+pmul = floor(((40.0 * adjusted_clock * pdiv * div)
+ / 108.0) + 0.5);
 clock = (pmul * 108) / (40 * pdiv * div);
 diff = clock - adjusted_clock;
 while (1) {
-n_pdiv = pdiv + 1;
-n_pmul = floor(((40.0 * adjusted_clock * n_pdiv * div) / 108.0)
+if (pmul  255) {
+if (pdiv  2) {
+n_pdiv = pdiv - 1;
+n_div = div;
+} else {
+n_pdiv = pdiv;
+n_div = div - 1;
+}
+} else {
+n_pdiv = pdiv;
+n_div = div + 1;
+}
+n_pmul = floor(((40.0 * adjusted_clock * n_pdiv * n_div) / 108.0)
+ 0.5);
-clock = (n_pmul * 108) / (40 * n_pdiv * div);
+clock = (n_pmul * 108) / (40 * n_pdiv * n_div);
 n_diff = clock - adjusted_clock;
-if ((diff = 0  fabsl(n_diff) = diff) || n_pmul = 255)
+if (diff = 0  fabsl(n_diff) = diff  pmul = 255)
 break;
+div = n_div;
 pdiv = n_pdiv;
 pmul = n_pmul;
 diff = n_diff;

commit 14e502a548b5cb3b9bc8a0ba47317cd673806364
Author: Jerome Glisse [EMAIL PROTECTED]
Date:   Wed Jun 27 

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

2007-07-01 Thread Julien Cristau
 Makefile.in |2 
 aclocal.m4  |2 
 avivotool/Makefile.in   |2 
 avivotool/avivotool.c   |   20 
 config.h.in |3 
 configure   |  110 +---
 configure.ac|   13 
 debian/changelog|   10 
 debian/patches/implicit_declarations.diff   |   56 --
 debian/patches/map_mem_ctrl_mem_return.diff |6 
 debian/patches/output_init_return.diff  |   12 
 debian/rules|   16 
 include/Makefile.in |2 
 include/avivo.h |  152 +-
 include/avivo_chipset.h |   54 ++
 include/radeon_reg.h|   61 +-
 xorg/Makefile.am|1 
 xorg/Makefile.in|   10 
 xorg/avivo.c|  675 +---
 xorg/avivo_bios.c   |  258 +-
 xorg/avivo_chipset.c|  105 
 xorg/avivo_common.c |2 
 xorg/avivo_crtc.c   |   96 ++-
 xorg/avivo_i2c.c|  315 -
 xorg/avivo_output.c |   77 +++
 xorg/avivo_state.c  |   55 +-
 26 files changed, 709 insertions(+), 1406 deletions(-)

New commits:
commit e440e6bf1f402b65426153b8d449b50c89b4eef7
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Mon Jul 2 01:50:50 2007 +0200

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index e018410..f1ab581 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,12 @@
-xserver-xorg-video-avivo (0.0.1+git20070701-1) UNRELEASED; urgency=low
+xserver-xorg-video-avivo (0.0.1+git20070701-1) experimental; urgency=low
 
   * Use a separate build directory.
   * New upstream snapshot.
-+ most of implicit_declarations.diff is now obsolete.
++ update implicit_declarations.diff and refresh other patches.
   * chmod +x configure in debian/rules clean (closes: #431315); thanks, Frank
 Lichtenheld!
 
- -- Julien Cristau [EMAIL PROTECTED]  Sun, 01 Jul 2007 18:36:40 +0200
+ -- Julien Cristau [EMAIL PROTECTED]  Mon, 02 Jul 2007 01:49:53 +0200
 
 xserver-xorg-video-avivo (0.0.1+git20070614-1) experimental; urgency=low
 

commit 3a9231c826b29a189802c216441b94519a3f92a4
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Mon Jul 2 01:44:12 2007 +0200

Update implicit_declarations.diff with new missing includes and 
declarations.

diff --git a/debian/patches/implicit_declarations.diff 
b/debian/patches/implicit_declarations.diff
index 9a940e4..37e95e5 100644
--- a/debian/patches/implicit_declarations.diff
+++ b/debian/patches/implicit_declarations.diff
@@ -1,19 +1,25 @@
 Index: xserver-xorg-video-avivo/include/avivo.h
 ===
 xserver-xorg-video-avivo.orig/include/avivo.h  2007-07-01 
18:23:40.0 +0200
-+++ xserver-xorg-video-avivo/include/avivo.h   2007-07-01 18:27:00.0 
+0200
-@@ -243,4 +243,7 @@
+--- xserver-xorg-video-avivo.orig/include/avivo.h  2007-07-02 
01:46:10.0 +0200
 xserver-xorg-video-avivo/include/avivo.h   2007-07-02 01:47:47.0 
+0200
+@@ -243,4 +243,13 @@
   */
  void avivo_cursor_init(ScreenPtr screen);
  
 +
 +void avivo_wait_idle(struct avivo_info *avivo);
 +
++Bool avivo_output_setup(ScrnInfoPtr screen_info);
++
++Bool avivo_output_exist(ScrnInfoPtr screen_info, xf86ConnectorType type,
++   int number, unsigned long ddc_reg);
++
++
  #endif /* _AVIVO_H_ */
 Index: xserver-xorg-video-avivo/avivotool/xf86i2c.c
 ===
 xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c  2007-07-01 
18:23:40.0 +0200
-+++ xserver-xorg-video-avivo/avivotool/xf86i2c.c   2007-07-01 
18:27:00.0 +0200
+--- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c  2007-07-02 
01:46:10.0 +0200
 xserver-xorg-video-avivo/avivotool/xf86i2c.c   2007-07-02 
01:46:21.0 +0200
 @@ -10,6 +10,7 @@
  #include string.h
  #include stdio.h
@@ -22,3 +28,16 @@ Index: xserver-xorg-video-avivo/avivotool/xf86i2c.c
  #include xf86i2c.h
  
  #define I2C_TIMEOUT(x)/*(x)*/  /* Report timeouts */
+Index: xserver-xorg-video-avivo/xorg/avivo.c
+===
+--- xserver-xorg-video-avivo.orig/xorg/avivo.c 2007-07-02 01:46:10.0 
+0200
 xserver-xorg-video-avivo/xorg/avivo.c  2007-07-02 01:46:21.0 
+0200
+@@ -39,6 +39,8 @@
+ #include cursorstr.h
+ #include xf86Cursor.h
+ #include xf86str.h
++#include xf86RandR12.h
++#include xf86fbman.h
+ 
+ #ifdef WITH_VGAHW
+ #include vgaHW.h

commit 

Processing of xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.changes

2007-07-01 Thread Archive Administrator
xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.changes uploaded successfully 
to localhost
along with the files:
  xserver-xorg-video-avivo_0.0.1+git20070701-1.dsc
  xserver-xorg-video-avivo_0.0.1+git20070701.orig.tar.gz
  xserver-xorg-video-avivo_0.0.1+git20070701-1.diff.gz
  xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.deb

Greetings,

Your Debian queue daemon


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



xserver-xorg-video-avivo: Changes to 'refs/tags/xserver-xorg-video-avivo-0.0.1+git20070701-1'

2007-07-01 Thread Julien Cristau
Tag 'xserver-xorg-video-avivo-0.0.1+git20070701-1' created by Julien Cristau 
[EMAIL PROTECTED] at 2007-07-02 00:15 +

Tagging upload of xserver-xorg-video-avivo 0.0.1+git20070701-1 to experimental.

Changes since xserver-xorg-video-avivo-0.0.1+git20070614-1:
Hans Ulrich Niedermann (1):
  avivo: properly check for pciaccess  Xorg macro.

Jerome Glisse (23):
  avivo: randr1.2 fixes  PLL fixes.
  avivo: activate half working randr 1.2 support
  avivo: fix MC memory map register is was given wrong location
  avivo: wait avivo to be idle before updating PLL (safety purpose).
  avivo: increase error message verbosity in screen init.
  avivo: Change way we write to MC register.
  avivo: fix segfault on server exit (the video state are not yet properly 
restored)
  avivo: preferably use crtc1 for feeding LFP so diffing with fglrx is 
easier.
  avivo: disable fb manager initialization
  avivo: make scan out buffer witdh * bpp 256 bytes aligned
  avivo: improve PLL support (new register found  improved values 
computation).
  avivo: improve pll computation  fix typo in PLL registers definitions.
  avivo: move chipset list in there own file.
  avivo: add missing extern to chipset tables declaration.
  avivo: LFP should always be driven by second TMDS.
  avivo: post randr 1.2 cleanup + always assignd LFP to TMDS2
  avivo: increase driver verbosity.
  avivo: properly set horizontal  vertical polarity.
  avivo: fix a typo now truly assign LFP to TMDS2.
  avivo: print horizontal  vertical sync polarity flags.
  avivo: improve connector/output creation from bios.
  avivo: change pll computation to meet new constraint.
  avivo: fix typo

Julien Cristau (8):
  Merge branch 'master' of 
git://anongit.freedesktop.org/git/avivo/xf86-video-avivo into 
debian-experimental
  Update from upstream git; use a separate build dir.
  Merge branch 'master' of 
git://anongit.freedesktop.org/git/avivo/xf86-video-avivo into 
debian-experimental
  Merge branch 'master' of 
git://anongit.freedesktop.org/git/avivo/xf86-video-avivo into 
debian-experimental
  New upstream snapshot.
  chmod +x configure in debian/rules clean (closes: #431315).
  Update implicit_declarations.diff with new missing includes and 
declarations.
  Prepare changelog for upload

---
 Makefile.in |2 
 aclocal.m4  |2 
 avivotool/Makefile.in   |2 
 avivotool/avivotool.c   |   20 
 config.h.in |3 
 configure   |  110 +---
 configure.ac|   13 
 debian/changelog|   10 
 debian/patches/implicit_declarations.diff   |   56 --
 debian/patches/map_mem_ctrl_mem_return.diff |6 
 debian/patches/output_init_return.diff  |   12 
 debian/rules|   16 
 include/Makefile.in |2 
 include/avivo.h |  152 +-
 include/avivo_chipset.h |   54 ++
 include/radeon_reg.h|   61 +-
 xorg/Makefile.am|1 
 xorg/Makefile.in|   10 
 xorg/avivo.c|  675 +---
 xorg/avivo_bios.c   |  258 +-
 xorg/avivo_chipset.c|  105 
 xorg/avivo_common.c |2 
 xorg/avivo_crtc.c   |   96 ++-
 xorg/avivo_i2c.c|  315 -
 xorg/avivo_output.c |   77 +++
 xorg/avivo_state.c  |   55 +-
 26 files changed, 709 insertions(+), 1406 deletions(-)
---


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



xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.changes ACCEPTED

2007-07-01 Thread Debian Installer

Accepted:
xserver-xorg-video-avivo_0.0.1+git20070701-1.diff.gz
  to 
pool/main/x/xserver-xorg-video-avivo/xserver-xorg-video-avivo_0.0.1+git20070701-1.diff.gz
xserver-xorg-video-avivo_0.0.1+git20070701-1.dsc
  to 
pool/main/x/xserver-xorg-video-avivo/xserver-xorg-video-avivo_0.0.1+git20070701-1.dsc
xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.deb
  to 
pool/main/x/xserver-xorg-video-avivo/xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.deb
xserver-xorg-video-avivo_0.0.1+git20070701.orig.tar.gz
  to 
pool/main/x/xserver-xorg-video-avivo/xserver-xorg-video-avivo_0.0.1+git20070701.orig.tar.gz


Override entries for your package:
xserver-xorg-video-avivo_0.0.1+git20070701-1.dsc - source x11
xserver-xorg-video-avivo_0.0.1+git20070701-1_i386.deb - extra x11

Announcing to [EMAIL PROTECTED]
Closing bugs: 431315 


Thank you for your contribution to Debian.


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



Bug#431315: marked as done (xserver-xorg-video-avivo_0.0.1+git20070614-1(hppa/experimental): FTBFS: configure not executable)

2007-07-01 Thread Debian Bug Tracking System
Your message dated Mon, 02 Jul 2007 00:17:05 +
with message-id [EMAIL PROTECTED]
and subject line Bug#431315: fixed in xserver-xorg-video-avivo 
0.0.1+git20070701-1
has caused the attached Bug report to be marked as done.

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

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

---BeginMessage---
Package: xserver-xorg-video-avivo
Version: 0.0.1+git20070614-1
Severity: serious

Hi,

your package failed to build from source. You know the drill ;)

| Automatic build of xserver-xorg-video-avivo_0.0.1+git20070614-1 on meitner by 
sbuild/hppa 98-farm
| Build started at 20070701-1615
| **
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 389kB of source archives.
| Get:1 http://ftp.de.debian.org experimental/main xserver-xorg-video-avivo 
0.0.1+git20070614-1 (dsc) [937B]
| Get:2 http://ftp.de.debian.org experimental/main xserver-xorg-video-avivo 
0.0.1+git20070614-1 (tar) [81.1kB]
| Get:3 http://ftp.de.debian.org experimental/main xserver-xorg-video-avivo 
0.0.1+git20070614-1 (diff) [307kB]
| Fetched 389kB in 4s (90.8kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (= 5.0.0), pkg-config, xserver-xorg-dev (= 
2:1.2.99.902), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, libpciaccess-dev, 
autotools-dev, quilt
| Checking for already installed source dependencies...
[...]
| Checking correctness of source dependencies...
| Toolchain package versions: libc6-dev_2.5-9 gcc-4.1_4.1.2-12 g++-4.1_4.1.2-12 
binutils_2.17cvs20070426-8 libstdc++6-4.1-dev_4.1.2-12 libstdc++6_4.2-20070609-1
| --
| gpg: Signature made Fri Jun 15 02:34:10 2007 CEST using DSA key ID AC5F700C
| gpg: Can't check signature: public key not found
| dpkg-source: extracting xserver-xorg-video-avivo in 
xserver-xorg-video-avivo-0.0.1+git20070614
| dpkg-source: unpacking xserver-xorg-video-avivo_0.0.1+git20070614.orig.tar.gz
| dpkg-source: applying 
/home/buildd/build/xserver-xorg-video-avivo_0.0.1+git20070614-1.diff.gz
| su: Authentication service cannot retrieve authentication info.
| (Ignored)
| dpkg-buildpackage: source package is xserver-xorg-video-avivo
| dpkg-buildpackage: source version is 0.0.1+git20070614-1
| dpkg-buildpackage: host architecture hppa
| dpkg-buildpackage: source version without epoch 0.0.1+git20070614-1
|  /usr/bin/fakeroot debian/rules clean
| rm -f stampdir/genscripts
| rm -f debian/*.config \
| debian/*.postinst \
| debian/*.postrm \
| debian/*.preinst \
| debian/*.prerm
| rm -f stampdir/patch
| Unapplying patches...nothing to do.
| dh_testdir
| rm -f .pc patches
| rm -rf stampdir build-tree
| rm -rf imports
| dh_clean debian/shlibs.local \
|debian/MANIFEST.hppa debian/MANIFEST.hppa.new \
|debian/po/pothead
| dh_testdir
| dh_testroot
| rm -f build-stamp 
| # Add here commands to clean up after the build process.
| /usr/bin/make distclean
| make[1]: Entering directory 
`/build/buildd/xserver-xorg-video-avivo-0.0.1+git20070614'
| make[1]: *** No rule to make target `distclean'.  Stop.
| make[1]: Leaving directory 
`/build/buildd/xserver-xorg-video-avivo-0.0.1+git20070614'
| make: [clean] Error 2 (ignored)
| rm -f config.sub config.guess
| dh_clean 
|  debian/rules build
| mkdir stampdir
| stampdir/stampdir
| if [ ! -e stampdir/patches ]; then \
|   mkdir stampdir/patches; \
|   ln -s stampdir/patches .pc; \
|   echo 2 stampdir/patches/.version; \
|   fi; \
|   if [ ! -e stampdir/log ]; then \
|   mkdir stampdir/log; \
|   fi; \
|   if [ -e debian/patches ]  [ ! -e patches ]; then \
|   ln -s debian/patches patches; \
|   fi; \
|   stampdir/prepare
| if ! [ `which quilt` ]; then \
|   echo Couldn't find quilt. Please install it or add it to the 
build-depends for this package.; \
|   exit 1; \
|   fi; \
|   if quilt next; then \
| echo -n Applying patches...; \
| if quilt push -a -v stampdir/log/patch 21; then \
|   echo successful.; \
| else \
|   echo failed! (check stampdir/log/patch for details); \
|   exit 1; \
| fi; \
|   else \
| echo No patches to apply; \
|   fi

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

2007-07-01 Thread Julien Cristau
 .gitignore |1 
 configure.ac   |2 
 src/Makefile.am|2 
 src/i2c_vid.h  |6 -
 src/i830.h |2 
 src/i830_crt.c |   36 --
 src/i830_debug.c   |  116 ++-
 src/i830_display.c |   24 ++--
 src/i830_dvo.c |  100 ++--
 src/i830_exa.c |   13 --
 src/i830_tv.c  |7 +
 src/i965_render.c  |   72 +++-
 src/ivch/ivch.c|   78 -
 src/tfp410/Makefile.am |   16 ++
 src/tfp410/tfp410.c|  265 +
 src/tfp410/tfp410.h|   33 +
 src/tfp410/tfp410_module.c |   38 ++
 src/tfp410/tfp410_reg.h|  104 +
 18 files changed, 731 insertions(+), 184 deletions(-)

New commits:
commit 1e2e301348b4168aeed38b3fdc6b0e43d5678a86
Author: Keith Packard [EMAIL PROTECTED]
Date:   Sat Jun 30 12:45:24 2007 -0700

Fix load detection to use border region instead of blanking.

Make sure there is some border area to use by changing how the pipe is
configured, then pick a scanline in the middle of the border for load
detection. This lets the load detect code use an active pipe instead of
requiring an idle one.

diff --git a/src/i830_crt.c b/src/i830_crt.c
index d9f4ee6..6d70f39 100644
--- a/src/i830_crt.c
+++ b/src/i830_crt.c
@@ -201,15 +201,16 @@ i830_crt_detect_load (xf86CrtcPtr crtc,
 ScrnInfoPtrpScrn = output-scrn;
 I830PtrpI830 = I830PTR(pScrn);
 I830CrtcPrivatePtr i830_crtc = I830CrtcPrivate(crtc);
-I830OutputPrivatePtrintel_output = output-driver_private;
 CARD32 save_bclrpat;
 CARD32 save_vtotal;
 CARD32 vtotal, vactive;
 CARD32 vsample;
+CARD32 vblank, vblank_start, vblank_end;
 CARD32 dsl;
 CARD8  st00;
 intbclrpat_reg, pipeconf_reg, pipe_dsl_reg;
 intvtotal_reg;
+intvblank_reg;
 intpipe = i830_crtc-pipe;
 intcount, detect;
 Bool   present;
@@ -218,6 +219,7 @@ i830_crt_detect_load (xf86CrtcPtr   crtc,
 {
bclrpat_reg = BCLRPAT_A;
vtotal_reg = VTOTAL_A;
+   vblank_reg = VBLANK_A;
pipeconf_reg = PIPEACONF;
pipe_dsl_reg = PIPEA_DSL;
 }
@@ -225,18 +227,26 @@ i830_crt_detect_load (xf86CrtcPtr crtc,
 {
bclrpat_reg = BCLRPAT_B;
vtotal_reg = VTOTAL_B;
+   vblank_reg = VBLANK_B;
pipeconf_reg = PIPEBCONF;
pipe_dsl_reg = PIPEB_DSL;
 }
 
 save_bclrpat = INREG(bclrpat_reg);
 save_vtotal = INREG(vtotal_reg);
+vblank = INREG(vblank_reg);
+
+vtotal = ((save_vtotal  16)  0xfff) + 1;
+vactive = (save_vtotal  0x7ff) + 1;
 
-vtotal = (save_vtotal  16)  0xfff;
-vactive = save_vtotal  0x7ff;
+vblank_start = (vblank  0xfff) + 1;
+vblank_end = ((vblank  16)  0xfff) + 1;
 
-/* sample the middle of the blanking interval */
-vsample = ((vtotal - 3) + (vactive))  1;
+/* sample in the vertical border, selecting the larger one */
+if (vblank_start - vactive = vtotal - vblank_end)
+   vsample = (vblank_start + vactive)  1;
+else
+   vsample = (vtotal + vblank_end)  1;
 
 /* Set the border color to purple. */
 OUTREG(bclrpat_reg, 0x500050);
@@ -271,8 +281,6 @@ i830_crt_detect_load (xf86CrtcPtr   crtc,
  * the screen
  */
 present = detect * 4  count * 3;
-xf86DrvMsg (pScrn-scrnIndex, X_ERROR, present: %s (%d of %d) at %ld 
desired %ld temp %d\n,
-   present ? TRUE : FALSE, detect, count, dsl, vsample, 
intel_output-load_detect_temp);
 return present;
 }
 
@@ -341,11 +349,16 @@ i830_crt_detect(xf86OutputPtr output)
Boolconnected;
I830OutputPrivatePtrintel_output = output-driver_private;

-   if (intel_output-load_detect_temp)
+   if (!crtc-enabled)
{
xf86SetModeCrtc (mode, INTERLACE_HALVE_V);
xf86CrtcSetMode (crtc, mode, RR_Rotate_0, 0, 0);
}
+   else if (intel_output-load_detect_temp)
+   {
+   output-funcs-mode_set (output, crtc-mode, crtc-mode);
+   output-funcs-commit (output);
+   }
connected = i830_crt_detect_load (crtc, output);
 
i830ReleaseLoadDetectPipe (output);
@@ -384,6 +397,7 @@ i830_crt_init(ScrnInfoPtr pScrn)
 {
 xf86OutputPtr  output;
 I830OutputPrivatePtri830_output;
+I830PtrpI830 = I830PTR(pScrn);
 
 output = xf86OutputCreate (pScrn, i830_crt_output_funcs, VGA);
 if (!output)
@@ -395,7 +409,11 @@ i830_crt_init(ScrnInfoPtr pScrn)
return;
 }
 

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

2007-07-01 Thread Julien Cristau
 .gitignore |1 
 aclocal.m4 |   28 ++
 config.h.in|3 
 configure  |  128 +++
 configure.ac   |2 
 debian/changelog   |7 
 debian/control |2 
 src/Makefile.am|2 
 src/Makefile.in|5 
 src/i2c_vid.h  |6 
 src/i830.h |2 
 src/i830_crt.c |   36 ++-
 src/i830_debug.c   |  116 +++---
 src/i830_display.c |   24 +-
 src/i830_dvo.c |  100 +++-
 src/i830_exa.c |   13 -
 src/i830_tv.c  |7 
 src/i965_render.c  |   72 --
 src/ivch/ivch.c|   78 --
 src/tfp410/Makefile.am |   16 +
 src/tfp410/Makefile.in |  517 +
 src/tfp410/tfp410.c|  265 +++
 src/tfp410/tfp410.h|   33 ++
 src/tfp410/tfp410_module.c |   38 +++
 src/tfp410/tfp410_reg.h|  104 +
 25 files changed, 1417 insertions(+), 188 deletions(-)

New commits:
commit b849e1eed1aa9ac7b857b8c29a1f6a6dce582b33
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Mon Jul 2 03:12:09 2007 +0200

Add myself to uploaders.

diff --git a/debian/changelog b/debian/changelog
index 24000db..380127f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
 xserver-xorg-video-intel (2:2.0.0-6) experimental; urgency=low
 
   * Update to latest upstream (commit 1e2e3013).
+  * Add myself to uploaders.
 
- -- Julien Cristau [EMAIL PROTECTED]  Mon, 02 Jul 2007 02:59:52 +0200
+ -- Julien Cristau [EMAIL PROTECTED]  Mon, 02 Jul 2007 03:08:51 +0200
 
 xserver-xorg-video-intel (2:2.0.0-5) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index d6fb06e..e750780 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: xserver-xorg-video-intel
 Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
-Uploaders: David Nusinow [EMAIL PROTECTED], Branden Robinson [EMAIL 
PROTECTED], Drew Parsons [EMAIL PROTECTED]
+Uploaders: David Nusinow [EMAIL PROTECTED], Branden Robinson [EMAIL 
PROTECTED], Drew Parsons [EMAIL PROTECTED], Julien Cristau [EMAIL 
PROTECTED]
 Build-Depends: debhelper (= 5), quilt, pkg-config, xserver-xorg-dev (= 
2:1.3.0.0), x11proto-gl-dev, x11proto-video-dev, libgl1-mesa-dev | libgl-dev, 
libxvmc-dev (= 1:1.0.1-1), x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev (= 1.2), x11proto-render-dev, x11proto-xinerama-dev, 
libdrm-dev (= 2.2) [!hurd-i386], x11proto-xf86dri-dev
 Standards-Version: 3.7.2
 XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel

commit a801047555d1ade5b743bf5a5fa2ba09e042cad2
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Mon Jul 2 03:01:28 2007 +0200

Update to latest upstream (commit 1e2e3013) and autoreconf.

diff --git a/aclocal.m4 b/aclocal.m4
index f8a69fa..d164a8b 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -7642,6 +7642,34 @@ AC_MSG_RESULT([$_am_result])
 rm -f confinc confmf
 ])
 
+# Copyright (C) 1999, 2000, 2001, 2003, 2005  Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 3
+
+# AM_PROG_CC_C_O
+# --
+# Like AC_PROG_CC_C_O, but changed for automake.
+AC_DEFUN([AM_PROG_CC_C_O],
+[AC_REQUIRE([AC_PROG_CC_C_O])dnl
+AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+# FIXME: we rely on the cache variable name because
+# there is no other way.
+set dummy $CC
+ac_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
+if eval test \`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\ != yes; then
+   # Losing compiler, so override with the script.
+   # FIXME: It is wrong to rewrite CC.
+   # But if we don't then we get into trouble of one sort or another.
+   # A longer-term fix would be to have automake use am__CC in this case,
+   # and then we could set am__CC=\$(top_srcdir)/compile \$(CC)
+   CC=$am_aux_dir/compile $CC
+fi
+])
+
 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005
diff --git a/config.h.in b/config.h.in
index 006744c..7f968d2 100644
--- a/config.h.in
+++ b/config.h.in
@@ -47,6 +47,9 @@
 /* Patch version */
 #undef INTEL_VERSION_PATCH
 
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#undef NO_MINUS_C_MINUS_O
+
 /* Name of package */
 #undef PACKAGE
 
diff --git a/configure b/configure
index f02c069..9bd3abd 100755
--- a/configure
+++ b/configure
@@ -20011,6 +20011,131 @@ else
 fi
 
 
+if test x$CC != xcc; then
+  { echo $as_me:$LINENO: checking whether $CC and cc understand -c and -o 
together 5
+echo $ECHO_N checking whether $CC and cc understand -c and -o together... 
$ECHO_C 6; }
+else
+  { echo $as_me:$LINENO: checking whether cc understands -c 

xserver-xorg-video-intel: Changes to 'refs/tags/xserver-xorg-video-intel-2_2.0.0-6'

2007-07-01 Thread Julien Cristau
Tag 'xserver-xorg-video-intel-2_2.0.0-6' created by Julien Cristau [EMAIL 
PROTECTED] at 2007-07-02 01:25 +

Tagging upload of xserver-xorg-video-intel 2:2.0.0-6 to experimental.

Changes since xserver-xorg-video-intel-2_2.0.0-5:
Alan Coopersmith (2):
  Add AM_PROG_CC_C_O to configure.ac
  Add *~ to .gitignore to skip emacs  patch backup files

Carl Worth (7):
  Remove redundant i830WaitSync from i965_prepare_composite
  Use local structure for cc_state
  Use local structure for dest_surf_state
  Use local structure for src_surf_state
  Use local structure for mask_surf_state
  Use local structure for src_sampler_state and mask_sampler_state
  Use local structures for vs_state, sf_state, and wm_state

Dave Mueller (1):
  Bug #11171: Add support for the Ti TFP410 DVO TMDS transmitter.

Eric Anholt (1):
  Move the ivch's fixed panel mode support to i830_dvo.c for other LVDS 
drivers.

Julien Cristau (3):
  Merge branch 'master' of 
git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel into 
debian-experimental
  Update to latest upstream (commit 1e2e3013) and autoreconf.
  Add myself to uploaders.

Keith Packard (5):
  Increase vblank wait timeout from 20ms to 30ms. 49.6Hz  20ms.
  I830 needs to have plane/pipe/pll started in mode_set.
  Decode PLL registers in LVDS mode a bit better in debug code.
  Handle dual-channel LVDS on i855.
  Fix load detection to use border region instead of blanking.

Wang Zhenyu (2):
  EXA: don't have to check offscreen size
  EXA: fallback mask transform on i965

---
 .gitignore |1 
 aclocal.m4 |   28 ++
 config.h.in|3 
 configure  |  128 +++
 configure.ac   |2 
 debian/changelog   |7 
 debian/control |2 
 src/Makefile.am|2 
 src/Makefile.in|5 
 src/i2c_vid.h  |6 
 src/i830.h |2 
 src/i830_crt.c |   36 ++-
 src/i830_debug.c   |  116 +++---
 src/i830_display.c |   24 +-
 src/i830_dvo.c |  100 +++-
 src/i830_exa.c |   13 -
 src/i830_tv.c  |7 
 src/i965_render.c  |   72 --
 src/ivch/ivch.c|   78 --
 src/tfp410/Makefile.am |   16 +
 src/tfp410/Makefile.in |  517 +
 src/tfp410/tfp410.c|  265 +++
 src/tfp410/tfp410.h|   33 ++
 src/tfp410/tfp410_module.c |   38 +++
 src/tfp410/tfp410_reg.h|  104 +
 25 files changed, 1417 insertions(+), 188 deletions(-)
---


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



Processing of xserver-xorg-video-intel_2.0.0-6_i386.changes

2007-07-01 Thread Archive Administrator
xserver-xorg-video-intel_2.0.0-6_i386.changes uploaded successfully to localhost
along with the files:
  xserver-xorg-video-intel_2.0.0-6.dsc
  xserver-xorg-video-intel_2.0.0-6.diff.gz
  xserver-xorg-video-i810_2.0.0-6_all.deb
  xserver-xorg-video-intel_2.0.0-6_i386.deb

Greetings,

Your Debian queue daemon


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



xserver-xorg-video-intel_2.0.0-6_i386.changes ACCEPTED

2007-07-01 Thread Debian Installer

Accepted:
xserver-xorg-video-i810_2.0.0-6_all.deb
  to 
pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-i810_2.0.0-6_all.deb
xserver-xorg-video-intel_2.0.0-6.diff.gz
  to 
pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.0.0-6.diff.gz
xserver-xorg-video-intel_2.0.0-6.dsc
  to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.0.0-6.dsc
xserver-xorg-video-intel_2.0.0-6_i386.deb
  to 
pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.0.0-6_i386.deb


Override entries for your package:
xserver-xorg-video-i810_2.0.0-6_all.deb - optional x11
xserver-xorg-video-intel_2.0.0-6.dsc - source x11
xserver-xorg-video-intel_2.0.0-6_i386.deb - optional 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]



xserver-xorg-video-intel override disparity

2007-07-01 Thread Debian Installer
There are disparities between your recently accepted upload and the
override file for the following file(s):

xserver-xorg-video-i810_2.0.0-6_all.deb: package says section is oldlibs, 
override says x11.

Either the package or the override file is incorrect.  If you think
the override is correct and the package wrong please fix the package
so that this disparity is fixed in the next upload.  If you feel the
override is incorrect then please reply to this mail and explain why.

[NB: this is an automatically generated mail; if you replied to one
like it before and have not received a response yet, please ignore
this mail.  Your reply needs to be processed by a human and will be in
due course, but until then the installer will send these automated
mails; sorry.]

--
Debian distribution maintenance software

(This message was generated automatically; if you believe that there
is a problem with it please contact the archive administrators by
mailing [EMAIL PROTECTED])


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



Re: Bug#431326: xserver-xorg-video-intel: X does not start with an intel 82830 chip on a fujitsu-siemens Lifebook S6010 laptop

2007-07-01 Thread Drew Parsons
Brice Goglin wrote:
 Some bugs have been fixed in the upstream git repository since we
 release 2:2.0.0-5, we should upload a new git snapshot in experimental
 in the near future.

My vote is for throwing the intel git snapshot into unstable now, it's
got too many good fixes.

Drew


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