[Nouveau] NVIDIA(R) NVSTM 4200M

MM finjulhich at gmail.com
Sat May 27 13:34:05 UTC 2023


I have an old dell e6520 laptop (2013) with the above integrated card.

linux kernel: 6.2.15-300.fc38.x86_64
xorg-x11-drv-nouveau.x86_64    1:1.0.17-5.fc38

>>>> xrandr -v
xrandr program version       1.5.2

Server reports RandR version 1.6
>>> xrandr -q
LVDS-2 connected primary 1920x1080+0+0 (normal left inverted right x axis y
axis) 344mm x 194mm
  1920x1080     60.04*+  60.01    59.97    59.96    40.02    59.93
...
HDMI-1-1 connected 1680x1050+1920+0 (normal left inverted right x axis y
axis) 608mm x 345mm
   1920x1080     60.01    59.97    59.96    60.00    50.00    59.94
 59.93    30.00    24.00    29.97    23.98
   1680x1050     59.95*   59.88

For some reason I am unable to set 1920x1080 for the HDMI.
The HDMI cable leaves the laptop and goes in the HDMI input of a Samsung
U28E570  4u UHD screen.

I have a large amount of nouveau related output in kernel messages,
starting with this call trace:

[  +2.061319] ------------[ cut here ]------------
[  +0.000008] nouveau 0000:01:00.0: timeout
[  +0.000085] WARNING: CPU: 4 PID: 25722 at
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c:584
gf119_disp_dmac_fini+0x16f/0x1c0 [nouveau]
[  +0.000607] Modules linked in: snd_seq_dummy snd_hrtimer iwldvm
snd_hda_codec_idt snd_hda_codec_generic mac80211 intel_rapl_msr
snd_hda_codec_hdmi mei_pxp dell_rbtn mei_wdt ppdev uvcvideo snd_hda_intel
at>
[  +0.000185]  firewire_ohci sha512_ssse3 mxm_wmi drm_buddy
drm_display_helper firewire_core mmc_core cec crc_itu_t e1000e
drm_ttm_helper ttm video wmi hid_cmedia serio_raw sunrpc be2iscsi bnx2i
cnic uio cx>
[  +0.000075] CPU: 4 PID: 25722 Comm: kworker/u32:10 Not tainted
6.2.15-300.fc38.x86_64 #1
[  +0.000009] Hardware name: Dell Inc. Latitude E6520/0J4TFW, BIOS A19
11/14/2013
[  +0.000005] Workqueue: events_unbound async_run_entry_fn
[  +0.000017] RIP: 0010:gf119_disp_dmac_fini+0x16f/0x1c0 [nouveau]
[  +0.000576] Code: 48 8b 57 50 48 85 d2 75 03 48 8b 17 48 89 54 24 08 e8
f5 62 05 e8 48 8b 54 24 08 48 c7 c7 e2 16 b8 c0 48 89 c6 e8 91 73 6c e7
<0f> 0b 41 8b 46 38 85 c0 0f 84 76 ff ff ff 48 8b 7b 78 48 0>
[  +0.000007] RSP: 0018:ffffaf91e2ddbb90 EFLAGS: 00010282
[  +0.000006] RAX: 0000000000000000 RBX: ffff92538f8e9400 RCX:
0000000000000000
[  +0.000005] RDX: 0000000000000002 RSI: 0000000000000027 RDI:
00000000ffffffff
[  +0.000004] RBP: 00000000006104a0 R08: ffffffffaa064780 R09:
00000000ab97854f
[  +0.000005] R10: ffffffffffffffff R11: 000000000000001f R12:
0000000000000001
[  +0.000004] R13: ffff925392838c00 R14: ffff92538129b800 R15:
00000000006104a0
[  +0.000005] FS:  0000000000000000(0000) GS:ffff9254b5b00000(0000)
knlGS:0000000000000000
[  +0.000006] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  +0.000005] CR2: 00007fd610045b0c CR3: 00000001f7010005 CR4:
00000000000606e0
[  +0.000006] Call Trace:
[  +0.000007]  <TASK>
[  +0.000011]  nvkm_disp_chan_fini+0x1e/0x40 [nouveau]
[  +0.000618]  nvkm_object_fini+0xb8/0x240 [nouveau]
[  +0.000426]  nvkm_object_fini+0x71/0x240 [nouveau]
[  +0.000405]  nvkm_object_fini+0x71/0x240 [nouveau]
[  +0.000435]  nvkm_object_fini+0x71/0x240 [nouveau]
[  +0.000451]  nvkm_object_fini+0x71/0x240 [nouveau]
[  +0.000406]  nouveau_do_suspend+0xf5/0x280 [nouveau]
[  +0.000543]  nouveau_pmops_suspend+0x2e/0x70 [nouveau]
[  +0.000561]  pci_pm_suspend+0x7b/0x170
[  +0.000012]  ? __pfx_pci_pm_suspend+0x10/0x10
[  +0.000009]  dpm_run_callback+0x8c/0x1e0
[  +0.000011]  __device_suspend+0x10a/0x560
[  +0.000010]  async_suspend+0x1a/0x70
[  +0.000009]  async_run_entry_fn+0x30/0x130
[  +0.000011]  process_one_work+0x1c7/0x3d0
[  +0.000014]  worker_thread+0x4d/0x380
[  +0.000010]  ? _raw_spin_lock_irqsave+0x23/0x50
[  +0.000013]  ? __pfx_worker_thread+0x10/0x10
[  +0.000010]  kthread+0xe9/0x110
[  +0.000008]  ? __pfx_kthread+0x10/0x10
[  +0.000008]  ret_from_fork+0x2c/0x50
[  +0.000017]  </TASK>
[  +0.000002] ---[ end trace 0000000000000000 ]---
[  +0.000011] nouveau 0000:01:00.0: disp: ch 1 fini: c2061088


and more in attached file

1. Can I reach a higher resolution on the Samsung screen?
2. Displaying appears slower (it feels like more CPU is used).  Is there a
misconfig somewhere?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20230527/0ca6ef2f/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nouveau.kmsgs
Type: application/octet-stream
Size: 228351 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20230527/0ca6ef2f/attachment-0001.obj>


More information about the Nouveau mailing list