Eu tenho uma solução alternativa para isso:
-
Primeiro, identifiquei um tema que é mais desejável, exceto que ele não possui menus escuros. Selecionei Ambiente.
-
então, eu selecionei alguns temas que tem menus escuros (todos eles, como o MediterraneanLight e o AmbianceOneiric-Master tendo o problema relatado na questão)
-
Em usr / share / themes eu criei uma nova pasta e nela copiei a pasta gtk2 do tema Ambiance e a pasta gtk3 de um dos dois temas de menus sombreados mencionados. O novo tema resultou agora bem, todos os menus são escuros e sem erros.
Eu acho que o Lubuntu não suporta bem todos os temas do gtk3. Nos temas que eu usei no Lubuntu existem pastas de unidade ou metacity que o Lubuntu não usa. Eu acho que isso pode ser deletado. Então, a idéia é achar um tema que tenha um bom gtk3 no Lubuntu (como o Ambiance) e usar sua pasta gtk3 para "curar" os temas que não funcionam ok em relação ao gtk3 mas tem outras características desejáveis (como menus escuros) que eu acho que estão relacionados ao gtk2.
- Uma última correção pode ser necessária para definir o mesmo esquema de cores para a aparência dos menus e programas gtk2 e gtk3 (como a seleção nos menus agora escuros: por exemplo, menus Ambiance-GTK3 têm seleção laranja enquanto os menus principais e outros podem tem azul ou outra seleção de cor). "Personalizar visual e visual" do Lubuntu permite definir você mesmo as cores. Usar um esquema de cores personalizado para itens selecionados e outras coisas configuraria esse esquema de cores nos programas gtk2 e gtk3.
(Tirar um tema com menus escuros e apagar completamente a pasta gtk3 resultaria nos menus escuros (que anteriormente tinham erros) ficando brancos com letras escuras (mas sem erros), enquanto alguns programas que anteriormente tinham erros como o synaptic aparecem sem qualquer tema).
Essa abordagem "vendada" e ingênua é a que às vezes uso para misturar temas como esse.