← Back to team overview

compiz team mailing list archive

[Bug 461211] [NEW] Tiny screen with xrandr monitor switch

 

Public bug reported:

Binary package hint: compiz

$ lsb_release -rd
Description:	Ubuntu 9.10
Release:	9.10
$ apt-cache policy compiz
compiz:
  Installed: 1:0.8.4-0ubuntu2
  Candidate: 1:0.8.4-0ubuntu2
  Version table:
 *** 1:0.8.4-0ubuntu2 0
        500 http://us.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status
$

When switching monitors from laptop to docked dual monitors, with the
following script, I expect my monitors will be set up correctly, and
display correctly:

#! /bin/sh
xrandr --output LCD --off && \
xrandr --fb 3200x1200 \
       --output DFP1 --auto \
       --output CRT1 --auto --right-of DFP1

The result is that I get a "tiny window" in the upper left hand of the
screen -- about enough room for a 37x10 character-wide Terminal to
display.  Querying xrandr shows that X believes it is set up correctly,
but the display is plainly dorked.  When I get into this state, and
terminate compiz (pkill compiz.real), my display immediately works
properly -- spreads out to both monitors.  So, I assume that this is a
problem with compiz not being updated or pinged properly when the
displays are changed underneath it.

ProblemType: Bug
Architecture: amd64
CompizPlugins: [core,move,resize,place,decoration,animation,ccp,dbus,mousepoll,gnomecompat,png,svg,imgjpeg,text,commands,neg,video,wall,snap,scale,scaleaddon,expo,staticswitcher,regex,resizeinfo,workarounds,ezoom,vpswitch,extrawm,fade,session,shift,wobbly]
Date: Mon Oct 26 08:55:45 2009
DistroRelease: Ubuntu 9.10
MachineType: LENOVO 2767A15
NonfreeKernelModules: fglrx
Package: compiz 1:0.8.4-0ubuntu2
PackageArchitecture: all
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
PciDisplay: 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Mobility Radeon HD 3400 Series [1002:95c4]
ProcCmdLine: root=UUID=0db23939-f761-46f2-9285-220fb8cc6b9e ro acpi_osi="Linux" quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu7
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: compiz
Uname: Linux 2.6.31-14-generic x86_64
dmi.bios.date: 10/13/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7UET79WW (3.09 )
dmi.board.name: 2767A15
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7UET79WW(3.09):bd10/13/2009:svnLENOVO:pn2767A15:pvrThinkPadT400:rvnLENOVO:rn2767A15:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2767A15
dmi.product.version: ThinkPad T400
dmi.sys.vendor: LENOVO
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.31-14-generic

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
Tiny screen with xrandr monitor switch
https://bugs.launchpad.net/bugs/461211
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in ubuntu.



Follow ups

References