I could get vnc working and you said "If it doesn't work, then don't ask me because it didn’t work for me either" at the readme, so I wanted to share this so it could be helpful for other people too (there wasn't discussions here so I had to put it here)
enter your distro (for debian its just debian)
install tigervnc just like at the readme
then sudo nano /bin/vncstart
copy this into the file:
#!/usr/bin/env bash
sudo service dbus start
vncserver -geometry 2580x1080 #Add your screen size
sleep infinity #so it doesnt auto-exit
type vncserver -localhost -xstartup /bin/vncstart (make -localhost no if you want to connect from other devices)
after the vnc starts, type export XDG_CURRENT_DESKTOP="GNOME" && env DISPLAY=:1 gnome-shell --x11 (replace :1 with the id the vncserver gave)
It sometimes does work but sometimes doesn't (probably realted to a extension I installed), but this is the best I could do for non-root(normal user) environment. It probably also works with root.
I could get vnc working and you said "If it doesn't work, then don't ask me because it didn’t work for me either" at the readme, so I wanted to share this so it could be helpful for other people too (there wasn't discussions here so I had to put it here)
debian
)sudo nano /bin/vncstart
vncserver -localhost -xstartup /bin/vncstart
(make-localhost no
if you want to connect from other devices)export XDG_CURRENT_DESKTOP="GNOME" && env DISPLAY=:1 gnome-shell --x11
(replace :1 with the id the vncserver gave)It sometimes does work but sometimes doesn't (probably realted to a extension I installed), but this is the best I could do for non-root(normal user) environment. It probably also works with root.