Mittlerweile habe ich den Dreh soweit raus, dass das Verhalten vorhersehbar bleibt. Und falls es mal doch nicht geht, der Tipp mit Super + P ist perfekt. Danke für die Hilfe!
Muss ich das Topic irgendwie als solved markieren? Kann das gerade nicht finden.
Beiträge von PaulWilliams
-
-
Teil 2
Code
Alles anzeigen[ 1075.270379] Hardware name: LENOVO 20UD0010GE/20UD0010GE, BIOS R1BET36W(1.05 ) 06/11/2020 [ 1075.270392] Workqueue: events_unbound commit_work [drm_kms_helper] [ 1075.270559] RIP: 0010:dcn20_setup_gsl_group_as_lock+0x81/0x1f0 [amdgpu] [ 1075.270605] Code: 74 47 84 c0 75 26 48 8b 87 38 03 00 00 0f b6 80 70 02 00 00 a8 01 0f 84 d7 00 00 00 a8 02 74 50 a8 04 0f 84 f2 00 00 00 0f 0b <0f> 0b 48 8b 44 24 28 65 48 2b 04 25 28 00 00 00 0f 85 4d 01 00 00 [ 1075.270607] RSP: 0018:ffffc1e3823079b0 EFLAGS: 00010202 [ 1075.270609] RAX: 0000000000000007 RBX: ffff9cdbf1860680 RCX: 0000000000000000 [ 1075.270610] RDX: 0000000000000001 RSI: ffff9cdbf1860680 RDI: ffff9cdcb9b00000 [ 1075.270611] RBP: 0000000000000001 R08: ffffc1e3823079ac R09: 0000000000000000 [ 1075.270612] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 1075.270613] R13: ffff9cdcb9b00000 R14: 0000000000000000 R15: ffff9cdcb9b00000 [ 1075.270615] FS: 0000000000000000(0000) GS:ffff9cdcbf900000(0000) knlGS:0000000000000000 [ 1075.270616] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1075.270617] CR2: 00007f3fdd1d1738 CR3: 00000003cee56000 CR4: 0000000000340ee0 [ 1075.270618] Call Trace: [ 1075.270831] dcn20_pipe_control_lock+0x183/0x1b0 [amdgpu] [ 1075.271083] commit_planes_for_stream+0x10a/0x7f0 [amdgpu] [ 1075.271253] ? det_surface_update.isra.0+0x7f/0x170 [amdgpu] [ 1075.271549] dc_commit_updates_for_stream+0x248/0x400 [amdgpu] [ 1075.271764] amdgpu_dm_commit_planes.constprop.0+0x84c/0xb70 [amdgpu] [ 1075.271953] amdgpu_dm_atomic_commit_tail+0xb29/0x1100 [amdgpu] [ 1075.271966] ? load_balance+0x153/0x760 [ 1075.271970] ? sched_clock+0x5/0x10 [ 1075.271977] ? sched_clock_local+0x12/0x80 [ 1075.271981] ? sched_clock_cpu+0x8b/0xa0 [ 1075.271984] ? _cond_resched+0x16/0x40 [ 1075.271987] ? __wait_for_common+0x3b/0x160 [ 1075.272007] commit_tail+0x94/0x130 [drm_kms_helper] [ 1075.272012] process_one_work+0x1e3/0x3b0 [ 1075.272015] worker_thread+0x46/0x340 [ 1075.272018] ? process_one_work+0x3b0/0x3b0 [ 1075.272020] kthread+0x11b/0x140 [ 1075.272022] ? __kthread_bind_mask+0x60/0x60 [ 1075.272026] ret_from_fork+0x22/0x30 [ 1075.272029] ---[ end trace 9bbbf0d4f80d247e ]--- [ 1087.538859] ACPI Error: No handler for Region [ECSI] (00000000159284fa) [EmbeddedControl] (20200528/evregion-127) [ 1087.538884] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20200528/exfldio-261) [ 1087.538909] ACPI Error: Aborting method \_SB.UBTC.ECRD due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1087.538927] ACPI Error: Aborting method \_SB.UBTC.NTFY due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1087.538939] ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0._Q4F due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1088.258783] usb 4-1: new high-speed USB device number 9 using xhci_hcd [ 1088.409824] usb 4-1: New USB device found, idVendor=413c, idProduct=8442, bcdDevice= 1.00 [ 1088.409830] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1088.409832] usb 4-1: SerialNumber: 16050879B0E5 [ 1088.471460] hub 4-1:1.0: USB hub found [ 1088.471812] hub 4-1:1.0: 6 ports detected [ 1089.124924] [drm] DP Alt mode state on HPD: 1 [ 1089.186543] ACPI Error: No handler for Region [ECSI] (00000000159284fa) [EmbeddedControl] (20200528/evregion-127) [ 1089.186579] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20200528/exfldio-261) [ 1089.186674] ACPI Error: Aborting method \_SB.UBTC.ECRD due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1089.186693] ACPI Error: Aborting method \_SB.UBTC.NTFY due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1089.186705] ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0._Q4F due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1089.201885] [drm] DM_MST: starting TM on aconnector: 00000000ef5b57c4 [id: 75] [ 1089.650926] r8169 0000:02:00.0 eth0: Link is Down [ 1089.890817] r8169 0000:05:00.0 eth1: Link is Down [ 1089.946877] usb usb1: root hub lost power or was reset [ 1089.946883] usb usb3: root hub lost power or was reset [ 1089.946893] xhci_hcd 0000:06:00.0: Zeroing 64bit base registers, expecting fault [ 1090.323621] usb 1-2: reset high-speed USB device number 2 using xhci_hcd [ 1092.498805] usb usb5-port1: Cannot enable. Maybe the USB cable is bad? [ 1092.578758] usb 4-1.4: new full-speed USB device number 10 using xhci_hcd [ 1092.699052] usb 4-1.4: New USB device found, idVendor=046a, idProduct=c091, bcdDevice= 1.05 [ 1092.699058] usb 4-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1092.699061] usb 4-1.4: Product: CHERRY Wireless Desktop [ 1092.699062] usb 4-1.4: Manufacturer: Cherry GmbH [ 1092.797217] input: Cherry GmbH CHERRY Wireless Desktop as /devices/pci0000:00/0000:00:08.1/0000:07:00.3/usb4/4-1/4-1.4/4-1.4:1.0/0003:046A:C091.0007/input/input29 [ 1092.855064] hid-generic 0003:046A:C091.0007: input,hidraw0: USB HID v1.11 Keyboard [Cherry GmbH CHERRY Wireless Desktop] on usb-0000:07:00.3-1.4/input0 [ 1092.860564] input: Cherry GmbH CHERRY Wireless Desktop Mouse as /devices/pci0000:00/0000:00:08.1/0000:07:00.3/usb4/4-1/4-1.4/4-1.4:1.1/0003:046A:C091.0008/input/input30 [ 1092.860838] input: Cherry GmbH CHERRY Wireless Desktop as /devices/pci0000:00/0000:00:08.1/0000:07:00.3/usb4/4-1/4-1.4/4-1.4:1.1/0003:046A:C091.0008/input/input31 [ 1092.860991] input: Cherry GmbH CHERRY Wireless Desktop Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:07:00.3/usb4/4-1/4-1.4/4-1.4:1.1/0003:046A:C091.0008/input/input32 [ 1092.918769] input: Cherry GmbH CHERRY Wireless Desktop System Control as /devices/pci0000:00/0000:00:08.1/0000:07:00.3/usb4/4-1/4-1.4/4-1.4:1.1/0003:046A:C091.0008/input/input33 [ 1092.919328] hid-generic 0003:046A:C091.0008: input,hiddev96,hidraw1: USB HID v1.11 Mouse [Cherry GmbH CHERRY Wireless Desktop] on usb-0000:07:00.3-1.4/input1 [ 1096.774576] usb usb5-port1: Cannot enable. Maybe the USB cable is bad? [ 1096.774650] usb usb5-port1: attempt power cycle [ 1096.854510] usb 4-1.5: new high-speed USB device number 11 using xhci_hcd [ 1096.956391] usb 4-1.5: New USB device found, idVendor=0451, idProduct=82ff, bcdDevice= 2.00 [ 1096.956396] usb 4-1.5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1097.016145] hid-generic 0003:0451:82FF.0009: hiddev97,hidraw2: USB HID v1.11 Device [HID 0451:82ff] on usb-0000:07:00.3-1.5/input0 [ 1101.182494] usb usb5-port1: Cannot enable. Maybe the USB cable is bad? [ 1105.282804] usb usb5-port1: Cannot enable. Maybe the USB cable is bad? [ 1105.282887] usb usb5-port1: unable to enumerate USB device [ 1108.237128] [drm:mod_hdcp_add_display_to_topology [amdgpu]] *ERROR* Failed to add display topology, DTM TA is not initialized. -
dmesg -w
Code
Alles anzeigen[ 1074.341969] usb 4-1: USB disconnect, device number 6 [ 1074.341973] usb 4-1.4: USB disconnect, device number 7 [ 1074.346995] [drm] DM_MST: stopping TM on aconnector: 00000000ef5b57c4 [id: 75] [ 1074.757600] usb 4-1.5: USB disconnect, device number 8 [ 1074.971052] ACPI Error: No handler for Region [ECSI] (00000000159284fa) [EmbeddedControl] (20200528/evregion-127) [ 1074.971071] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20200528/exfldio-261) [ 1074.971091] ACPI Error: Aborting method \_SB.UBTC.ECRD due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1074.971106] ACPI Error: Aborting method \_SB.UBTC.NTFY due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1074.971117] ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0._Q4F due to previous error (AE_NOT_EXIST) (20200528/psparse-529) [ 1075.268562] ------------[ cut here ]------------ [ 1075.268779] WARNING: CPU: 4 PID: 4726 at drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hwseq.c:109 dcn20_setup_gsl_group_as_lock+0x7f/0x1f0 [amdgpu] [ 1075.268780] Modules linked in: tun ccm fuse rfcomm af_packet nf_log_ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_comment nfnetlink_cthelper nfnetlink xt_pkttype xt_tcpudp ip6t_REJECT nf_reject_ipv6 ipt_REJECT nf_reject_ipv4 iptable_filter bpfilter ip6table_mangle ip_tables xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip6table_filter ip6_tables x_tables dmi_sysfs bnep uvcvideo snd_soc_dmic snd_acp3x_rn snd_acp3x_pdm_dma videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb snd_soc_core btrtl videobuf2_common btbcm btintel snd_compress msr bluetooth snd_pcm_dmaengine tps6598x videodev roles ecdh_generic ecc mc edac_mce_amd amdgpu kvm_amd kvm iwlmvm snd_hda_codec_realtek irqbypass mac80211 snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg snd_hda_codec pcspkr nls_iso8859_1 iommu_v2 nls_cp437 gpu_sched vfat ttm libarc4 fat snd_hda_core drm_kms_helper iwlwifi snd_hwdep snd_pcm cec thinkpad_acpi rc_core joydev efi_pstore ledtrig_audio wmi_bmof [ 1075.268827] snd_timer k10temp sp5100_tco cfg80211 drm snd_rn_pci_acp3x snd i2c_piix4 r8169 snd_pci_acp3x fb_sys_fops syscopyarea sysfillrect realtek ipmi_devintf sysimgblt i2c_algo_bit libphy ipmi_msghandler rfkill ucsi_acpi typec_ucsi typec soundcore ac acpi_cpufreq i2c_scmi tiny_power_button i2c_multi_instantiate button dm_crypt algif_skcipher af_alg hid_generic usbhid rtsx_pci_sdmmc mmc_core crct10dif_pclmul crc32_pclmul crc32c_intel ehci_pci ghash_clmulni_intel ehci_hcd xhci_pci xhci_pci_renesas xhci_hcd aesni_intel glue_helper crypto_simd cryptd usbcore serio_raw ccp nvme rtsx_pci nvme_core wmi battery video pinctrl_amd sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua efivarfs [ 1075.268867] CPU: 4 PID: 4726 Comm: kworker/u32:33 Tainted: G W 5.8.11-1.gf4bb27a-default #1 openSUSE Tumbleweed (unreleased) [ 1075.268868] Hardware name: LENOVO 20UD0010GE/20UD0010GE, BIOS R1BET36W(1.05 ) 06/11/2020 [ 1075.268885] Workqueue: events_unbound commit_work [drm_kms_helper] [ 1075.269063] RIP: 0010:dcn20_setup_gsl_group_as_lock+0x7f/0x1f0 [amdgpu] [ 1075.269065] Code: 84 d2 74 47 84 c0 75 26 48 8b 87 38 03 00 00 0f b6 80 70 02 00 00 a8 01 0f 84 d7 00 00 00 a8 02 74 50 a8 04 0f 84 f2 00 00 00 <0f> 0b 0f 0b 48 8b 44 24 28 65 48 2b 04 25 28 00 00 00 0f 85 4d 01 [ 1075.269067] RSP: 0018:ffffc1e3823079b0 EFLAGS: 00010202 [ 1075.269069] RAX: 0000000000000007 RBX: ffff9cdbf1860680 RCX: 0000000000000000 [ 1075.269070] RDX: 0000000000000001 RSI: ffff9cdbf1860680 RDI: ffff9cdcb9b00000 [ 1075.269071] RBP: 0000000000000001 R08: ffffc1e3823079ac R09: 0000000000000000 [ 1075.269072] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 1075.269073] R13: ffff9cdcb9b00000 R14: 0000000000000000 R15: ffff9cdcb9b00000 [ 1075.269075] FS: 0000000000000000(0000) GS:ffff9cdcbf900000(0000) knlGS:0000000000000000 [ 1075.269076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1075.269077] CR2: 00007f3fdd1d1738 CR3: 00000003cee56000 CR4: 0000000000340ee0 [ 1075.269079] Call Trace: [ 1075.269256] dcn20_pipe_control_lock+0x183/0x1b0 [amdgpu] [ 1075.269419] commit_planes_for_stream+0x10a/0x7f0 [amdgpu] [ 1075.269578] ? det_surface_update.isra.0+0x7f/0x170 [amdgpu] [ 1075.269732] dc_commit_updates_for_stream+0x248/0x400 [amdgpu] [ 1075.269901] amdgpu_dm_commit_planes.constprop.0+0x84c/0xb70 [amdgpu] [ 1075.270068] amdgpu_dm_atomic_commit_tail+0xb29/0x1100 [amdgpu] [ 1075.270077] ? load_balance+0x153/0x760 [ 1075.270083] ? sched_clock+0x5/0x10 [ 1075.270086] ? sched_clock_local+0x12/0x80 [ 1075.270088] ? sched_clock_cpu+0x8b/0xa0 [ 1075.270093] ? _cond_resched+0x16/0x40 [ 1075.270095] ? __wait_for_common+0x3b/0x160 [ 1075.270110] commit_tail+0x94/0x130 [drm_kms_helper] [ 1075.270117] process_one_work+0x1e3/0x3b0 [ 1075.270120] worker_thread+0x46/0x340 [ 1075.270123] ? process_one_work+0x3b0/0x3b0 [ 1075.270125] kthread+0x11b/0x140 [ 1075.270128] ? __kthread_bind_mask+0x60/0x60 [ 1075.270133] ret_from_fork+0x22/0x30 [ 1075.270136] ---[ end trace 9bbbf0d4f80d247d ]--- [ 1075.270159] ------------[ cut here ]------------ [ 1075.270328] WARNING: CPU: 4 PID: 4726 at drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_hwseq.c:127 dcn20_setup_gsl_group_as_lock+0x81/0x1f0 [amdgpu] [ 1075.270328] Modules linked in: tun ccm fuse rfcomm af_packet nf_log_ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_comment nfnetlink_cthelper nfnetlink xt_pkttype xt_tcpudp ip6t_REJECT nf_reject_ipv6 ipt_REJECT nf_reject_ipv4 iptable_filter bpfilter ip6table_mangle ip_tables xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip6table_filter ip6_tables x_tables dmi_sysfs bnep uvcvideo snd_soc_dmic snd_acp3x_rn snd_acp3x_pdm_dma videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb snd_soc_core btrtl videobuf2_common btbcm btintel snd_compress msr bluetooth snd_pcm_dmaengine tps6598x videodev roles ecdh_generic ecc mc edac_mce_amd amdgpu kvm_amd kvm iwlmvm snd_hda_codec_realtek irqbypass mac80211 snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg snd_hda_codec pcspkr nls_iso8859_1 iommu_v2 nls_cp437 gpu_sched vfat ttm libarc4 fat snd_hda_core drm_kms_helper iwlwifi snd_hwdep snd_pcm cec thinkpad_acpi rc_core joydev efi_pstore ledtrig_audio wmi_bmof [ 1075.270355] snd_timer k10temp sp5100_tco cfg80211 drm snd_rn_pci_acp3x snd i2c_piix4 r8169 snd_pci_acp3x fb_sys_fops syscopyarea sysfillrect realtek ipmi_devintf sysimgblt i2c_algo_bit libphy ipmi_msghandler rfkill ucsi_acpi typec_ucsi typec soundcore ac acpi_cpufreq i2c_scmi tiny_power_button i2c_multi_instantiate button dm_crypt algif_skcipher af_alg hid_generic usbhid rtsx_pci_sdmmc mmc_core crct10dif_pclmul crc32_pclmul crc32c_intel ehci_pci ghash_clmulni_intel ehci_hcd xhci_pci xhci_pci_renesas xhci_hcd aesni_intel glue_helper crypto_simd cryptd usbcore serio_raw ccp nvme rtsx_pci nvme_core wmi battery video pinctrl_amd sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua efivarfs [ 1075.270378] CPU: 4 PID: 4726 Comm: kworker/u32:33 Tainted: G W 5.8.11-1.gf4bb27a-default #1 openSUSE Tumbleweed (unreleased) -
Hallo Heinz-Peter, danke für die Hilfe.
Unter den Bildschirmeinstellungen habe ich nichts finden können, dass eine automatische Verbindung beschreibt. Die Einstellungen kannst du hier in den zwei Screenshots sehen.
Was soweit ganz gut funktioniert, ist, Laptop zuklappen -> Sleepmode geht an -> USB-C ab -> Laptop ohne USB-C monitor nutzen -> zuklappen -> Sleepmode geht an -> Kabel anschließen -> USB-C wird erkannt und externer Montior geht mit an.
Das Kabel selbst habe ich schon etliche Male gedreht und geschaut, dass es fest sitzt. Wenn der Bildschirm normal funktioniert, geht ja auch alles (Laden, USB, Display). Ich denke also nicht, dass das das Problem ist. Ich werde es aber trotzdem mal austauschen, vorsichtshalber.
Wenn ich denk Bildschirm im laufenden Betrieb wieder anschließe, und er NICHT wieder als externer Bildschirm auf enabled gesetzt wird, kann ich das fast immer selbst unter den Einstellungen ändern, ohne das er zickt.
Zum BIOS Update: Lenovo ist da nicht unbedingt userfriendly, soll heißen, damit kämpfe ich im Moment noch. Habe es bis jetzt noch nicht voll verstanden, wie ich das ohne Windows machen kann.
Denkt ihr, ein offizieller Bugreport für openSUSE/KDE macht da Sinn?
-
Danke für den Tipp, an ein BIOS Update habe ich nicht gedacht gehabt.
-
Hallo openSUSE community!
Ich habe einen Lenovo X13 und einen Dell P2720DC Monitor, welcher über USB-C angeschlossen ist. Als Betriebssystem läuft bei mir Leap 15.2 mit stable kernel 5.8.10-2.gaf3e800-default. Als DE nutze ich KDE und plasmashell 5.18.5.
Mein Problem sieht wie folgt aus: Im Login Bildschirm ist der Laptopbildschirm und der externe Monitor an und ich sehe auf beiden den Login. Wenn ich mich anmelde gehen auch beide Bildschirme. Wenn ich dann den Laptop angemeldet vom USB-C trenne, und ich anschließend den Laptop wieder verbinde, bleibt der externe Monitor ohne Signal.
In den Einstellungen kann ich ihn unter Display Configuration sehen, hier ist die "enabled" checkbox nicht gesetzt. Über die checkbox kann ich ihn wieder auf enable setzen und er funktioniert wieder ganz normal. Ich suche jetzt nach einer Möglichkeit, das nicht immer mit der Hand umstellen zu müssen.
Die USB-C Funktion an sich bleibt ja bestehen. Zum Beispiel funktioniert die Maus uns Tastatur, die ich über den Monitor USB -> USB-C an den Laptop weitergebe, ohne Probleme.
Bis jetzt habe ich noch keine Einstellung oder config finden können, in der ich das Verhalten verändern kann. Das Problem habe ich auch mit einem neuen User getestet und ist da genauso. Ich kann damit also mehr oder weniger ausschließen, dass es an einer userconfig liegt. (Groß verändert habe ich meine userconfig nicht).
Ich würde mich sehr über Tipps oder Hilfe freuen! Wenn noch andere Informationen benötigt werden, kann ich diese gerne zur Verfügung stellen.