Yast GUI not working on tumbleweed

I found this thread, now when I do what badshah400 advises it works. The yast2 gui appears. Im not sure why this is or how to fix. any help would be appreciated and may help other users

(now my issue is that when i try to launch the program, in this case yast2 from the desktop as normal user I get the dialog box for the root password, after I put in the password the yast2 gui fails to appear)

also when do use su from command prompt and then launch the program, after I close the yast2 gui I get this message:

SuSE-Tumbleweed:/home/hoi # yast2
QStandardPaths: runtime directory ‘/run/user/1000’ is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 475