Skip to content

The program 'parole' received an X Window System error

I noticed Parole would sometimes quit immediately after opening a file. To learn more, I tried to reproduce it through the terminal. Here's the log:

$ parole some_file.mp4 

(parole:20746): Gdk-WARNING **: 16:16:52.997: The program 'parole' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
  (Details: serial 1295 error_code 9 request_code 139 (RENDER) minor_code 4)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

(parole:20746): Gdk-WARNING **: 16:16:52.997: The program 'parole' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 1296 error_code 143 request_code 139 (RENDER) minor_code 26)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

$

My workaround: try it again. It usually works the next time I open the same file.

What should I do next?

System info

  • Void Linux, glibc, amd64
  • Parole 4.18.1
  • Xfce 4.18, GTK 3.24.38, Kernel 6.6.11_1
  • GPU: AMD Radeon RX 6600

Xfce is started by running startx. Here's my .xinitrc:

#!/bin/sh

pipewire &
exec dbus-run-session -- startxfce4
Edited by Douglas