infelizmente eu não posso te ajudar com linhas vazias: UI set primeiro / item selecionado para a sua posição atual do cursor por padrão - está tudo bem para mim, então eu não procurei o caminho para alterá-lo.
Mas eu sofri do mesmo problema com a cor da fonte escura nos itens da lista suspensa, o que torna os nomes dos itens difíceis de ler. Meu ambiente também é o Ubuntu 16.04 com o tema da interface do usuário "Ambiance", então eu provavelmente posso ajudar a corrigir isso:
Primeiro, como você provavelmente sabe, todos os temas do sistema localizados lá: "/ usr / share / themes /" e algumas "Tweak Tools" (como: "Unity Tweak Tool" (preferível) ou "GNOME Tweak" Tool ") ajuda a definir diferentes temas para o ambiente do usuário.
No meu caso, foi encontrada alguma omissão do meu tema "Ambiance" nas definições "gtk-2.0", guardada em "/usr/share/themes/Ambiance/gtk-2.0/gtkrc":
# Workaround style for menus where the text color is used instead of the fg color.
style "menuitem_text_is_fg_color_workaround" {
text[NORMAL] = @fg_color
text[PRELIGHT] = @selected_fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = "#99958b"
}
mais precisamente:
text[NORMAL] = @fg_color
que torna a cor da fonte dos itens da lista suspensa quase igual à cor do plano de fundo, para corrigir tudo o que você precisa é alterar " @fg_color " nessa linha para outra coisa, como " @selected_fg_color " (definido como branco) ou use cores estáticas, por exemplo: "# 9e9e9e" (cor clara "Mouse Grey").
Parece simples, mas há um problema: "Ambiance" - é o tema da interface do usuário padrão do sistema, que salvou no local padrão do sistema ("/ usr / share / themes /"). Então, para mudá-lo, você precisa das credenciais de root e mudará os parâmetros padrão do sistema, o que, acredito, não é a melhor maneira de agir.
Então eu recomendo criar seu próprio tema, baseado em "Ambiance", simplesmente copiando a pasta "/ usr / share / themes / Ambiance" para a pasta ".themes" no seu diretório pessoal ("/ home / [MyUser] /. Themes / "), renomeie a pasta do tema copiado de" Ambiance "para outra coisa (por exemplo," MyAmbiance ") e altere-a (... /. Themes / MyAmbiance / gtk-2.0 / gtkrc) como descrito acima (com suas credenciais básicas, porque você muda seu próprio tema, não um sistema), e finalmente define seu novo tema criado como padrão, usando alguma "Ferramenta Tweak", por exemplo "Unity Tweak Tool".