PCManFM fails to draw Wallpaper (X.Org bug)

Issues related to applications and software problems
Post Reply
alahmed
Posts: 1
Joined: 2015/08/28 15:23:07

PCManFM fails to draw Wallpaper (X.Org bug)

Post by alahmed » 2015/08/28 16:00:34

I have backported and rebuilt LXDE desktop from fedora 20 (because of its stability) source rpm packages to CentOS 7.1, and the installation through yum completed successfully without errors. After second reboot, I noticed a weird behaviour/bug and I believe its related to PCManFM/X.Org; whenever I dare to change the default wallpaper, PCManFM fails to draw wallpaper for the LXDE desktop. If I reinstate the default wallpaper, then the issue is resolved! I googled for a workaround for this bug for a week with no success. I know that LXDE desktop and its components are not officially supported by CentOS but I hope someone with advanced technical knowledge within the CentOS community would help me debugging this issue.

Code: Select all

[ahmed@centos ~]$ pcmanfm --desktop

(pcmanfm:3741): Gdk-ERROR **: The program 'pcmanfm' 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 220 error_code 9 request_code 55 minor_code 0)
  (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.)
Trace/breakpoint trap (core dumped)
[ahmed@centos ~]$ 

Post Reply