[Bug 1655421] Re: nouveau driver being too conservative about HDMI pixel clock, barring usage of native resolution on 4K displays over HDMI

2017-01-30 Thread Frode Nordahl
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

2017-01-10 Thread Frode Nordahl
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

2017-01-10 Thread Frode Nordahl
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

2017-01-10 Thread Tim Gardner
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

2017-01-11 Thread Frode Nordahl
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