This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:

apport-collect 1928842

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.

** Changed in: linux (Ubuntu)
       Status: New => Incomplete

** Tags added: hirsute

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1928842

Title:
  External monitor connected via USB-C not running at native resolution

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  I am using a Dell SP2309W connected via HDMI to a Plugable UD-CA1A
  docking station. The docking station is connected to my System76 Lemur
  pro (lemp9) via USB-C. The highest resolution the external monitor can
  run on is 1920x1080i and its native resolution of 2048x1152 is not
  detected. The system journal contains backtraces indicating a failure
  in the i915 kernel module:

  May 14 18:17:13 rubberducky kernel: ------------[ cut here ]------------
  May 14 18:17:13 rubberducky kernel: i915 0000:00:02.0: 
drm_WARN_ON(!intel_dp->num_source_rates || !intel_dp->num_sink_rates)
  May 14 18:17:13 rubberducky kernel: WARNING: CPU: 2 PID: 126 at 
drivers/gpu/drm/i915/display/intel_dp.c:417 intel_dp_set_common_rates+0x4f/0xe0 
[i915]
  May 14 18:17:13 rubberducky kernel: Modules linked in: uas usb_storage 
hid_generic i915 i2c_algo_bit rtsx_pci_sdmmc drm_kms_helper syscopyarea 
sysfillrect sysimgblt fb_sys_fops nvme cec crct10dif_pclmul crc32_pclmul 
rc_core ghash_clmulni_intel i2c_i801 intel_lpss_pci intel_lpss aesni_intel 
idma64 xhci_pci crypto_simd i2c_hid cryptd glue_helper psmouse drm nvme_core 
i2c_smbus rtsx_pci virt_dma xhci_pci_renesas hid pinctrl_cannonlake video 
system76_acpi(OE)
  May 14 18:17:13 rubberducky kernel: CPU: 2 PID: 126 Comm: kworker/u16:1 
Tainted: G           OE     5.11.0-16-generic #17-Ubuntu
  May 14 18:17:13 rubberducky kernel: Hardware name: System76 Lemur Pro/Lemur 
Pro, BIOS 2021-03-11_50eedc2 03/11/2021
  May 14 18:17:13 rubberducky kernel: Workqueue: events_unbound 
async_run_entry_fn
  May 14 18:17:13 rubberducky kernel: RIP: 
0010:intel_dp_set_common_rates+0x4f/0xe0 [i915]
  May 14 18:17:13 rubberducky kernel: Code: 8b 6f 50 4d 85 ed 0f 84 9d 00 00 00 
e8 3a 25 f2 db 48 c7 c1 30 70 95 c0 4c 89 ea 48 c7 c7 9a 0c 97 c0 48 89 c6 e8 
6e 52 33 dc <0f> 0b 8b 4b 78 8b 73 68 48 8b 7b 70 48 8d 53 7c 4c 8d 83 a4 00 00
  May 14 18:17:13 rubberducky kernel: RSP: 0018:ffffb4a84029bba0 EFLAGS: 
00010286
  May 14 18:17:13 rubberducky kernel: RAX: 0000000000000000 RBX: 
ffff964dc3527140 RCX: ffffffff9dd234c8
  May 14 18:17:13 rubberducky kernel: RDX: c0000000ffffdfff RSI: 
0000000000000000 RDI: 0000000000000247
  May 14 18:17:13 rubberducky kernel: RBP: ffffb4a84029bbb8 R08: 
0000000000000000 R09: ffffb4a84029b980
  May 14 18:17:13 rubberducky kernel: R10: ffffb4a84029b978 R11: 
ffffffff9dd53508 R12: ffff964dd7b60000
  May 14 18:17:13 rubberducky kernel: R13: ffff964dc182da40 R14: 
ffff964dc3527140 R15: 0000000000000001
  May 14 18:17:13 rubberducky kernel: FS:  0000000000000000(0000) 
GS:ffff9656f6480000(0000) knlGS:0000000000000000
  May 14 18:17:13 rubberducky kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 
0000000080050033
  May 14 18:17:13 rubberducky kernel: CR2: 00005629c4c4d0e0 CR3: 
0000000115a34006 CR4: 00000000003706e0
  May 14 18:17:13 rubberducky kernel: Call Trace:
  May 14 18:17:13 rubberducky kernel:  intel_dp_get_dpcd+0xb5/0xd0 [i915]
  May 14 18:17:13 rubberducky kernel:  intel_dp_detect_dpcd+0x37/0x150 [i915]
  May 14 18:17:13 rubberducky kernel:  intel_dp_detect+0x339/0x440 [i915]
  May 14 18:17:13 rubberducky kernel:  ? ww_mutex_lock+0x83/0x90
  May 14 18:17:13 rubberducky kernel:  drm_helper_probe_detect+0x4e/0xb0 
[drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  
drm_helper_probe_single_connector_modes+0x43d/0x5c0 [drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  ? _cond_resched+0x1a/0x50
  May 14 18:17:13 rubberducky kernel:  drm_client_modeset_probe+0x1d6/0x4d0 
[drm]
  May 14 18:17:13 rubberducky kernel:  
__drm_fb_helper_initial_config_and_unlock+0x36/0xd0 [drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  drm_fb_helper_initial_config+0x36/0x40 
[drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  intel_fbdev_initial_config+0x18/0x40 
[i915]
  May 14 18:17:13 rubberducky kernel:  async_run_entry_fn+0x3c/0x150
  May 14 18:17:13 rubberducky kernel:  process_one_work+0x220/0x3c0
  May 14 18:17:13 rubberducky kernel:  worker_thread+0x50/0x370
  May 14 18:17:13 rubberducky kernel:  kthread+0x12f/0x150
  May 14 18:17:13 rubberducky kernel:  ? process_one_work+0x3c0/0x3c0
  May 14 18:17:13 rubberducky kernel:  ? __kthread_bind_mask+0x70/0x70
  May 14 18:17:13 rubberducky kernel:  ret_from_fork+0x1f/0x30
  May 14 18:17:13 rubberducky kernel: ---[ end trace 0a58b4d9a80e1b0f ]---
  May 14 18:17:13 rubberducky kernel: ------------[ cut here ]------------

  and

  May 14 18:17:13 rubberducky kernel: ------------[ cut here ]------------
  May 14 18:17:13 rubberducky kernel: i915 0000:00:02.0: 
drm_WARN_ON(intel_dp->num_common_rates == 0)
  May 14 18:17:13 rubberducky kernel: WARNING: CPU: 2 PID: 126 at 
drivers/gpu/drm/i915/display/intel_dp.c:427 intel_dp_set_common_rates+0xb4/0xe0 
[i915]
  May 14 18:17:13 rubberducky kernel: Modules linked in: uas usb_storage 
hid_generic i915 i2c_algo_bit rtsx_pci_sdmmc drm_kms_helper syscopyarea 
sysfillrect sysimgblt fb_sys_fops nvme cec crct10dif_pclmul crc32_pclmul 
rc_core ghash_clmulni_intel i2c_i801 intel_lpss_pci intel_lpss aesni_intel 
idma64 xhci_pci crypto_simd i2c_hid cryptd glue_helper psmouse drm nvme_core 
i2c_smbus rtsx_pci virt_dma xhci_pci_renesas hid pinctrl_cannonlake video 
system76_acpi(OE)
  May 14 18:17:13 rubberducky kernel: CPU: 2 PID: 126 Comm: kworker/u16:1 
Tainted: G        W  OE     5.11.0-16-generic #17-Ubuntu
  May 14 18:17:13 rubberducky kernel: Hardware name: System76 Lemur Pro/Lemur 
Pro, BIOS 2021-03-11_50eedc2 03/11/2021
  May 14 18:17:13 rubberducky kernel: Workqueue: events_unbound 
async_run_entry_fn
  May 14 18:17:13 rubberducky kernel: RIP: 
0010:intel_dp_set_common_rates+0xb4/0xe0 [i915]
  May 14 18:17:13 rubberducky kernel: Code: 4c 8b 67 50 4d 85 e4 75 03 4c 8b 27 
e8 d5 24 f2 db 48 c7 c1 78 70 95 c0 4c 89 e2 48 c7 c7 9a 0c 97 c0 48 89 c6 e8 
09 52 33 dc <0f> 0b 48 b8 01 00 00 00 d0 78 02 00 48 89 83 a0 00 00 00 5b 41 5c
  May 14 18:17:13 rubberducky kernel: RSP: 0018:ffffb4a84029bba0 EFLAGS: 
00010286
  May 14 18:17:13 rubberducky kernel: RAX: 0000000000000000 RBX: 
ffff964dc3527140 RCX: ffffffff9dd234c8
  May 14 18:17:13 rubberducky kernel: RDX: c0000000ffffdfff RSI: 
0000000000000000 RDI: 0000000000000247
  May 14 18:17:13 rubberducky kernel: RBP: ffffb4a84029bbb8 R08: 
0000000000000000 R09: ffffb4a84029b980
  May 14 18:17:13 rubberducky kernel: R10: ffffb4a84029b978 R11: 
ffffffff9dd53508 R12: ffff964dc182da40
  May 14 18:17:13 rubberducky kernel: R13: ffff964dc182da40 R14: 
ffff964dc3527140 R15: 0000000000000001
  May 14 18:17:13 rubberducky kernel: FS:  0000000000000000(0000) 
GS:ffff9656f6480000(0000) knlGS:0000000000000000
  May 14 18:17:13 rubberducky kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 
0000000080050033
  May 14 18:17:13 rubberducky kernel: CR2: 00005629c4c4d0e0 CR3: 
0000000115a34006 CR4: 00000000003706e0
  May 14 18:17:13 rubberducky kernel: Call Trace:
  May 14 18:17:13 rubberducky kernel:  intel_dp_get_dpcd+0xb5/0xd0 [i915]
  May 14 18:17:13 rubberducky kernel:  intel_dp_detect_dpcd+0x37/0x150 [i915]
  May 14 18:17:13 rubberducky kernel:  intel_dp_detect+0x339/0x440 [i915]
  May 14 18:17:13 rubberducky kernel:  ? ww_mutex_lock+0x83/0x90
  May 14 18:17:13 rubberducky kernel:  drm_helper_probe_detect+0x4e/0xb0 
[drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  
drm_helper_probe_single_connector_modes+0x43d/0x5c0 [drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  ? _cond_resched+0x1a/0x50
  May 14 18:17:13 rubberducky kernel:  drm_client_modeset_probe+0x1d6/0x4d0 
[drm]
  May 14 18:17:13 rubberducky kernel:  
__drm_fb_helper_initial_config_and_unlock+0x36/0xd0 [drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  drm_fb_helper_initial_config+0x36/0x40 
[drm_kms_helper]
  May 14 18:17:13 rubberducky kernel:  intel_fbdev_initial_config+0x18/0x40 
[i915]
  May 14 18:17:13 rubberducky kernel:  async_run_entry_fn+0x3c/0x150
  May 14 18:17:13 rubberducky kernel:  process_one_work+0x220/0x3c0
  May 14 18:17:13 rubberducky kernel:  worker_thread+0x50/0x370
  May 14 18:17:13 rubberducky kernel:  kthread+0x12f/0x150
  May 14 18:17:13 rubberducky kernel:  ? process_one_work+0x3c0/0x3c0
  May 14 18:17:13 rubberducky kernel:  ? __kthread_bind_mask+0x70/0x70
  May 14 18:17:13 rubberducky kernel:  ret_from_fork+0x1f/0x30
  May 14 18:17:13 rubberducky kernel: ---[ end trace 0a58b4d9a80e1b10 ]---
  May 14 18:17:13 rubberducky kernel: usb 2-2.3: new SuperSpeed Gen 1 USB 
device number 4 using xhci_hcd
  May 14 18:17:13 rubberducky kernel: Registered IR keymap rc-cec
  May 14 18:17:13 rubberducky kernel: rc rc0: DP-1 as 
/devices/pci0000:00/0000:00:02.0/rc/rc0
  May 14 18:17:13 rubberducky kernel: input: DP-1 as 
/devices/pci0000:00/0000:00:02.0/rc/rc0/input12
  May 14 18:17:13 rubberducky kernel: usb 2-2.3: New USB device found, 
idVendor=0835, idProduct=d100, bcdDevice=61.62
  May 14 18:17:13 rubberducky kernel: usb 2-2.3: New USB device strings: Mfr=1, 
Product=2, SerialNumber=0
  May 14 18:17:13 rubberducky kernel: usb 2-2.3: Product: USB3.0 Hub
  May 14 18:17:13 rubberducky kernel: usb 2-2.3: Manufacturer: GenesysLogic
  May 14 18:17:13 rubberducky kernel: fbcon: i915drmfb (fb0) is primary device
  May 14 18:17:13 rubberducky kernel: fbcon: Deferring console take-over
  May 14 18:17:13 rubberducky kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb 
frame buffer device
  May 14 18:17:13 rubberducky kernel: hub 2-2.3:1.0: USB hub found
  May 14 18:17:13 rubberducky kernel: hub 2-2.3:1.0: 3 ports detected
  May 14 18:17:13 rubberducky kernel: ------------[ cut here ]------------

  I am using May 14 18:17:13 rubberducky kernel: Linux version
  5.11.0-16-generic (buildd@lgw01-amd64-035) (gcc (Ubuntu
  10.3.0-1ubuntu1) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.36.1)
  #17-Ubuntu SMP Wed Apr 14 20:12:43 UTC 2021 (Ubuntu
  5.11.0-16.17-generic 5.11.12)

  
  The mainline 12.4 kernel works as expected and does not show these module 
failures. This issue might be related to 
https://bugzilla.redhat.com/show_bug.cgi?id=1879442.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928842/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to