VLC media player for Linux and friends Troubleshooting • VLC on GNOME (wayland) – Title bar filled with unintelligible characters



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:

Image

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:

sudo journalctl -b 0 -g '(error|fail)'

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:

Code:

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 glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:49 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 09 18:36:50 cloy gnome-shell[2466]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImageJul 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.

Statistics: Posted by CloisteredNeuron — 10 Jul 2024 02:00