Eu tenho tido esse problema mesmo no Lubuntu 13.04 Raring, e usar apt-get para instalar os lubuntu-artwork packages nas outras respostas aqui não fez nada para mim. Eu fiz muita escavação, correndo em círculos, e adivinhando antes de encontrar uma solução.
O problema aqui é que os parâmetros usados para definir as imagens da barra de rolagem para o GTK estão errados - especificamente, os valores de borda fornecidos totalizam até um espaço maior que as dimensões da imagem (como o estado de avisos).
Solução
Para corrigir isso, você precisará:
- Abra
/usr/share/themes/Lubuntu-default/gtk-2.0/scrollbar.rccom permissões elevadas (por exemplo,sudo emacs). - As duas primeiras definições
Image(contendonull.png) terão um argumentoborderdefinido. Altere ambos para ter valores de{1, 1, 1, 1}. - As próximas definições
Imagesão para a própria barra de rolagem, em seus estados normal e de pré-teste.- Para as barras de rolagem horizontais, altere o
borderpara{6, 6, 4, 4}. - Para as barras de rolagem verticais, altere o
borderpara{4, 4, 6, 6}.
- Para as barras de rolagem horizontais, altere o
Raciocínio técnico
Me deparei com este tutorial sobre o mecanismo de pixmap do GTK2 , que me explicou quais os vários argumentos apresentados os argumentos pixmap gtkrc significaram. O que o argumento border parece fazer é definir quantos pixels da imagem devem ser preservados da respectiva borda da imagem antes que o restante deles seja esticado para se ajustar ao widget (embora uma imagem com bordas maiores do que o widget que a contém) será esmagado de qualquer maneira, fazendo com que a barra de rolagem vertical 12px resultasse em uma barra de rolagem esmagada).
A ordem dos números é {left, right, top, bottom}. null.png é uma imagem 2x2, portanto, para fazer as bordas caberem na imagem, cada lado deve ter 1 pixel. A esquerda de 1 + a direita de 1 = 2. O mesmo vale para a parte superior e inferior. A imagem da barra de rolagem vertical é uma imagem de 8x18. As dimensões de borda fornecidas de {6, 6, 6, 6} totalizam uma largura maior que 8 pixels. Para a barra de rolagem horizontal (que é 18x8), essa é uma altura maior que 8 pixels.
Em suma, um argumento de borda em que a soma dos valores de borda esquerda e direita ou superior e inferior são maiores que as dimensões da imagem causará esse aviso.