So, I was curious about Wan2GP (I heard about WAN2.2) and found that all the install instructions are for those with NVidia graphic card (Linux & Windows) or AMD graphic card (Windows only).
WanGP by DeepBeepMeep can be downloaded from https://github.com/deepbeepmeep/Wan2GP. According to the git intro, it is "The best Open Source Video Generative Models Accessible to the GPU Poor". I guess my card (AMD Radeon 7600 XT 16GB) can be considered as "GPU poor" since it's not an NVidia high-end card. I'm one of those holdouts who's unlikely to purchase NVidia RTX 5090 simply because I'm only tinkering and also have some concerns about the faulty design of the 5090's 12VHPWR connector that can be a serious fire hazard. Although there are AMD Radeon Pro W7900 (48GB) - CAD $5700 and AMD Radeon Pro W7900 (32GB) - CAD $3500, I find them to be way too expensive. My CAD $500 AMD Radeon RX 7600 XT (16GB) card is sufficient for now and can run Ollama as well as ComfyUI.
IMPORTANT: Before you run the application, make sure you don't skip step #2.
Here are the steps:
1) Install ROCM for Linux from https://rocm.docs.amd.com/projects/install-on-linux/en/latest/install/quick-start.html and choose the appropriate install method for your distro. Mine's Ubuntu 22.04 and here's the install instruction: https://rocm.docs.amd.com/projects/install-on-linux/en/docs-6.1.2/how-to/native-install/ubuntu.html
2) DON'T SKIP this step so you don't need to run wan2gp as a privileged user (root). Make sure you that you've added yourself to UNIX user group: render (and optionally video) if you haven't done so.
To test it, run the command "rocminfo" as a regular user (don't use the root user).
user@localmachine:~$ rocminfo
ROCk module version 6.12.12 is loaded
Unable to open /dev/kfd read-write: Permission denied
coder is not member of "render" group, the default DRM access group. Users must be a member of the "render" group or another DRM access group in order for ROCm applications to run successfully.
If you get permission denied as above, it means that you need to issue the following command (replace "user" with either your own username or a different username that you'll use for the Wan2GP application:
user@localmachine:~$ sudo usermod -a -G render user
user@localmachine:~$ sudo usermod -a -G video user