HP Envy 34c resolution maxes out at 1920x1200

Bug #1638565 reported by Luis Arias
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Using get-edid, the best resolution is "Mode 0" below, but this doesn't show up in the Display systems settings panel.

This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
No EDID on bus 2
No EDID on bus 3
No EDID on bus 5
No EDID on bus 7
No EDID on bus 8
No EDID on bus 9
No EDID on bus 10
2 potential busses found: 4 6
Will scan through until the first EDID is found.
Pass a bus number as an option to this program to go only for that one.
256-byte EDID successfully retrieved from i2c bus 4
Looks like i2c was successful. Have a good day.
Checksum Correct

Section "Monitor"
 Identifier "HP ENVY 34c"
 ModelName "HP ENVY 34c"
 VendorName "HWP"
 # Monitor Manufactured week 22 of 2015
 # EDID version 1.3
 # Digital Display
 DisplaySize 800 330
 Gamma 2.20
 Option "DPMS" "true"
 Horizsync 27-90
 VertRefresh 24-60
 # Maximum pixel clock is 250MHz
 #Not giving standard mode: 1920x1080, 60Hz
 #Not giving standard mode: 1600x900, 60Hz
 #Not giving standard mode: 1280x720, 60Hz
 #Not giving standard mode: 1920x1200, 60Hz
 #Not giving standard mode: 1680x1050, 60Hz
 #Not giving standard mode: 1440x900, 60Hz
 #Not giving standard mode: 1600x1200, 60Hz
 #Not giving standard mode: 1280x1024, 60Hz

 #Extension block found. Parsing...
 Modeline "Mode 17" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
 Modeline "Mode 0" 196.25 3440 3600 3952 4464 1440 1443 1453 1468 +hsync -vsync
 Modeline "Mode 1" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
 Modeline "Mode 2" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
 Modeline "Mode 3" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
 Modeline "Mode 4" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
 Modeline "Mode 5" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
 Modeline "Mode 6" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
 Modeline "Mode 7" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
 Modeline "Mode 8" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
 Modeline "Mode 9" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
 Modeline "Mode 10" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
 Modeline "Mode 11" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
 Modeline "Mode 12" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
 Modeline "Mode 13" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
 Modeline "Mode 14" 27.027 1440 1478 1602 1716 480 484 487 525 -hsync -vsync interlace
 Modeline "Mode 15" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
 Modeline "Mode 16" 27.000 1440 1464 1590 1728 576 578 581 625 -hsync -vsync interlace
 Modeline "Mode 18" 198.00 2560 2808 2852 3000 1080 1084 1089 1100 +hsync +vsync
 Modeline "Mode 19" 185.62 2560 3108 3152 3300 1080 1084 1089 1125 +hsync +vsync
 Modeline "Mode 20" 154.24 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync
 Option "PreferredMode" "Mode 17"
EndSection

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: xorg 1:7.7+13ubuntu4
ProcVersionSignature: Ubuntu 4.8.0-26.28-lowlatency 4.8.0
Uname: Linux 4.8.0-26-lowlatency x86_64
NonfreeKernelModules: nvidia_uvm nvidia
.proc.driver.nvidia.gpus.0000.02.00.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0000:02:00.0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 340.98 Mon Sep 19 17:31:03 PDT 2016
 GCC version: gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12)
.tmp.unity_support_test.0:

ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
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
Date: Wed Nov 2 14:22:07 2016
DistUpgraded: 2016-10-29 06:09:22,344 DEBUG icon theme changed, re-reading
DistroCodename: yakkety
DistroVariant: ubuntu
DkmsStatus:
 bbswitch, 0.8, 4.8.0-26-lowlatency, x86_64: installed
 nvidia-340, 340.98, 4.8.0-26-lowlatency, x86_64: installed
EcryptfsInUse: Yes
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
   Subsystem: Dell 4th Gen Core Processor Integrated Graphics Controller [1028:05fe]
   Subsystem: Dell GK107M [GeForce GT 750M] [1028:05fe]
InstallationDate: Installed on 2014-06-02 (884 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: Dell Inc. XPS 15 9530
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.8.0-26-lowlatency root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to yakkety on 2016-10-29 (4 days ago)
dmi.bios.date: 03/28/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: XPS 15 9530
dmi.board.vendor: Dell Inc.
dmi.board.version: A04
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: Not Specified
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd03/28/2014:svnDellInc.:pnXPS159530:pvrA04:rvnDellInc.:rnXPS159530:rvrA04:cvnDellInc.:ct8:cvrNotSpecified:
dmi.product.name: XPS 15 9530
dmi.product.version: A04
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.13.0+16.10.20160818.2-0ubuntu2
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.70-1
version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.2-1ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.1-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160706-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-2

Revision history for this message
Luis Arias (kaaloo) wrote :
Revision history for this message
Luis Arias (kaaloo) wrote :

The only way to get a workable system is to move back to a 4.4 kernel. I tried that before and still experienced some issues but trying this latest 4.4 build.

Linux juno 4.4.30-040430-generic #201611010007 SMP Tue Nov 1 04:08:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Since your system has hybrid graphics (both Intel and Nvidia GPUs) it's unclear which monitor connectors are connected to which GPU. The answer varies between laptop models...

If we assume the answer is that your HDMI port is connected to the Intel GPU (which would be pretty normal) then this is a duplicate of bug 1606103.

If your HDMI is connected directly to the Nvidia GPU then that's an Nvidia bug.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Yep, Xorg.log seems to suggest the HDMI port is on the Intel output. So possibly a duplicate of bug 1606103. Although I would not have expected going back to kernel 4.4 would help (!?).

Revision history for this message
Luis Arias (kaaloo) wrote :

Weird yes! Thanks for the feedback though. I'm on the 4.4 kernel now and wanted to report this which is perfect. I'll switch back to the stock linux-generic in a bit to run the same and post the output here if that helps.

luis@juno:~/Code/balsamiq/cloud$ grep . /sys/class/drm/*/modes
/sys/class/drm/card0-eDP-1/modes:3200x1800
/sys/class/drm/card0-HDMI-A-1/modes:3440x1440
/sys/class/drm/card0-HDMI-A-1/modes:2560x1440
/sys/class/drm/card0-HDMI-A-1/modes:2560x1080
/sys/class/drm/card0-HDMI-A-1/modes:2560x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1200
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080i
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080i
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080i
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1600x1200
/sys/class/drm/card0-HDMI-A-1/modes:1680x1050
/sys/class/drm/card0-HDMI-A-1/modes:1600x900
/sys/class/drm/card0-HDMI-A-1/modes:1280x1024
/sys/class/drm/card0-HDMI-A-1/modes:1440x900
/sys/class/drm/card0-HDMI-A-1/modes:1280x720
/sys/class/drm/card0-HDMI-A-1/modes:1280x720
/sys/class/drm/card0-HDMI-A-1/modes:1280x720
/sys/class/drm/card0-HDMI-A-1/modes:1024x768
/sys/class/drm/card0-HDMI-A-1/modes:800x600
/sys/class/drm/card0-HDMI-A-1/modes:720x576
/sys/class/drm/card0-HDMI-A-1/modes:720x576i
/sys/class/drm/card0-HDMI-A-1/modes:720x480
/sys/class/drm/card0-HDMI-A-1/modes:720x480
/sys/class/drm/card0-HDMI-A-1/modes:720x480i
/sys/class/drm/card0-HDMI-A-1/modes:720x480i
/sys/class/drm/card0-HDMI-A-1/modes:640x480
/sys/class/drm/card0-HDMI-A-1/modes:640x480

Revision history for this message
Luis Arias (kaaloo) wrote :

And now on 4.8.0-27-generic #29-Ubuntu SMP Thu Oct 20 21:03:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux:

/sys/class/drm/card0-eDP-1/modes:3200x1800
/sys/class/drm/card0-HDMI-A-1/modes:1920x1200
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080i
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080i
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080i
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1920x1080
/sys/class/drm/card0-HDMI-A-1/modes:1600x1200
/sys/class/drm/card0-HDMI-A-1/modes:1680x1050
/sys/class/drm/card0-HDMI-A-1/modes:1600x900
/sys/class/drm/card0-HDMI-A-1/modes:1280x1024
/sys/class/drm/card0-HDMI-A-1/modes:1440x900
/sys/class/drm/card0-HDMI-A-1/modes:1280x720
/sys/class/drm/card0-HDMI-A-1/modes:1280x720
/sys/class/drm/card0-HDMI-A-1/modes:1280x720
/sys/class/drm/card0-HDMI-A-1/modes:1024x768
/sys/class/drm/card0-HDMI-A-1/modes:800x600
/sys/class/drm/card0-HDMI-A-1/modes:720x576
/sys/class/drm/card0-HDMI-A-1/modes:720x576i
/sys/class/drm/card0-HDMI-A-1/modes:720x480
/sys/class/drm/card0-HDMI-A-1/modes:720x480
/sys/class/drm/card0-HDMI-A-1/modes:720x480i
/sys/class/drm/card0-HDMI-A-1/modes:720x480i
/sys/class/drm/card0-HDMI-A-1/modes:640x480
/sys/class/drm/card0-HDMI-A-1/modes:640x480

Revision history for this message
Luis Arias (kaaloo) wrote :

I'm on the 4.9 kernel today with the following .xprofile. Much less flicker but it still comes up every once in a while.

xrandr --newmode "3440x1440" 196.25 3440 3600 3952 4464 1440 1443 1453 1468 +hsync -vsync
xrandr --addmode HDMI-1 "3440x1440"

Revision history for this message
Luis Arias (kaaloo) wrote :

Back to 4.4.38 because flickering eventually led to a complete freeze.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 16.10 (yakkety) reached end-of-life on July 20, 2017.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in and change the bug status to Confirmed.

Changed in xorg (Ubuntu):
status: New → Won't Fix
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.