You are not logged in.

#1 2022-08-08 08:11:29

ad-on-is
Member
Registered: 2022-04-12
Posts: 5

Issues when switching between Xorg and TTY

I have this strange issue, whenever I swtich from an xorg-session to another tty and than back, my KB and mouse stop working and my screen freezes. However, switching between wayland sessions works without issues.

Steps to reproduce

- Login into awesomewm (on tty2)
- Switch to tty3 and login into terminal
- Switch back to tty2
- Screen freezes, KB and mouse stop working

- Login into awesomewm (on tty2)
- Switch to tty3 and login into terminal
- Switch to tty4 and start a wayland session
- Switch back to tty3 (terminal) works
- Switch back to tty4 (wayland) works
- Switch back to tty2 (xorg)
- Screen freezes, KB and mouse stop working

Is this a known Nvidia issue or an xorg issue?
I found someone had a similar issue with xorg AND wayland: https://bbs.archlinux.org/viewtopic.php?id=272327


Aug 05 17:01:48 archlegion kernel: BUG: unable to handle page fault for address: 0000000000001688
Aug 05 17:01:48 archlegion kernel: #PF: supervisor read access in kernel mode
Aug 05 17:01:48 archlegion kernel: #PF: error_code(0x0000) - not-present page
Aug 05 17:01:48 archlegion kernel: PGD 0 P4D 0 
Aug 05 17:01:48 archlegion kernel: Oops: 0000 [#1] PREEMPT SMP NOPTI
Aug 05 17:01:48 archlegion kernel: CPU: 13 PID: 592 Comm: nvidia-modeset/ Tainted: P           OE     5.18.16-arch1-1 #1 dd4fdd19f9b9db73fa00a1e8bfc0950337edf3ef
Aug 05 17:01:48 archlegion kernel: Hardware name: LENOVO 82B1/LNVNB161216, BIOS FSCN18WW 01/01/2021
Aug 05 17:01:48 archlegion kernel: RIP: 0010:_nv016095rm+0x177/0x2b0 [nvidia]
Aug 05 17:01:48 archlegion kernel: Code: b5 24 06 00 00 4c 89 e7 e8 36 47 fc ff 48 89 c7 48 c7 c6 a0 8e e9 c2 e8 e7 5a 51 00 41 83 bf 8c 16 00 00 02 0f 84 10 01 00 00 <44> 8b 88 88 16 00 00 41 ba 01 00 00 00 44 8d 5b 01 89 5d 18 0f b6
Aug 05 17:01:48 archlegion kernel: RSP: 0018:ffffa4a100cafbe0 EFLAGS: 00010293
Aug 05 17:01:48 archlegion kernel: RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000005
Aug 05 17:01:48 archlegion kernel: RDX: 0000000000000006 RSI: 0000000000272cdd RDI: 0000000000000000
Aug 05 17:01:48 archlegion kernel: RBP: ffff893bd1ecdba0 R08: ffffffffc2df9140 R09: ffff8938780df680
Aug 05 17:01:48 archlegion kernel: R10: 0000000000003cb4 R11: 0000000000000000 R12: ffff893878200008
Aug 05 17:01:48 archlegion kernel: R13: ffff8938433bf008 R14: ffff8938780de010 R15: ffff8938780de008
Aug 05 17:01:48 archlegion kernel: FS:  0000000000000000(0000) GS:ffff893f4f140000(0000) knlGS:0000000000000000
Aug 05 17:01:48 archlegion kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 05 17:01:48 archlegion kernel: CR2: 0000000000001688 CR3: 0000000546610000 CR4: 0000000000350ee0
Aug 05 17:01:48 archlegion kernel: Call Trace:
Aug 05 17:01:48 archlegion kernel:  <TASK>
Aug 05 17:01:48 archlegion kernel:  _nv016001rm+0x47/0xf0 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv017977rm+0xe11/0x1780 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv035682rm+0x175/0x180 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv017836rm+0xd8/0x170 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv037372rm+0x259/0x2b0 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv011754rm+0x4c3/0x5b0 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv035818rm+0x53/0xb0 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv010673rm+0x52/0xa0 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  _nv010672rm+0x46/0x50 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  ? _nv010672rm+0x2f/0x50 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  rm_kernel_rmapi_op+0x141/0x190 [nvidia f69acd4799e8fa8f8a933b0a3e0ae3f9ef273cc6]
Aug 05 17:01:48 archlegion kernel:  nvkms_call_rm+0x4f/0x80 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  _nv002510kms+0x51/0x60 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  ? _nv001548kms+0x30/0x30 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  _nv001210kms+0x127/0x3a0 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  _nv001485kms+0xb7/0xc0 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  _nv001580kms+0x22/0x40 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  nvkms_kthread_q_callback+0x9f/0x100 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  _main_loop+0x93/0x150 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  ? nvkms_sema_up+0x10/0x10 [nvidia_modeset aeec4f6ab9d662df9b32070b373cb811648f3418]
Aug 05 17:01:48 archlegion kernel:  kthread+0xde/0x110
Aug 05 17:01:48 archlegion kernel:  ? kthread_complete_and_exit+0x20/0x20
Aug 05 17:01:48 archlegion kernel:  ret_from_fork+0x22/0x30
Aug 05 17:01:48 archlegion kernel:  </TASK>
Aug 05 17:01:48 archlegion kernel: Modules linked in: snd_seq_dummy snd_seq_midi snd_hrtimer snd_seq_midi_event snd_seq xfs rfcomm veth xt_nat xt_tcpudp xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables nfnetlink br_netfilter bridge stp llc overlay hid_logitech_hidpp ccm hid_logitech_dj cmac algif_hash algif_skcipher af_alg snd>
Aug 05 17:01:48 archlegion kernel:  mac80211 mc snd_hda_codec_generic snd_hda_codec_hdmi joydev snd_hda_intel nvidia_drm(POE) mousedev edac_mce_amd libarc4 nvidia_uvm(POE) nvidia_modeset(POE) snd_intel_dspcfg snd_intel_sdw_acpi kvm_amd iwlwifi snd_hda_codec snd_hda_core ccp iwlmei hid_multitouch ucsi_ccg wmi_bmof snd_hwdep kvm cfg80211 irqbypass sp5100_tco ucsi_acpi cm32181 snd_pcm nvidia(POE) crct10dif_pclmul typec_ucsi>
Aug 05 17:01:48 archlegion kernel: 
Aug 05 17:01:48 archlegion kernel: CR2: 0000000000001688
Aug 05 17:01:48 archlegion kernel: ---[ end trace 0000000000000000 ]---
Aug 05 17:01:48 archlegion kernel: RIP: 0010:_nv016095rm+0x177/0x2b0 [nvidia]
Aug 05 17:01:48 archlegion kernel: Code: b5 24 06 00 00 4c 89 e7 e8 36 47 fc ff 48 89 c7 48 c7 c6 a0 8e e9 c2 e8 e7 5a 51 00 41 83 bf 8c 16 00 00 02 0f 84 10 01 00 00 <44> 8b 88 88 16 00 00 41 ba 01 00 00 00 44 8d 5b 01 89 5d 18 0f b6
Aug 05 17:01:48 archlegion kernel: RSP: 0018:ffffa4a100cafbe0 EFLAGS: 00010293
Aug 05 17:01:48 archlegion kernel: RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000005
Aug 05 17:01:48 archlegion kernel: RDX: 0000000000000006 RSI: 0000000000272cdd RDI: 0000000000000000
Aug 05 17:01:48 archlegion kernel: RBP: ffff893bd1ecdba0 R08: ffffffffc2df9140 R09: ffff8938780df680
Aug 05 17:01:48 archlegion kernel: R10: 0000000000003cb4 R11: 0000000000000000 R12: ffff893878200008
Aug 05 17:01:48 archlegion kernel: R13: ffff8938433bf008 R14: ffff8938780de010 R15: ffff8938780de008
Aug 05 17:01:48 archlegion kernel: FS:  0000000000000000(0000) GS:ffff893f4f140000(0000) knlGS:0000000000000000
Aug 05 17:01:48 archlegion kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 05 17:01:48 archlegion kernel: CR2: 0000000000001688 CR3: 0000000546610000 CR4: 0000000000350ee0

Offline

Board footer

Powered by FluxBB