Posting in case others hit this - after a recent round of system package updates, my Workspaces login page no longer showed text login boxes so I was unable to login; the registration code page before that was OK, and I tried clearing out my local Workspaces homedir config files to no avail. Mousing over the window showed a presence text widgets due to the cursor changing, but I wasn't able to click/type.
I believe the error seen is related to the recent bug report in https://bugs.webkit.org/show_bug.cgi?id=261874 , and the workaround there (setting environment variable WEBKIT_DISABLE_DMABUF_RENDERER=1
) worked for me. Similar to other environment variable fixes, this can be prepended into the desktop shortcut Exec
line (e.g., Exec=WEBKIT_DISABLE_DMABUF_RENDERER=1 /usr/share/amazon-workspaces/workspacesclient %u
)
The error messages on the console when loading the login page were:
[~]$ amazon-workspaces
src/nv_gbm.c:99: GBM-DRV error (nv_gbm_bo_create): DRM_IOCTL_NVIDIA_GEM_ALLOC_NVKMS_MEMORY failed (ret=-1)
Failed to create GBM buffer of size 370x341: Invalid argument
src/nv_gbm.c:99: GBM-DRV error (nv_gbm_bo_create): DRM_IOCTL_NVIDIA_GEM_ALLOC_NVKMS_MEMORY failed (ret=-1)
Failed to create GBM buffer of size 370x341: Invalid argument
src/nv_gbm.c:99: GBM-DRV error (nv_gbm_bo_create): DRM_IOCTL_NVIDIA_GEM_ALLOC_NVKMS_MEMORY failed (ret=-1)
Failed to create GBM buffer of size 370x341: Invalid argument
Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1
I am using an older version of the AUR package (4.5.0.2006-4) as I am affected by a (more minor) client bug in newer versions, however, I similar behavior on the current AUR package version, as well.
Pinned Comments
janek commented on 2025-01-28 13:58 (UTC)
The package is now finally upgraded to the latest 2024.x release!
Thanks to @row's patch it not only supports the DCV, but also continues to support PCoIP.
If anyone has issues with the new release: I also published the old release under a new name here: https://aur.archlinux.org/packages/amazon-workspaces-legacy-bin
Please still comment here if you have any issues with the new release & include your streaming protocol (DCV/PCoIP). Thanks!
Thank you very much @row.