Closed theorist17 closed 2 years ago
@theorist17 no, I haven't used Kubernetes at all.
Can you try starting a virtual GL display with sudo nvidia-xconfig -a --use-display-device=None --virtual=1280x1024
? See full instructions here.
If this doesn't work, you probably have to wrangle X until you can some how run glxgears
without issues. There are a number of X related threads here that might be helpful.
Running ALFRED without sudo privilege on clustered computers is quite hard. I tried using docker inside docker of K8s to run things as root privileges, but building the docker image itself requires root privileges, because of some system software dependencies (related to nvidia-driver, X, nvidia-xconfig). So, I am using another server setting, which is a dedicated server (not clustered) with root privileges. After some work, both X and AI2Thor properly work.
I've been having issue running startx.py & ALFRED.
Is ALFRED runnable in a Kubernetes container with Network File System (NFS)? Also, can I run AI2Thor on NFS based computer? (not safe for multi-thread)
This is the my result of running startx.py
This is my Xserver configuration file.