AMD Ryzen 4600h Renoir + nvidia 1660 artefacts on USB-C GRaphic and 1080p limit

I connected 2 4K screens,on HDMI and one USB-C alternate to HDMI-

Both screens are 42"-
The HDMI connection displays correctly 3840x2160 42"
The USB-C to HDMI only reads 32" 1920x1080 and has lots of artefacts. if this screen is marked as primary kicker becomes extrmely slow. The login screen on the USB-C screen is completly distorted.

Both work fine with Windows

So I did some

manual xrandr trial if I could the mode manually but it doesn’t

 efivarfs  
 4787.582018] WARNING: CPU: 2 PID: 1876 at drivers/dma-buf/dma-buf.c:903 dma_buf_unpin+0x22/0x30 
 4787.582024] Modules linked in: ccm udp_diag tcp_diag inet_diag rfcomm nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_
chain_nat nf_tables ebtable_nat ebtable_broute ip6table_nat ip6table_mangle af_packet ip6table_raw ip6table_security cmac iptable_nat nf_nat algif_hash algif_skcipher af_alg nf_conntrack n
f_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security bnep r8153_ecm cdc_ether ip_set usbnet nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables r8152 btusb btr
tl mii iptable_filter btbcm ip_tables btintel x_tables intel_rapl_msr usbhid bpfilter bluetooth ecdh_generic ecc uas uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_co
mmon usb_storage dmi_sysfs intel_rapl_common squashfs rtw88_8822ce rtw88_8822c edac_mce_amd rtw88_pci rtw88_core kvm_amd snd_hda_codec_realtek mac80211 kvm snd_hda_codec_generic ledtrig_au
dio snd_hda_codec_hdmi irqbypass snd_hda_intel snd_intel_dspcfg 
 4787.582060]  snd_intel_sdw_acpi snd_hda_codec snd_hda_core cfg80211 snd_hwdep snd_pcm pcspkr r8169 asus_nb_wmi asus_wmi sparse_keymap wmi_bmof efi_pstore snd_timer realtek mdio_devres s
p5100_tco ucsi_acpi snd_rn_pci_acp3x joydev rfkill k10temp i2c_piix4 snd_pci_acp3x libphy snd libarc4 typec_ucsi soundcore i2c_nvidia_gpu typec thermal roles nls_iso8859_1 nls_cp437 ac acp
i_cpufreq asus_wireless tiny_power_button vfat fat loop fuse configfs xfs libcrc32c amdgpu hid_multitouch hid_generic nouveau mxm_wmi drm_ttm_helper ttm iommu_v2 gpu_sched i2c_algo_bit drm
_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops cec xhci_pci rc_core xhci_pci_renesas xhci_hcd crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel drm nvme aesni_intel
 usbcore crypto_simd ccp cryptd nvme_core serio_raw wmi battery video i2c_hid_acpi i2c_hid button v4l2loopback(O) videodev mc sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua m
sr efivarfs 
 4787.582101] CPU: 2 PID: 1876 Comm: Xorg.bin Tainted: G        W  O      5.12.4-2-default #1 openSUSE Tumbleweed 
 4787.582103] Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming A17 FA706IU_FA706IU/FA706IU, BIOS FA706IU.316 03/12/2021 
 4787.582104] RIP: 0010:dma_buf_unpin+0x22/0x30 
 4787.582106] Code: 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 83 7f 30 00 48 8b 07 74 13 48 8b 40 20 48 8b 40 20 48 85 c0 74 05 e9 1f 4c 6a 00 c3 <0f> 0b eb e9 66 2e 0f 1f 84 00 00 00 00 
00 0f 1f 44 00 00 48 85 ff 
 4787.582108] RSP: 0018:ffff95c8c1b37d00 EFLAGS: 00010246 
 4787.582109] RAX: ffff8a8194573000 RBX: 0000000000000020 RCX: 00000000810000ef 
 4787.582110] RDX: 00000000810000f0 RSI: 00000000810000ef RDI: ffff8a81aa2baea0 
 4787.582110] RBP: ffff8a81aa2baea0 R08: 0000000000000001 R09: 0000000000000001 
 4787.582111] R10: 00000003be9d8000 R11: 00000000a37dc000 R12: ffff8a8194573000 
 4787.582112] R13: ffff8a80c4dc0d28 R14: ffff8a80c4dc0c38 R15: 000000000000000c 
 4787.582113] FS:  00007f686dc07940(0000) GS:ffff8a83df480000(0000) knlGS:0000000000000000 
 4787.582114] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 
 4787.582115] CR2: 00002ba4050739c0 CR3: 0000000139604000 CR4: 0000000000350ee0 
 4787.582116] Call Trace: 
 4787.582118]  dma_buf_detach+0x78/0x100 
 4787.582122]  drm_prime_gem_destroy+0x2d/0x40 [drm] 
 4787.582141]  nouveau_gem_object_del+0x49/0x80 [nouveau] 
 4787.582192]  drm_gem_object_release_handle+0x6b/0x80 [drm] 
 4787.582207]  drm_gem_handle_delete+0x58/0x90 [drm] 
 4787.582222]  ? drm_gem_handle_create+0x40/0x40 [drm] 
 4787.582237]  drm_ioctl_kernel+0xaa/0xf0 [drm] 
 4787.582252]  drm_ioctl+0x201/0x3d0 [drm] 
 4787.582266]  ? drm_gem_handle_create+0x40/0x40 [drm] 
 4787.582281]  ? __switch_to_asm+0x42/0x70 
 4787.582284]  ? __switch_to+0x11b/0x450 
 4787.582286]  nouveau_drm_ioctl+0x55/0xa0 [nouveau] 
 4787.582329]  __x64_sys_ioctl+0x82/0xb0 
 4787.582333]  do_syscall_64+0x33/0x80 
 4787.582336]  entry_SYSCALL_64_after_hwframe+0x44/0xae 
 4787.582338] RIP: 0033:0x7f686e14c00b 
 4787.582339] Code: ff ff ff 85 c0 79 9b 49 c7 c4 ff ff ff ff 5b 5d 4c 89 e0 41 5c c3 66 0f 1f 84 00 00 00 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 35 
be 0c 00 f7 d8 64 89 01 48 
 4787.582340] RSP: 002b:00007fffdce50958 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 
 4787.582341] RAX: ffffffffffffffda RBX: 00007fffdce50990 RCX: 00007f686e14c00b 
 4787.582342] RDX: 00007fffdce50990 RSI: 0000000040086409 RDI: 0000000000000018 
 4787.582343] RBP: 0000000040086409 R08: 0000557455793930 R09: 00005574557d8fb0 
 4787.582343] R10: 0000000000c00000 R11: 0000000000000246 R12: 00005574557936e0 
 4787.582344] R13: 0000000000000018 R14: 0000557455793848 R15: 00005574557c2840 
 4787.582346] --- end trace 98bddb1ab775eddb ]---
 


I tried Ubuntu 21.04 but the screen doesn’t even start.

The USB-C isn’t even hot pluggable only works if the system starts up.

We need more info about hardware. Use inxi utility for that.
Possibly nouveau driver cannot use USB alt mode. Try to disable Nvidia chip in BIOS settings.
Laptop with dual graphics requires special preparations.

@localhost:~> inxi
CPU: 6-Core AMD Ryzen 5 4600H with Radeon Graphics (-MT MCP-) speed/min/max: 1559/1400/3000 MHz
Kernel: 5.12.4-2-default x86_64 Up: N/A Mem: 4088.8/15403.5 MiB (26.5%) Storage: 1.6 TiB (39.2% used) Procs: 369 Shell: Bash
inxi: 3.3.03

ASUS TUF Gaming A17
the nvidia card is connected to the USB-C alternate
you cannot deactivate nvidia in the UEFI/BIOS

Better with


inxi -FGxxxz

Maybe you cannot, but maybe I can.

Just wanted to update this and give the resolve. But my username got banned? Just forgot the password and created a second :-I

I got another USB-C alternate to HDMI adapter. Plugged it in without expecting something and suddenly I am getting 4K 30Hz over the USB-C connection.

Appears this USB-C Alternate is nitpicking.

Windows worked with another adapter, I was using and showed 4K 60Hz , Linux only 1080p 30Hz.

max_spam
(lost username during the update phase)

@max.spam.1

There is an important, but not easy to find feature on the forums.

Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

An example is here: Using CODE tags Around your paste.

So please do not use PHP tags or some fixed format instead.

So please do not use PHP tags or some fixed format instead.

actually with java script off, you don’t see those.

I just copied the terminal output