INTERNAL: D-Bus library incorrectly set up in Gentoo 10.1 64bit, IDLDE fails to run.
When trying to export and run IDLDE over X11 via ssh, IDLDE will produce the following error messages. The ssh is done to a server machine running Gentoo 10.1 64bit Linux.
Discussion
The error message is shown here:
% idlde
Xlib: extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib: extension "RANDR" missing on display "localhost:10.0".
Xlib: extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib: extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib: extension "Generic Event Extension" missing on display "localhost:10.0".
Xlib: extension "Generic Event Extension" missing on display "localhost:10.0".
process 5192: D-Bus library appears to be incorrectly set up; failed to read machine uuid: "/var/lib/dbus/machine-id" is not a regular file See the manual page for dbus-uuidgen to correct this issue.
D-Bus not built with -rdynamic so unable to print a backtrace
Workaround
Running the following command in the Linux prompt will resolve this problem:
dbus-uuidgen --ensure
This command should create the file that is missing in the system.