← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 426380] [NEW] [i915] 23" external Dell VGA monitor at full resolution not possible with Desktop Effects enabled

 

Public bug reported:

Binary package hint: xserver-xorg-video-intel

On a Sony VAIO VGN-TX650P laptop with integrated Intel 915 graphics,
Desktop Effects enabled, default behavior with an external VGA monitor
(Dell SP2309W) in karmic is to mirror the displays at the lowest common
resolution.

When I disabled the mirroring and set the external monitor to its full
resolution, the screen goes black (with a small vertical line along the
left edge). The same happens with xrandr --output VGA1 --mode 2048x1152.
There is no failsafe to return to the prior working resolution.
Fortunately, I had a terminal open and was able to use xrandr to return
to the prior mode by typing blindly. But I was only able to do that
after several prior times of doing a "hard" poweroff because the mouse
was frozen and the whole system also seemed to be frozen.

As you can see below, the modes are being correctly picked up, but
something goes wrong when full resolution is being applied and compiz is
running. Full resolution is successfully applied, with no blank screen,
when Desktop Effects are turned off.

I am aware of the hardware texture limitation under compiz preventing
virtual modes greater than 2048x2048 from working on i915's
(https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/383345/comments/30), but it is unclear to me whether this is
currently supported with KMS with the current karmic (or xorg-edgers
PPA) packages, and Bug #146859 has status of Fix Released.

$ lspci -vvnn | grep VGA
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03)
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-

$ sudo lshw -C system -C display -sanitize
computer
    description: Notebook
    product: VGN-TX650P
    vendor: Sony Corporation
    version: J0015963
    serial: [REMOVED]
    width: 32 bits
    capabilities: smbios-2.3 dmi-2.3
    configuration: boot=normal chassis=notebook uuid=CE36EA00-DF2D-11D4-8523-00014A987C5D
  *-display:0
       description: VGA compatible controller
       product: Mobile 915GM/GMS/910GML Express Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 03
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:16 memory:b0080000-b00fffff ioport:1800(size=8) memory:c0000000-cfffffff(prefetchable) memory:b0040000-b007ffff
  *-display:1 UNCLAIMED
       description: Display controller
       product: Mobile 915GM/GMS/910GML Express Graphics Controller
       vendor: Intel Corporation
       physical id: 2.1
       bus info: pci@0000:00:02.1
       version: 03
       width: 32 bits
       clock: 33MHz
       capabilities: pm cap_list
       configuration: latency=0
       resources: memory:64000000-6407ffff

$ xrandr
Screen 0: minimum 320 x 200, current 2048 x 1152, maximum 4096 x 4096
VGA1 connected 2048x1152+0+0 (normal left inverted right x axis y axis) 510mm x 290mm
   2048x1152 59.9*+
   1280x1024 75.0
   1024x768 75.1 60.0
   800x600 75.0 60.3
   640x480 75.0 60.0
   720x400 70.1
LVDS1 connected (normal left inverted right x axis y axis)
   1366x768 59.8 +
   1360x768 59.8
   1024x768 85.0 75.0 70.1 60.0
   832x624 74.6
   800x600 85.1 72.2 75.0 60.3 56.2
   640x480 85.0 72.8 75.0 59.9
   720x400 85.0
   640x400 85.1
   640x350 85.1
TV1 disconnected (normal left inverted right x axis y axis)

$ sudo get-edid | parse-edid
parse-edid: parse-edid version 2.0.0
get-edid: get-edid version 2.0.0

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
 Function supported
 Call successful

 VBE version 300
 VBE string at 0x2110 "Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS"

VBE/DDC service about to be called
 Report DDC capabilities

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
 Function supported
 Call successful

 Monitor and video card combination does not support DDC1 transfers
 Monitor and video card combination supports DDC2 transfers
 0 seconds per 128 byte EDID block transfer
 Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
 Read EDID

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
 Function supported
 Call successful

parse-edid: EDID checksum passed.

 # EDID version 1 revision 3
Section "Monitor"
 # Block type: 2:0 3:ff
 # Block type: 2:0 3:fd
 # Block type: 2:0 3:fc
 Identifier "DELL SP2309W"
 VendorName "DEL"
 ModelName "DELL SP2309W"
 # Block type: 2:0 3:ff
 # Block type: 2:0 3:fd
 HorizSync 30-92
 VertRefresh 56-85
 # Max dot clock (video bandwidth) 200 MHz
 # Block type: 2:0 3:fc
 # DPMS capabilities: Active off:yes Suspend:yes Standby:yes

 Mode "2048x1152" # vfreq 59.909Hz, hfreq 70.992kHz
  DotClock 156.750000
  HTimings 2048 2096 2128 2208
  VTimings 1152 1155 1160 1185
  Flags "-HSync" "+VSync"
 EndMode
 # Block type: 2:0 3:ff
 # Block type: 2:0 3:fd
 # Block type: 2:0 3:fc
EndSection

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 828a5c329e78d7d842afb06bc29466b6
CheckboxSystem: b4511570833504a308af03903c18ec08
Date: Tue Sep 8 12:40:27 2009
DistroRelease: Ubuntu 9.10
Package: gnome-control-center 1:2.27.91-0ubuntu3
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
SourcePackage: gnome-control-center
Uname: Linux 2.6.31-9-generic i686

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 828a5c329e78d7d842afb06bc29466b6
CheckboxSystem: b4511570833504a308af03903c18ec08
Date: Tue Sep  8 13:33:16 2009
DistroRelease: Ubuntu 9.10
MachineType: Sony Corporation VGN-TX650P
Package: xserver-xorg-video-intel 2:2.8.1-1ubuntu1
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.31-9-generic root=/dev/mapper/hostname-root ro quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu3
 libdrm2 2.4.12+git20090801.45078630-0ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu1
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-9-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 08/05/2005
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: R0031V1
dmi.chassis.type: 10
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrR0031V1:bd08/05/2005:svnSonyCorporation:pnVGN-TX650P:pvrJ0015963:cvn:ct10:cvr:
dmi.product.name: VGN-TX650P
dmi.product.version: J0015963
dmi.sys.vendor: Sony Corporation
fglrx: Not loaded
system:
 distro:             Ubuntu
 architecture:       i686kernel:             2.6.31-9-generic

** Affects: xserver-xorg-video-intel (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
[i915] 23" external Dell VGA monitor at full resolution not possible with Desktop Effects enabled
https://bugs.launchpad.net/bugs/426380
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-intel in ubuntu.



Follow ups

References