[Bug 1655421] Re: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI
This patch is already in Yakkety kernel. It will also be released as a part of the Xenial HWE kernel in Ubuntu Xenial 16.04.2. Marking this bug as Invalid for Yakkety and Xenial and direct interested parties to the Xenial HWE kernel. Prior to its release in February 2017 it can be tested by installing the hwe-edge packages. Have a look at this page for more information: https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack ** Changed in: linux (Ubuntu Yakkety) Status: In Progress => Invalid ** Changed in: linux (Ubuntu Xenial) Status: In Progress => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1655421 Title: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1655421/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1655421] Re: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI
In my case setting hdmimhz=297 did the trick. Hardware: 01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M Mac Edition] (rev a1) (prog-if 00 [VGA controller]) Subsystem: Apple Inc. GK107M [GeForce GT 650M Mac Edition] Flags: bus master, fast devsel, latency 0, IRQ 35 Memory at c000 (32-bit, non-prefetchable) [size=16M] Memory at 9000 (64-bit, prefetchable) [size=256M] Memory at a000 (64-bit, prefetchable) [size=32M] I/O ports at 2000 [size=128] Expansion ROM at c100 [disabled] [size=512K] Capabilities: Kernel driver in use: nouveau Kernel modules: nvidiafb, nouveau -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1655421 Title: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1655421/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1655421] Re: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI
apport information ** Package changed: linux (Ubuntu) => linux-lts-xenial (Ubuntu) ** Tags added: apport-collected xenial ** Description changed: Jan 10 18:56:03 frode-MacBookPro kernel: [4.993311] [drm:drm_add_edid_modes.part.22 [drm]] HDMI: DVI dual 0, max TMDS clock 30 kHz Jan 10 18:56:03 frode-MacBookPro kernel: [4.993315] nouveau :01:00.0: DRM: native mode from largest: 1920x1080@60 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993342] [drm:drm_mode_debug_printmodeline [drm]] Modeline 69:"3840x2160" 30 297000 3840 4016 4104 4400 2160 2168 2178 2250 0x48 0x5 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993348] [drm:drm_mode_prune_invalid [drm]] Not using 3840x2160 mode: CLOCK_HIGH Jan 10 18:56:03 frode-MacBookPro kernel: [4.993353] [drm:drm_mode_debug_printmodeline [drm]] Modeline 73:"2560x1440" 60 241500 2560 2608 2640 2720 1440 1443 1448 1481 0x40 0x9 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993358] [drm:drm_mode_prune_invalid [drm]] Not using 2560x1440 mode: CLOCK_HIGH Jan 10 18:56:03 frode-MacBookPro kernel: [4.993363] [drm:drm_mode_debug_printmodeline [drm]] Modeline 104:"3840x2160" 25 297000 3840 4896 4984 5280 2160 2168 2178 2250 0x40 0x5 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993368] [drm:drm_mode_prune_invalid [drm]] Not using 3840x2160 mode: CLOCK_HIGH Jan 10 18:56:03 frode-MacBookPro kernel: [4.993373] [drm:drm_mode_debug_printmodeline [drm]] Modeline 105:"3840x2160" 24 297000 3840 5116 5204 5500 2160 2168 2178 2250 0x40 0x5 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993378] [drm:drm_mode_prune_invalid [drm]] Not using 3840x2160 mode: CLOCK_HIGH Jan 10 18:56:03 frode-MacBookPro kernel: [4.993383] [drm:drm_mode_debug_printmodeline [drm]] Modeline 106:"3840x2160" 30 296703 3840 4016 4104 4400 2160 2168 2178 2250 0x40 0x5 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993387] [drm:drm_mode_prune_invalid [drm]] Not using 3840x2160 mode: CLOCK_HIGH Jan 10 18:56:03 frode-MacBookPro kernel: [4.993392] [drm:drm_mode_debug_printmodeline [drm]] Modeline 116:"3840x2160" 24 296703 3840 5116 5204 5500 2160 2168 2178 2250 0x40 0x5 Jan 10 18:56:03 frode-MacBookPro kernel: [4.993397] [drm:drm_mode_prune_invalid [drm]] Not using 3840x2160 mode: CLOCK_HIGH However it is perfectly valid to use higher pixel clock on some graphic cards. This patch will allow the end-user to adjust the pixel clock with the hdmimhz kernel parameter until the detection code gets good enough: https://github.com/torvalds/linux/commit/1a0c96c075bb4517d4ce4fb6750ee0a3cf38714c This page contains a lot of useful information and lead me to a sollution to my problem: https://www.elstel.org/software/hunt-for-4K-UHD-2160p.html.en - I think this is worthy of consideration for backport to the Xenial - kernel as not being able to use the most recent LTS version of Ubuntu - Desktop with current hardware is a drag. + I think this is worthy of consideration for backport to the Xenial kernel as not being able to use the most recent LTS version of Ubuntu Desktop with current hardware is a drag. + --- + ApportVersion: 2.20.1-0ubuntu2.4 + Architecture: amd64 + AudioDevicesInUse: + USERPID ACCESS COMMAND + /dev/snd/controlC1: frode 2797 F pulseaudio + /dev/snd/controlC0: frode 2797 F pulseaudio + CurrentDesktop: Unity + DistroRelease: Ubuntu 16.04 + HibernationDevice: RESUME=UUID=ae0b4ef2-57b4-4ab5-ac55-be113c10f1d1 + InstallationDate: Installed on 2017-01-08 (2 days ago) + InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719) + MachineType: Apple Inc. MacBookPro10,1 + NonfreeKernelModules: wl + Package: linux-image-extra-4.4.0-59-generic 4.4.0-59.80 + PackageArchitecture: amd64 + ProcFB: + 0 inteldrmfb + 1 nouveaufb + ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-59-generic.efi.signed root=/dev/mapper/ubuntu--vg-root ro quiet splash hdmimhz=297 vt.handoff=7 + ProcVersionSignature: Ubuntu 4.4.0-59.80-generic 4.4.35 + RelatedPackageVersions: + linux-restricted-modules-4.4.0-59-generic N/A + linux-backports-modules-4.4.0-59-generic N/A + linux-firmware1.157.6 + Tags: xenial + Uname: Linux 4.4.0-59-generic x86_64 + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo + _MarkForUpload: True + dmi.bios.date: 10/20/2016 + dmi.bios.vendor: Apple Inc. + dmi.bios.version: MBP101.88Z.00EE.B0B.1610201442 + dmi.board.asset.tag: Base Board Asset Tag# + dmi.board.name: Mac-C3EC7CD22292981F + dmi.board.vendor: Apple Inc. + dmi.board.version: MacBookPro10,1 + dmi.chassis.type: 10 + dmi.chassis.vendor: Apple Inc. + dmi.chassis.version: Mac-C3EC7CD22292981F + dmi.modalias: dmi:bvnAppleInc.:bvrMBP101.88Z.00EE.B0B.1610201442:bd10/20/2016:svnAppleInc.:pnMacBookPro10,1:pvr1.0:rvnAppleInc.:rnMac-C3EC7CD22292981F:rvrMacBookPro10,1:cvnAppleInc.:ct10:cvrMac-C3EC7CD2
[Bug 1655421] Re: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI
https://lists.ubuntu.com/archives/kernel-team/2017-January/081801.html ** Package changed: linux-lts-xenial (Ubuntu) => linux (Ubuntu) ** Also affects: linux (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Zesty) Importance: Undecided Status: Confirmed ** Also affects: linux (Ubuntu Yakkety) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Xenial) Status: New => In Progress ** Changed in: linux (Ubuntu Xenial) Assignee: (unassigned) => Frode Nordahl (fnordahl) ** Changed in: linux (Ubuntu Yakkety) Status: New => In Progress ** Changed in: linux (Ubuntu Yakkety) Assignee: (unassigned) => Frode Nordahl (fnordahl) ** Changed in: linux (Ubuntu Zesty) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1655421 Title: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1655421/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1655421] Re: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI
Thank you! Having built a test kernel there does seem to miss something to make everything work right on my system. I suspect EDID decode issues. Will try to hunt down what the missing piece is and see if we can include that as well. Failing that I do believe this would be useful in its own right, but we should probably have someone with affected hardware to confirm. I will update as I have progress. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1655421 Title: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1655421/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs