Hallo zusammen,
ich hänge aktuell bei einem Problem fest, bei dem mir wohl doch mal einige Linux-Experten weiterhelfen müssen... Und zwar besitze ich jetzt seit einiger Zeit ein ThinkPad E595 (Ryzen 7 3700U mit Vega 10) mit Ubuntu 19.10 und zugehörigem USB-C Dock Gen2. Obwohl die APU 4k60 problemlos beherrscht hat das Notebook selbst ja nur einen HDMI 1.4, mit dem maximal 4k30möglich ist. Wird von xrandr auch entsprechend erkannt und ich kann bei 3840x2160 maximal 30 Hz auswählen. Über USB-C soll das Gerät aber laut Datenblatt explizit 4k mit 60 Hz ausgeben können. xrandr bietet auch entsprechend bei Verwendung des Docks weitere Ausgabemodi bis 60 Hz als verfügbar an; alles über 30 Hz führt seitens des Monitors aber nur zur Anzeige "Kein Signal". Probiert habe ich zwei HDMI-Kabel und ein DP-Kabel, die auch beide schon an einer RX 5700 XT mit 4k60 liefen, daran liegt es also nicht. Beim Wechsel über die Konsole mit xrandr werden keine Fehler ausgegeben.
Übersehe ich irgendetwas, warum es tatsächlich nicht gehen sollte? Muss ich mir tatsächlich ein Windows oder Windows To Go aufsetzen, um das unter Windows mal auszuprobieren? 🤣
LG und bleibt gesund.
lspci Output:
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Picasso [1002:15d8] (rev c1) Subsystem: Lenovo Picasso [17aa:5124] Kernel driver in use: amdgpu Kernel modules: amdgpu
xrandr --prop:
Screen 0: minimum 320 x 200, current 5760 x 2160, maximum 16384 x 16384 eDP connected primary 1920x1080+0+1080 (normal left inverted right x axis y axis) 344mm x 194mm _MUTTER_PRESENTATION_OUTPUT: 0 EDID: 00ffffffffffff0030aeba4000000000 001c0104a5221378e238d5975e598e27 1c505400000001010101010101010101 010101010101243680a070381f403020 350058c210000019502b80a070381f40 3020350058c2100000190000000f00d1 0930d10930190a0030e4e705000000fe 004c503135365746432d535044420094 GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) abm level: 0 range: (0, 4) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 64 supported: 64 non-desktop: 0 range: (0, 1) 1920x1080 59.98*+ 47.98 1680x1050 59.98 1280x1024 59.98 1440x900 59.98 1280x800 59.98 1280x720 59.98 1024x768 59.98 800x600 59.98 640x480 59.98 HDMI-A-0 disconnected (normal left inverted right x axis y axis) GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 69 supported: 69 non-desktop: 0 range: (0, 1) DisplayPort-0 disconnected (normal left inverted right x axis y axis) GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 73 supported: 73 non-desktop: 0 range: (0, 1) DisplayPort-1 disconnected (normal left inverted right x axis y axis) GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 77 supported: 77 non-desktop: 0 range: (0, 1) DisplayPort-2 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 698mm x 393mm _MUTTER_PRESENTATION_OUTPUT: 0 EDID: 00ffffffffffff0004723106f82a8083 261c0103804627782a5995af4f42af26 0f5054bfef80714f8140818081c08100 9500b300d1c022cc0050f0703e801810 3500ba892100001a565e00a0a0a02950 30203500ba892100001e000000fd0028 3c1ea03c000a202020202020000000fc 0041636572204554333232514b0a0180 02034df151010304121305141f100706 025d5e5f606123090707830100006d03 0c002000183c20006001020367d85dc4 01788001681a00000101283cede305e3 01e40f008001e6060701606045023a80 1871382d40582c4500ba892100001e8c 0ad08a20e02d10103e9600ba89210000 180000000000000000000000000000af GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 82 supported: 82 non-desktop: 0 range: (0, 1) 3840x2160 60.00 + 60.00 50.00 59.94 30.00* 25.00 24.00 29.97 23.98 2560x1440 59.95 1920x1080 60.00 50.00 59.94 1680x1050 59.88 1280x1024 75.02 60.02 1440x900 59.90 1280x960 60.00 1280x800 59.91 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.03 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 720x576 50.00 720x480 60.00 59.94 640x480 75.00 72.81 66.67 60.00 59.94 720x400 70.08 DisplayPort-3 disconnected (normal left inverted right x axis y axis) GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 87 supported: 87 non-desktop: 0 range: (0, 1) DisplayPort-4 disconnected (normal left inverted right x axis y axis) GAMMA_LUT_SIZE: 4096 range: (0, -1) DEGAMMA_LUT_SIZE: 4096 range: (0, -1) GAMMA_LUT: 0 range: (0, 65535) CTM: 0 DEGAMMA_LUT: 0 range: (0, 65535) TearFree: auto supported: off, on, auto vrr_capable: 0 range: (0, 1) max bpc: 8 range: (8, 16) underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto scaling mode: None supported: None, Full, Center, Full aspect link-status: Good supported: Good, Bad CONNECTOR_ID: 92 supported: 92 non-desktop: 0 range: (0, 1)
Xorg.0.log nach Refreshrate-Wechsel:
[ 15171.022] (II) AMDGPU(0): EDID vendor "LEN", prod id 16570 [ 15171.022] (II) AMDGPU(0): Printing DDC gathered Modelines: [ 15171.022] (II) AMDGPU(0): Modeline "1920x1080"x0.0 138.60 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (66.6 kHz eP) [ 15171.022] (II) AMDGPU(0): Modeline "1920x1080"x0.0 110.88 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (53.3 kHz e) [ 15171.023] (--) AMDGPU(0): HDMI max TMDS frequency 300000KHz [ 15171.194] (II) AMDGPU(0): EDID vendor "LEN", prod id 16570 [ 15171.194] (II) AMDGPU(0): Printing DDC gathered Modelines: [ 15171.194] (II) AMDGPU(0): Modeline "1920x1080"x0.0 138.60 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (66.6 kHz eP) [ 15171.194] (II) AMDGPU(0): Modeline "1920x1080"x0.0 110.88 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (53.3 kHz e) [ 15171.196] (--) AMDGPU(0): HDMI max TMDS frequency 300000KHz
dmesg nach Refreshrate-Wechsel:
[15171.157013] [drm] Failed to updateMST allocation table forpipe idx:1 [15171.157015] ------------[ cut here ]------------ [15171.157201] WARNING: CPU: 6 PID: 1470 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:2553 core_link_enable_stream.cold+0x60/0x81 [amdgpu] [15171.157202] Modules linked in: rfcomm ccm cmac hid_generic snd_usb_audio usbhid snd_usbmidi_lib hid bnep nls_iso8859_1 amdgpu amd_iommu_v2 gpu_sched edac_mce_amd btusb snd_hda_codec_conexant kvm_amd snd_hda_codec_hdmi ccp ttm snd_hda_codec_generic btrtl kvm btbcm uvcvideo btintel snd_hda_intel bluetooth videobuf2_vmalloc snd_hda_codec videobuf2_memops videobuf2_v4l2 videobuf2_common irqbypass snd_hda_core snd_hwdep videodev ecdh_generic mc drm_kms_helper snd_pcm ecc drm i2c_algo_bit fb_sys_fops syscopyarea sysfillrect snd_pci_acp3x sysimgblt crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel rtwpci input_leds serio_raw snd_seq_midi rtw88 aes_x86_64 snd_seq_midi_event crypto_simd cryptd glue_helper snd_rawmidi mac80211 snd_seq snd_seq_device thinkpad_acpi nvram k10temp cfg80211 ledtrig_audio snd_timer wmi_bmof libarc4 ucsi_acpi snd typec_ucsi typec soundcore cdc_ether usbnet r8152 mii joydev mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 nvme psmouse [15171.157267] i2c_piix4 sdhci_pci cqhci r8169 sdhci realtek nvme_core wmi video i2c_scmi [15171.157278] CPU: 6 PID: 1470 Comm: Xorg Tainted: G W 5.3.0-40-generic #32-Ubuntu [15171.157281] Hardware name: LENOVO 20NFCTO1WW/20NFCTO1WW, BIOS R11ET32W (1.12 ) 12/23/2019 [15171.157421] RIP: 0010:core_link_enable_stream.cold+0x60/0x81 [amdgpu] [15171.157425] Code: 7d 2f c1 8b 70 30 e8 2d 6e 8d e0 48 c7 c7 50 74 2f c1 e8 21 6e 8d e0 0f 0b e9 84 2b fd ff 48 c7 c7 50 74 2f c1 e8 0e 6e 8d e0 <0f> 0b e9 c2 30 fd ff 41 0f b6 b4 24 9c 02 00 00 48 c7 c7 40 7d 2f [15171.157427] RSP: 0018:ffffac4dc221f650 EFLAGS: 00010246 [15171.157429] RAX: 0000000000000024 RBX: ffff9585e50d0800 RCX: 0000000000000006 [15171.157432] RDX: 0000000000000000 RSI: 0000000000000086 RDI: ffff958720997440 [15171.157434] RBP: ffffac4dc221f6d0 R08: 00000000000006b5 R09: 0000000000000004 [15171.157435] R10: 0000000000000000 R11: 0000000000000001 R12: ffff9586b6f70648 [15171.157436] R13: ffff958714cd0000 R14: 0000000000000006 R15: ffff9585e50d0800 [15171.157439] FS: 00007fb177c30a80(0000) GS:ffff958720980000(0000) knlGS:0000000000000000 [15171.157440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [15171.157442] CR2: 00007fadfd9fa000 CR3: 0000000759544000 CR4: 00000000003406e0 [15171.157444] Call Trace: [15171.157589] dce110_apply_ctx_to_hw+0x501/0x580 [amdgpu] [15171.157722] ? dce110_apply_ctx_to_hw+0x501/0x580 [amdgpu] [15171.157853] dc_commit_state_no_check+0x228/0x580 [amdgpu] [15171.157982] dc_commit_state+0x96/0xb0 [amdgpu] [15171.158127] amdgpu_dm_atomic_commit_tail+0x3bf/0xfb0 [amdgpu] [15171.158245] ? amdgpu_cgs_read_register+0x14/0x20 [amdgpu] [15171.158368] ? dm_read_reg_func+0x25/0x90 [amdgpu] [15171.158491] ? generic_reg_get+0x22/0x40 [amdgpu] [15171.158622] ? hubbub1_get_dcc_compression_cap+0x97/0x230 [amdgpu] [15171.158754] ? dcn10_get_dcc_compression_cap+0x23/0x30 [amdgpu] [15171.158885] ? fill_plane_buffer_attributes+0x248/0x410 [amdgpu] [15171.159012] ? dm_plane_helper_prepare_fb+0x1b3/0x290 [amdgpu] [15171.159020] ? _cond_resched+0x19/0x30 [15171.159024] ? wait_for_completion_timeout+0x3a/0x120 [15171.159027] ? wait_for_completion_interruptible+0x37/0x160 [15171.159043] commit_tail+0x41/0x70 [drm_kms_helper] [15171.159055] ? commit_tail+0x41/0x70 [drm_kms_helper] [15171.159067] drm_atomic_helper_commit+0x118/0x120 [drm_kms_helper] [15171.159195] amdgpu_dm_atomic_commit+0xb1/0xf0 [amdgpu] [15171.159221] drm_atomic_commit+0x4a/0x50 [drm] [15171.159233] drm_atomic_helper_set_config+0x89/0xa0 [drm_kms_helper] [15171.159253] drm_mode_setcrtc+0x1cd/0x7a0 [drm] [15171.159276] ? drm_mode_getcrtc+0x190/0x190 [drm] [15171.159293] drm_ioctl_kernel+0xae/0xf0 [drm] [15171.159300] ? sock_write_iter+0x8c/0xf0 [15171.159320] drm_ioctl+0x234/0x3d0 [drm] [15171.159339] ? drm_mode_getcrtc+0x190/0x190 [drm] [15171.159422] amdgpu_drm_ioctl+0x4e/0x80 [amdgpu] [15171.159429] do_vfs_ioctl+0x407/0x670 [15171.159434] ? vfs_read+0x12e/0x160 [15171.159437] ksys_ioctl+0x67/0x90 [15171.159442] __x64_sys_ioctl+0x1a/0x20 [15171.159448] do_syscall_64+0x5a/0x130 [15171.159452] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [15171.159454] RIP: 0033:0x7fb177f7e67b [15171.159459] Code: 0f 1e fa 48 8b 05 15 28 0d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d e5 27 0d 00 f7 d8 64 89 01 48 [15171.159461] RSP: 002b:00007ffd4433bbe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [15171.159465] RAX: ffffffffffffffda RBX: 00007ffd4433bc20 RCX: 00007fb177f7e67b [15171.159466] RDX: 00007ffd4433bc20 RSI: 00000000c06864a2 RDI: 000000000000000c [15171.159467] RBP: 00000000c06864a2 R08: 0000000000000000 R09: 0000556a8291e470 [15171.159469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [15171.159470] R13: 000000000000000c R14: 0000556a82169460 R15: 0000000000000000 [15171.159473] ---[ end trace 9d7a137ff90dc574 ]---