In the comment #5 `nvidia-drm.modeset=1` case (the one where the login screen appears, but no more graphics after logging in) I noticed that after logging in, the fans go nuts on the laptop. So I sshed in and found what looks like Xorg getting blocked on an nvidia_modeset. This gets repeated in the `dmesg` log
I don't see anything like that (or otherwise suspicious) in the logs while the login screen is not displayed when using `nvidia-drm.modeset=0` (the case from comment #5 where the login screen is black with the backlight on, but after logging in graphics work fine (but no VT))
In the comment #5 `nvidia- drm.modeset= 1` case (the one where the login screen appears, but no more graphics after logging in) I noticed that after logging in, the fans go nuts on the laptop. So I sshed in and found what looks like Xorg getting blocked on an nvidia_modeset. This gets repeated in the `dmesg` log
``` codec_realtek snd_hda_ codec_generic nvidia_uvm(POE) cmac algif_hash algif_skcipher af_alg bnep intel_tcc_cooling x86_pkg_ temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul polyval_clmulni polyval_generic nvidia_drm(POE) ghash_clmulni_intel sha512_ssse3 aesni_intel crypto_simd nvidia_modeset(POE) cryptd binfmt_misc nls_iso8859_1 rapl snd_soc_avs snd_soc_hda_codec snd_hda_ext_core nvidia(POE) hid_generic mei_hdcp mei_pxp intel_rapl_msr snd_soc_core snd_compress ac97_bus snd_hda_codec_hdmi snd_pcm_dmaengine i915 ath10k_pci snd_hda_intel ath10k_core snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec ath snd_hda_core uvcvideo snd_hwdep drm_buddy videobuf2_vmalloc ttm videobuf2_memops snd_pcm videobuf2_v4l2 snd_seq_midi joydev intel_cstate mac80211 snd_seq_midi_event drm_display_helper input_leds snd_rawmidi videodev usbhid btusb dell_wmi btrtl snd_seq cec dell_smbios btbcm dcdbas btintel btmtk thunderbolt mxm_wmi wmi_bmof ee1004 dell_wmi_descriptor serio_raw hid mc bluetooth snd_timer processor_ thermal_ device_ pci_legacy cfg80211 rc_core processor_ thermal_ device snd ecdh_generic processor_ thermal_ rfim ecc drm_kms_helper libarc4 soundcore processor_ thermal_ mbox i2c_algo_bit syscopyarea processor_ thermal_ rapl mei_me intel_rapl_common sysfillrect intel_pch_thermal sysimgblt mei intel_soc_dts_iosf int3403_thermal int340x_ thermal_ zone intel_hid int3400_thermal mac_hid sparse_keymap acpi_thermal_rel acpi_pad sch_fq_codel msr parport_pc ppdev lp ramoops parport reed_solomon pstore_blk pstore_zone drm efi_pstore ip_tables x_tables autofs4 nvme ahci nvme_core i2c_i801 alx xhci_pci crc32_pclmul psmouse i2c_smbus nvme_common mdio libahci xhci_pci_renesas video wmi ms+0x0/ 0x80 [nvidia_modeset] 513a00 EFLAGS: 00000282 0(0000) GS:ffff8af26ec8 0000(0000) knlGS:000000000 0000000 0x82/0x3a0 [nvidia_modeset] rm+0x5d/ 0x90 [nvidia_modeset] 0x145/0x210 [nvidia_modeset] 0x160/0x1b0 [nvidia_modeset] 0x4bf6/ 0x4cd0 [nvidia_modeset] 0x100/0x100 [nvidia_modeset] 0xf9/0x270 [nvidia_modeset] lock_irqsave+ 0xe/0x20 0x121/0x190 [nvidia_modeset] frontend_ unlocked_ ioctl+0x55/ 0xa0 [nvidia] ioctl+0x9a/ 0xe0 64+0x59/ 0x90 mm_fault+ 0x119/0x330 and_find_ vma+0x44/ 0x250 addr_fault+ 0x1d0/0x640 user_mode_ prepare+ 0x3b/0xd0 exit_to_ user_mode+ 0x9/0x20 exit+0x43/ 0x50 fault+0x92/ 0x1b0 64_after_ hwframe+ 0x72/0xdc 1336e0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 140.254729] watchdog: BUG: soft lockup - CPU#2 stuck for 86s! [Xorg:1059]
[ 140.254735] Modules linked in: rfcomm ccm snd_ctl_led snd_hda_
[ 140.254841] videobuf2_common snd_seq_device ledtrig_audio intel_wmi_
[ 140.254885] CPU: 2 PID: 1059 Comm: Xorg Tainted: P OEL 6.2.0-26-generic #26~22.04.1-Ubuntu
[ 140.254887] Hardware name: Alienware Alienware 15 R3/Alienware 15 R3, BIOS 1.10.0 07/21/2020
[ 140.254889] RIP: 0010:_nv001596k
[ 140.254924] Code: 48 48 8b 53 28 e9 e5 fd ff ff 45 31 c0 e9 e6 fc ff ff 49 c7 44 24 48 00 00 00 00 48 8b 53 28 e9 96 fd ff ff 66 0f 1f 44 00 00 <f3> 0f 1e fa 55 48 89 e5 41 55 49 89 fd 41 54 49 89 f4 53 48 8d 5f
[ 140.254925] RSP: 0018:ffffab6d43
[ 140.254927] RAX: ffffffffc55edce0 RBX: ffff8aeb044a0e08 RCX: ffff8aeb14df7608
[ 140.254928] RDX: ffff8aeb0434c808 RSI: ffff8aeb0434c808 RDI: ffff8aeb044a0e08
[ 140.254929] RBP: ffffab6d43513a48 R08: 0000000000000000 R09: 0000000000000000
[ 140.254930] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8aeb0434c808
[ 140.254931] R13: ffff8aeb049c2808 R14: ffff8aeb049c2968 R15: 0000000000000000
[ 140.254933] FS: 00007f528f02ba8
[ 140.254934] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 140.254935] CR2: 00007ffd06139000 CR3: 0000000118a98004 CR4: 00000000003706e0
[ 140.254937] Call Trace:
[ 140.254938] <TASK>
[ 140.254939] ? _nv001165kms+
[ 140.254970] ? nvkms_call_
[ 140.254985] _nv002331kms+
[ 140.255010] _nv000529kms+
[ 140.255030] _nv002766kms+
[ 140.255055] ? _nv000355kms+
[ 140.255070] nvKmsIoctl+
[ 140.255084] ? _raw_spin_
[ 140.255088] nvkms_ioctl+
[ 140.255103] nvidia_
[ 140.255352] __x64_sys_
[ 140.255356] do_syscall_
[ 140.255359] ? handle_
[ 140.255362] ? lock_mm_
[ 140.255364] ? do_user_
[ 140.255367] ? exit_to_
[ 140.255370] ? irqentry_
[ 140.255372] ? irqentry_
[ 140.255374] ? exc_page_
[ 140.255376] entry_SYSCALL_
[ 140.255379] RIP: 0033:0x7f528f31aaff
[ 140.255381] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <41> 89 c0 3d 00 f0 ff ff 77 1f 48 8b 44 24 18 64 48 2b 04 25 28 00
[ 140.255383] RSP: 002b:00007ffd06
[ 140.255385] RAX: ffffffffffffffda RBX: 00000000c0106d00 RCX: 00007f528f31aaff
[ 140.255386] RDX: 00007ffd06133740 RSI: 00000000c0106d00 RDI: 0000000000000013
[ 140.255387] RBP: 00007ffd06133740 R08: 0000000000000000 R09: 00005654791362c0
[ 140.255388] R10: 00007ffd0614aab0 R11: 0000000000000246 R12: 0000000000000013
[ 140.255389] R13: 00007f528ea1cbc8 R14: 00007ffd06136048 R15: 0000000000000003
[ 140.255392] </TASK>
```
I don't see anything like that (or otherwise suspicious) in the logs while the login screen is not displayed when using `nvidia- drm.modeset= 0` (the case from comment #5 where the login screen is black with the backlight on, but after logging in graphics work fine (but no VT))