I understand
what you are saying, however AFAIK KDE4 and
Xfce do not use the eject command (they probably use udisks or similar),
therefore I would not expect any problems with 'eject' to be reported
even if
they did exist.
I can't fix (or sometimes even work around) core Linux
system problems by modifying TDE... :-)
I'll try to learn more. When I performed the tests in Xfce 4.10 and KDE
4.8.5, I did not test from the command line. Only through the desktop GUI.
If what you say is true, then a command line test might not prove anything
if those desktops do not use the eject command in any way.
It would prove something if the eject command fails under those desktops.
If it fails, it would prove that the eject command is broken in an
officially supported desktop, and therefore should be fixed. If it does
not fail, it would indicate that TDE is doing something slightly different
that either exposes an existing bug in the eject system or directly causes
it to fail.
Tim