Can't mirror more than 640x480

Bug #1248391 reported by Chris Weiss
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
New
Low
Unassigned

Bug Description

i3 cpu, lspci lists as vga "Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)"

trying to mirror lcd and HDMI. only option is 640x480. tried increasing video ram in BIOS, 512MB won't boot, all smaller values do not change the options.

I cam mirror at 720P in windows, so the hardware should be capable.
---
.tmp.unity.support.test.0:

ApportVersion: 2.12.7-0ubuntu6
Architecture: amd64
CasperVersion: 1.336ubuntu1
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
DistUpgraded: Fresh install
DistroCodename: trusty
DistroRelease: Ubuntu 14.04
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:108d]
LiveMediaBuild: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140109)
MachineType: ASUSTeK COMPUTER INC. X202E
MarkForUpload: True
Package: xserver-xorg-video-intel 2:2.99.907-0ubuntu1
PackageArchitecture: amd64
ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/username.seed boot=casper quiet splash --
ProcVersionSignature: Ubuntu 3.13.0-1.16-generic 3.13.0-rc7
Tags: trusty ubuntu reproducible compiz-0.9
Uname: Linux 3.13.0-1-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 09/19/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: X202E.204
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: X202E
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrX202E.204:bd09/19/2012:svnASUSTeKCOMPUTERINC.:pnX202E:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnX202E:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.name: X202E
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.
version.compiz: compiz 1:0.9.10+13.10.20131011-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.50-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.0.1-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.0.1-1ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu10
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.907-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu1
xserver.bootTime: Fri Jan 10 03:18:06 2014
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 12380
 vendor AUO
xserver.version: 2:1.14.5-1ubuntu2

Revision history for this message
Chris Wilson (ickle) wrote :

First step is to attach your Xorg.0.log. For mirroring with HDMI you will be limited to the intersection of modes supported by both the monitor and the LCD. If the HDMI monitor does not list 720p as being supported, you will need to override it and add that mode yourself.

Revision history for this message
Chris Weiss (cweiss) wrote :

I'll get the log later, laptop is not with me.

to clarify, the external is a full HD projector, and JustWorks with windows on this laptop. The 640x480 option is the only option that shows as soon as I check the "mirror" box.

Revision history for this message
Chris Weiss (cweiss) wrote :

X.0.log only seems to show the active modeline when I plug in the projector.

but I see what's going on now, my list of resolutions on each display only shares 640x480. I'm pretty sure on windows I had a 1280x720 option on my laptop panel. is creating an xorg.conf the only method to add a new mode to the drop down?

Revision history for this message
Chris Wilson (ickle) wrote :

Either add it via xorg.conf, xrandr --newmode <blah> ; xrandr --addmode OUTPUT_NAME <blah>, or use the displays tool.

Revision history for this message
penalvch (penalvch) wrote :

Chris Weiss, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p xserver-xorg-video-intel REPLACE-WITH-BUG-NUMBER

Please note, given that the information from the prior release is already available, doing this on a release prior to the development one would not be helpful.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Chris Weiss (cweiss) wrote : BootDmesg.txt

apport information

tags: added: apport-collected compiz-0.9 reproducible trusty ubuntu
description: updated
Revision history for this message
Chris Weiss (cweiss) wrote : BootLog.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : Dependencies.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : DpkgLog.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : GconfCompiz.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : LightdmLog.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : Lspci.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : Lsusb.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : ProcEnviron.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : ProcModules.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : UdevDb.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : UdevLog.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : XorgLog.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : Xrandr.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : xdpyinfo.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote : xserver.devices.txt

apport information

Revision history for this message
Chris Weiss (cweiss) wrote :

using xrandr to add the 1280x720 resolution does work and looks fine, but it does not persist reboots, and there is no option I can find in the Displays tool to at add it as implied. Since it was an option in windows I'm assuming there's something different about how the panel and/or cards supported resolutions are detected.

Revision history for this message
penalvch (penalvch) wrote :

Chris Weiss, thank you for performing the requested test. Remaining focused on the scope of this bug report "Can't mirror more than 640x480" would you need a backport to a release prior to Trusty, or may this be marked Status Invalid?

tags: added: bios-outdated-210
Revision history for this message
Chris Weiss (cweiss) wrote :

I'm not sure I understand. the issue still exists on Trusty, but I am willing to upgrade this one system to Trusty now.

Revision history for this message
penalvch (penalvch) wrote :

Chris Weiss, thank you for your comment. Regarding your comment https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1248391/comments/27 :
"using xrandr to add the 1280x720 resolution does work and looks fine"

The bug title is "Can't mirror more than 640x480". So, just to clarify, are you able to mirror more than 640x480 in Trusty?

Revision history for this message
Chris Weiss (cweiss) wrote :

"Can't mirror more than 640x480" was only a symptom of the real problem. The real problem is that the 1280x720 option that I had been accustomed to on my hardware is missing.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-intel (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Expired
penalvch (penalvch)
Changed in xserver-xorg-video-intel (Ubuntu):
status: Expired → Incomplete
Revision history for this message
Chris Weiss (cweiss) wrote :

finally fully upgraded to 14.04LTS and 1280x720 is still not the list of resolutions supported for the laptop's panel, thus certain projectors and displays cannot be mirrored at more than 640x480.

when 1280x720 is manually added using xrandr, it works as expected. how can 1280x720 be permanently added without generating a conf? I use this with too many different displays for that to be acceptable.

penalvch (penalvch)
Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.