Startx failed, Push buffer DMA allocation failed

Hi,

i am using RTX 5000 Ada on Debian 12 with kernel version 6.6.23(non RT). I have installed driver 550.107.02 and had checked that nvidia-smi works fine.
However, when i try to start x windows using commad startx, i got the following errors:
startx_fail.txt (9.0 KB)

[ 134.515] (EE) NVIDIA(GPU-0): Push buffer DMA allocation failed
[ 134.515] (EE) NVIDIA(0): Failed to allocate push buffer
[ 134.691] (EE)
Fatal server error:
[ 134.691] (EE) AddScreen/ScreenInit failed for driver 0
[ 134.691] (EE)
[ 134.691] (EE)

I have checked that, in my kernel config, AMD Secure Memory Encryption(SME) support is disabled.

Can anyone help me with this issue? I would be very thankful!

Best regards
Liuyan