Proxmox VE 9.1 web GUI broken — missing /usr/share/pve-manager/ext6 and JS assets (need original packages/files)

SuperNoobProx

New Member
Dec 7, 2025
1
0
1
I’m running Proxmox VE 9.1.1 on a single node (Debian Trixie). The system itself is stable and all VMs run normally, but the web interface is completely unusable. The login page loads as HTML, however none of the JavaScript or CSS assets are served correctly, so the browser only shows a blank screen.


After checking the filesystem, it looks like some of the GUI-related directories under /usr/share/pve-manager were partially deleted or corrupted. This happened after the node reached extremely high memory usage (95–99%), probably almost hitting OOM. Since that moment the GUI never worked again.


The most concerning part is that some GUI directories are almost empty. For example, /usr/share/pve-manager/js only contains two files: pvemanagerlib.js (about 2.1 MB) and u2f-api.js. Everything else normally found there is missing. The ext6 directory is basically empty as well, except for an “override” folder with nothing useful inside. So most ExtJS files, themes, resources, and other static assets that Proxmox normally uses to build the interface are gone.


Trying to reinstall the packages did not help, because for Proxmox VE 9 on Trixie there are currently no installation candidates for pve-manager or proxmox-widget-toolkit. The package manager reports that these packages are not available. I also checked inside the Proxmox VE 9.1 ISO (both pve-base and pve-installer squashfs images) and couldn’t find any deb packages containing the GUI assets.


Here is some system information that may help clarify the situation. The node reports pve-manager 9.1.1, proxmox-widget-toolkit 5.1.2, and libjs-extjs 7.0.0-5 installed. The versions all look normal, but the actual file contents under /usr/share/pve-manager clearly are not. In particular, the ext6 directory is missing ext-all.js, the theme resources, and everything else expected there.


At this point I’m looking for guidance on how to restore the correct GUI files. Ideally, it would help to know where Proxmox VE 9 retrieves its GUI assets for Trixie, since they don’t seem to be distributed inside the ISO and the repository doesn’t offer the deb packages yet. If someone has a working Proxmox VE 9.1.1 installation, a clean copy of the /usr/share/pve-manager directory (and related ExtJS resources) would probably allow me to recover the interface. Alternatively, if anyone knows when or where the appropriate packages for pve-manager and proxmox-widget-toolkit will be published for Trixie, that information would also be very helpful.


Any advice or pointers would be greatly appreciated.
 
Please share
Bash:
apt update
find /etc/apt/ -type f -name "*.list" -o -name "*.sources" -exec tail -n +1 {} +