so i have been experimenting some more. Checked dunst changelog which says "Dropped Xinerama in favour of RandR, Xinerama can be enabled with the -force_xinerama option if needed". In the config file there is an option that says force_xinerama = false. Change it to true. If you dont have that option, it means that you are using the config file of dunst 1.1.0 still. You should update it because they have changed some other things to. You can copy it from /usr/share/dunst/dunstrc and put it in ~/.config/dunst/dunstrc
dont know why i cant use randr