System doesn't enter the tty, but it is working fine

When i boot my desktop machine, the systemd stuff showsup with [ ok ] and all, however doesn’t show the tty for login.

I know everything works fine because i CAN ssh into it and reading joutnalctl -b, nothing abnormal apears… so how do I proceed?

I also already tried a rebuild and the same result.

I can see the bootloader (systemd-boot btw), chose generation and stuff, when the boot starts nixos-stage 1 goes by fine, stage 2 after some time just goes to a black screen, but finishes fine (as i could check trough an ssh connection)

[  +0.000003] [drm] DP-HDMI FRL PCON supported
[  +0.000553] [drm] DMUB hardware initialized: version=0x01010028
[  +0.033481] snd_hda_intel 0000:05:00.1: bound 0000:05:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[  +0.008871] NET: Registered PF_PACKET protocol family
[  +0.009165] [drm] kiq ring mec 2 pipe 1 q 0
[  +0.003036] [drm] VCN decode and encode initialized successfully(under DPG Mode).
[  +0.000016] [drm] JPEG decode initialized successfully.
[  +0.001072] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[  +0.000011] kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
[  +0.000043] amdgpu: Virtual CRAT table created for GPU
[  +0.000758] amdgpu: Topology: Add dGPU node [0x1638:0x1002]
[  +0.000002] kfd kfd: amdgpu: added device 1002:1638
[  +0.000068] amdgpu 0000:05:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 8
[  +0.000137] amdgpu 0000:05:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
[  +0.000002] amdgpu 0000:05:00.0: amdgpu: ring gfx_low uses VM inv eng 1 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring gfx_high uses VM inv eng 4 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 5 on hub 0
[  +0.000002] amdgpu 0000:05:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 6 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 7 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 8 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 9 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 10 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 11 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 12 on hub 0
[  +0.000002] amdgpu 0000:05:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 13 on hub 0
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8
[  +0.000001] amdgpu 0000:05:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8
[  +0.001688] [drm] Initialized amdgpu 3.54.0 20150101 for 0000:05:00.0 on minor 0

there is this in dmesg but i didn’t understand anything at all

Fixed it myself, something with the small channel, was using the unstable-small, went to unstable and it worked…

no idea why or what happend