VLC on GNOME (wayland) – Title bar filled with unintelligible characters
Posted: 10 Jul 2024 02:00
I’m running GNOME in wayland. I have a Debian stable 12.5 base on which I installed GNOME using tasksel running in a VirtualBox VM. After installing VLC I noticed the VLC title bar which should display the name of the currently playing content displays unintelligible characters shown here:
I tried installing and running VLC in a Debian stable 12.5 base on which I installed kde-plasma-desktop and the video title was displayed properly. After rebooting and attempting to run VLC again, the system became unresponsive. This is also a VirtualBox VM. 4GB RAM/20GB Disk/2 Cores. I've seen more extensive garbling of text in Symantic.
A Debian forum member suggested I try using to identify the problem.
When I opened VLC, I noticed the glamor0 errors using that command. I closed VLC and repeated the command five times as shown below. Then I opened VLC and ran that command again to capture the glamor0 errors:
I did find a reference to the "gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage" error:
Bug#943893: glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
https://lists.debian.org/debian-x/2019/10/msg00130.html
This dates back to 2019-10-31. Summary: "The root cause seems to be a memory leak in the nouveau drivers. While glamor can be made more robust against not being able to allocate/update OpenGL textures, at some point it won't be able to continue if no memory can be allocated, so it's better to address the leak."
I searched this forum but didn't find any references to "glamor0". VLC will play content on GNOME (wayland) without issue other than the garbled title bar.
It would be interesting to know if there is a work-around for this or if maybe it is limited to virtual machines.
Thanks.
I tried installing and running VLC in a Debian stable 12.5 base on which I installed kde-plasma-desktop and the video title was displayed properly. After rebooting and attempting to run VLC again, the system became unresponsive. This is also a VirtualBox VM. 4GB RAM/20GB Disk/2 Cores. I've seen more extensive garbling of text in Symantic.
A Debian forum member suggested I try using
Code: Select all
sudo journalctl -b 0 -g '(error|fail)'
When I opened VLC, I noticed the glamor0 errors using that command. I closed VLC and repeated the command five times as shown below. Then I opened VLC and ran that command again to capture the glamor0 errors:
Code: Select all
Jul 09 18:34:32 cloy sudo[2907]: cloy : TTY=pts/0 ; PWD=/home/cloy ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 -g (error|fail)
Jul 09 18:36:02 cloy sudo[2915]: cloy : TTY=pts/0 ; PWD=/home/cloy ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 -g (error|fail)
Jul 09 18:36:10 cloy sudo[2920]: cloy : TTY=pts/0 ; PWD=/home/cloy ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 -g (error|fail)
Jul 09 18:36:18 cloy sudo[2924]: cloy : TTY=pts/0 ; PWD=/home/cloy ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 -g (error|fail)
Jul 09 18:36:37 cloy sudo[2934]: cloy : TTY=pts/0 ; PWD=/home/cloy ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 -g (error|fail)
Jul 09 18:36:49 cloy kernel: [drm:vmw_msg_ioctl [vmwgfx]] *ERROR* Failed to open channel.
Jul 09 18:36:49 cloy kernel: [drm:vmw_msg_ioctl [vmwgfx]] *ERROR* Failed to open channel.
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
Jul 09 18:36:53 cloy sudo[2957]: cloy : TTY=pts/0 ; PWD=/home/cloy ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 -g (error|fail)
I did find a reference to the "gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage" error:
Bug#943893: glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage
https://lists.debian.org/debian-x/2019/10/msg00130.html
This dates back to 2019-10-31. Summary: "The root cause seems to be a memory leak in the nouveau drivers. While glamor can be made more robust against not being able to allocate/update OpenGL textures, at some point it won't be able to continue if no memory can be allocated, so it's better to address the leak."
I searched this forum but didn't find any references to "glamor0". VLC will play content on GNOME (wayland) without issue other than the garbled title bar.
It would be interesting to know if there is a work-around for this or if maybe it is limited to virtual machines.
Thanks.