Debian Bug report logs -
#420679
wrong screen size reported by xinerama
Reported by: dubtsov@gmail.com
Date: Tue, 24 Apr 2007 02:27:01 UTC
Severity: normal
Tags: patch
Found in version xorg-server/2:1.3.0.0.dfsg-2
Fixed in version xorg-server/2:1.3.0.0.dfsg-5
Done: Julien Cristau <jcristau@debian.org>
Bug is archived. No further changes may be made.
Forwarded to http://bugs.freedesktop.org/show_bug.cgi?id=10771
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to dubtsov@gmail.com:
New Bug report received and forwarded. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: xserver-xorg-core
Version: 2:1.3.0.0.dfsg-2
Severity: normal
--- Please enter the report below this line. ---
Hi,
I'm using nvidia video adapter with dual screen setup: one is LCD panel
(1440x900) and another one is TV (800x600). They are separate screens (no
TwinView) and Xinerama is disabled in xorg.conf. But after latest xorg
upgrade I've noticed that Xinerama is enabled on both screens and that the
Xinerama screen dimensions are wrong. Here's the proof:
[busa@stratosphere 09:12:57 xineramainfo]$ DISPLAY=:0.0 ./xinerama-info
Xinerama is enabled on :0.0 (1 screen(s) available)
Xinerama screen 0: 1440x900+0+0
[busa@stratosphere 09:15:30 xineramainfo]$ DISPLAY=:0.1 ./xinerama-info
Xinerama is enabled on :0.1 (1 screen(s) available)
Xinerama screen 0: 1440x900+0+0
xinerama-info is a simple C program, which queries Xinerama info from the
server. I'm attaching its source just in case. Also attached is gzipped
xdpyinfo output.
Please note that this likely has nothing to do with nvidia drivers, since when
I was using 1.2 version of xserver-xorg-core everything was fine, and with
1.2.999 I had exactly the same issue.
Thanks,
Roman
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.20.4-0-k7-swsusp2
Debian Release: lenny/sid
500 unstable debian.nsu.ru
1 experimental debian.nsu.ru
--- Package information. ---
Depends (Version) | Installed
================================-+-================
x11-common (>= 1:7.0.0) | 1:7.2-1
libc6 (>= 2.5) | 2.5-2
libdrm2 (>= 2.3.0) | 2.3.0-4
libfontenc1 | 1:1.0.4-2
libgcc1 (>= 1:4.1.1-12) | 1:4.2-20070307-1
libxau6 | 1:1.0.3-2
libxdmcp6 | 1:1.0.2-2
libxfont1 | 1:1.2.8-1
xserver-xorg | 1:7.2-1
[xorg.conf (text/plain, attachment)]
[xinerama-info.c (text/x-csrc, attachment)]
[xdpyinfo.out.gz (application/x-gzip, attachment)]
Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to Markus Schulz <msc@antzsystem.de>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #12 received at 420679@bugs.debian.org (full text, mbox, reply):
same applies here with a similar setup. (CRT + TV and CRT + DFP)
Markus Schulz
Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to David Weinehall <tao@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #17 received at 420679@bugs.debian.org (full text, mbox, reply):
This is not limited to NVidia either; I get the same problem with the
intel-driver.
When I start X on my x60s from the dock (where I also have an external
screen connected), both the internal and external display will get the
resolution from the external display; before it'd use the resolution of
the internal display. This is highly annoying, since the external
display has higher resolution than the internal. So when I undock again
I'm left with a laptop that I cannot use in a sane manner because 25% or
so of the desktop is outside of the physical screen.
The only way to get it working is to start the X when undocked, then
dock and run xrandr --auto; that way the external display is properly
enabled at the same resolution as the internal display.
Regards: David
--
/) David Weinehall <tao@debian.org> /) Rime on my window (\
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // Diamond-white roses of fire //
\) http://www.acc.umu.se/~tao/ (/ Beautiful hoar-frost (/
Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to Michel Dänzer <daenzer@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #22 received at 420679@bugs.debian.org (full text, mbox, reply):
On Sat, 2007-05-05 at 11:10 +0200, David Weinehall wrote:
>
> When I start X on my x60s from the dock (where I also have an external
> screen connected), both the internal and external display will get the
> resolution from the external display; before it'd use the resolution of
> the internal display. This is highly annoying, since the external
> display has higher resolution than the internal. So when I undock again
> I'm left with a laptop that I cannot use in a sane manner because 25% or
> so of the desktop is outside of the physical screen.
You can't reduce the virtual resolution with xrandr at that point?
--
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to David Weinehall <tao@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #27 received at 420679@bugs.debian.org (full text, mbox, reply):
On Thu, May 10, 2007 at 09:58:19AM +0200, Michel Dänzer wrote:
> On Sat, 2007-05-05 at 11:10 +0200, David Weinehall wrote:
> >
> > When I start X on my x60s from the dock (where I also have an external
> > screen connected), both the internal and external display will get the
> > resolution from the external display; before it'd use the resolution of
> > the internal display. This is highly annoying, since the external
> > display has higher resolution than the internal. So when I undock again
> > I'm left with a laptop that I cannot use in a sane manner because 25% or
> > so of the desktop is outside of the physical screen.
>
> You can't reduce the virtual resolution with xrandr at that point?
Probably; but it's still a nuisance, since there's no way to execute
xrandr from gdm (for instance), so until I log in I cannot change the
resolution.
The only reasonable *default* IMHO is to use the lower resolution for
both screens when using mirrored mode, since that's the only option that
will made things look mirrored (or possible to use the resolution
of the main screen).
Having the configurable is fine by me (I guess some people might find it
useful), but manually invoking xrandr isn't...
Regards: David
--
/) David Weinehall <tao@debian.org> /) Rime on my window (\
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // Diamond-white roses of fire //
\) http://www.acc.umu.se/~tao/ (/ Beautiful hoar-frost (/
Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to "Zephaniah E. Hull" <warp@aehallh.com>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #32 received at 420679@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 420679 +patch
stop
Redhat has a patch for this issue:
http://cvs.fedora.redhat.com/viewcvs/rpms/xorg-x11-server/devel/xserver-1.3.0-less-randr-fakerama.patch?rev=1.1&sortby=date&view=auto
Given the author of the patch, it looks like a good bet until it's fixed
in a release upstream.
Zephaniah E. Hull.
--
1024D/E65A7801 Zephaniah E. Hull <warp@aehallh.com>
92ED 94E4 B1E6 3624 226D 5727 4453 008B E65A 7801
CCs of replies from mailing lists are requested.
[signature.asc (application/pgp-signature, inline)]
Tags added: patch
Request was from "Zephaniah E. Hull" <warp@aehallh.com>
to control@bugs.debian.org.
(Sun, 13 May 2007 22:03:02 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#420679; Package xserver-xorg-core.
(full text, mbox, link).
Acknowledgement sent to Brice Goglin <Brice.Goglin@ens-lyon.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>.
(full text, mbox, link).
Message #39 received at 420679@bugs.debian.org (full text, mbox, reply):
Zephaniah E. Hull wrote:
> tags 420679 +patch
> stop
>
> Redhat has a patch for this issue:
>
> http://cvs.fedora.redhat.com/viewcvs/rpms/xorg-x11-server/devel/xserver-1.3.0-less-randr-fakerama.patch?rev=1.1&sortby=date&view=auto
>
> Given the author of the patch, it looks like a good bet until it's fixed
> in a release upstream.
>
Thanks, it's applied upstream since april 25th, commit
9c80eda826448822328bb678a7d284cc43fffb17
If it helps, there is probably no reason to not apply it.
Brice
Reply sent to Julien Cristau <jcristau@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to dubtsov@gmail.com:
Bug acknowledged by developer.
(full text, mbox, link).
Message #44 received at 420679-close@bugs.debian.org (full text, mbox, reply):
Source: xorg-server
Source-Version: 2:1.3.0.0.dfsg-5
We believe that the bug you reported is fixed in the latest version of
xorg-server, which is due to be installed in the Debian FTP archive:
xdmx-tools_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xdmx-tools_1.3.0.0.dfsg-5_i386.deb
xdmx_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xdmx_1.3.0.0.dfsg-5_i386.deb
xnest_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xnest_1.3.0.0.dfsg-5_i386.deb
xorg-server_1.3.0.0.dfsg-5.diff.gz
to pool/main/x/xorg-server/xorg-server_1.3.0.0.dfsg-5.diff.gz
xorg-server_1.3.0.0.dfsg-5.dsc
to pool/main/x/xorg-server/xorg-server_1.3.0.0.dfsg-5.dsc
xprint-common_1.3.0.0.dfsg-5_all.deb
to pool/main/x/xorg-server/xprint-common_1.3.0.0.dfsg-5_all.deb
xprint_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xprint_1.3.0.0.dfsg-5_i386.deb
xserver-xephyr_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xserver-xephyr_1.3.0.0.dfsg-5_i386.deb
xserver-xorg-core-dbg_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xserver-xorg-core-dbg_1.3.0.0.dfsg-5_i386.deb
xserver-xorg-core_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xserver-xorg-core_1.3.0.0.dfsg-5_i386.deb
xserver-xorg-dev_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xserver-xorg-dev_1.3.0.0.dfsg-5_i386.deb
xvfb_1.3.0.0.dfsg-5_i386.deb
to pool/main/x/xorg-server/xvfb_1.3.0.0.dfsg-5_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 420679@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xorg-server package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 16 May 2007 15:17:55 +0200
Source: xorg-server
Binary: xserver-xephyr xprint xserver-xorg-core xvfb xserver-xorg-dev xdmx xprint-common xdmx-tools xserver-xorg-core-dbg xnest
Architecture: source i386 all
Version: 2:1.3.0.0.dfsg-5
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description:
xdmx - Distributed Multihead X server
xdmx-tools - Distributed Multihead X tools
xnest - Nested X server
xprint - Xprint - the X11 print system (binary)
xprint-common - Xprint - the X11 print system (configuration files)
xserver-xephyr - Next Generation Nested X Server
xserver-xorg-core - X.Org X server -- core server
xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
xserver-xorg-dev - X.Org X server -- development files
xvfb - Virtual Framebuffer 'fake' X server
Closes: 222932 395888 420679 422077 422095 422352 423129
Changes:
xorg-server (2:1.3.0.0.dfsg-5) unstable; urgency=low
.
[ Brice Goglin ]
* Add 24_hurd_ioperm_fix.diff to fix xf86Enable/DisableIO on Hurd with
recent GNU Mach. Thanks Samuel Thibault!
* Add 06_use_proc_instead_of_sysfs_for_pci_domains.diff since sysfs-based
PCI management code is broken at least on sparc and powerpc.
Closes: #422077, #422095. Thanks to Jim Watson for testing!
* Install the Xephyr README, closes: #395888.
* Update 07_xorgconf_manpage_overhaul.diff to drop the reference to the
xorg.conf example which we do not install since Xserver 1.3 does automatic
configuration, the manpage is very well documented, and we generate a
config file during installation. Closes: #222932.
* Fix warning in /etc/init.d/xprint when /usr/lib/X11/fonts does not exist.
Closes: #422352. Thanks Cristian Ionescu-Idbohrn!
* Pull upstream commit 9c80eda826448822328bb678a7d284cc43fffb17 to disable
RandR's fake xinerama geometry when there's more than one protocol screen
(closes: #420679).
.
[ Julien Cristau ]
* Add patch to make sure that the ramdac symbols are present in the server
and drivers can use them (closes: #423129).
* xserver-xorg-core Conflicts with fglrx-driver, which broke with 1.3.
We'll need to make this versioned (or drop it) when fglrx is fixed.
Files:
b0fd93af99e2090f02cf20745fd0fcdf 2322 x11 optional xorg-server_1.3.0.0.dfsg-5.dsc
cb0abe5d0fcf449771abf8cf8b052391 576640 x11 optional xorg-server_1.3.0.0.dfsg-5.diff.gz
0471eafde0a97e4395c2c9e32114dc25 262580 x11 optional xprint-common_1.3.0.0.dfsg-5_all.deb
a9e0449cc6bf236640ae8db878d62533 3617856 x11 optional xserver-xorg-core_1.3.0.0.dfsg-5_i386.deb
52ed6b9c633f4ca3477db9c481aa23e8 310816 x11 optional xserver-xorg-dev_1.3.0.0.dfsg-5_i386.deb
0df01dc89540dda9c2b78baeb9f3ed18 799168 x11 optional xdmx_1.3.0.0.dfsg-5_i386.deb
ceee8fcaf7667c5cdd48bda66edd345f 83928 x11 optional xdmx-tools_1.3.0.0.dfsg-5_i386.deb
56930a77e7d7f1daedabaa17596bee8b 1398830 x11 optional xnest_1.3.0.0.dfsg-5_i386.deb
6a5cdbdc2b5cc9158a88378b23f1a54c 1548642 x11 optional xvfb_1.3.0.0.dfsg-5_i386.deb
646ec6744173720830563a97fef1ff09 1577538 x11 optional xserver-xephyr_1.3.0.0.dfsg-5_i386.deb
de45cebf8efc2e26cd46e07b98e21d89 1619194 x11 optional xprint_1.3.0.0.dfsg-5_i386.deb
53f9bdeb302a3d626195e42518a511fc 12178074 x11 extra xserver-xorg-core-dbg_1.3.0.0.dfsg-5_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGSxI8mEvTgKxfcAwRAveDAJ9xavo63+5zzfHdTu01FNAGUwRrGwCfVVRn
IZnaEgrgkh71GJJBPz31VU4=
=1O8t
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 03 Jul 2007 07:34:52 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Jul 16 10:54:41 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.