JDesktopPane tem uma barra embaixo

Pessoal, estou com a mesma dúvida deste fórum:

http://stackoverflow.com/questions/10356725/jdesktoppane-has-a-toolbar-at-bottom-of-window-on-linux

Tenho um JDesktopPane no qual adiciono alguns JInternalFrames.
No Linux (ubuntu), usando o LookAndFeel padrão, todos os internal frames aparecem numa barra que fica no canto inferior do JDesktopPane:

Enquanto no Windows, também usando o LookAndFeel padão, a barra não aparece.
Tentei a solução dada no outro fórum mas não resolveu. Supeito que deve ter alguma coisa
com o LAF porque quando eu troco, a barra não aparece nem no Linux, nem no Windows.
Queria ter o controle sobre essa barra, poder esconder ela por exemplo.

Só pra constar: Não descobri de onde vem essa barra e nem como ter o controle sobre ela.
A solução que encontrei foi setar um LAF básico para o desktop que trabalhou bem nos 2 sistemas:

UIManager.put("DesktopPaneUI","javax.swing.plaf.basic.BasicDesktopPaneUI");