Por que as configurações personalizadas do gtk-3.0 são ignoradas?

4

Desde que o Firefox foi atualizado para a versão 52 no Ubuntu, comecei a notar um problema irritante com barras de rolagem muito finas:

Consegui encontrar a seria a solução para este problema: para criar um arquivo ~/.config/gtk-3.0/gtk.css com este conteúdo

.scrollbar {
  -GtkRange-slider-width: 20;
}

Sem nada, isso ampliou as barras de rolagem no Firefox no Ubuntu 16.04 LTS em uma máquina virtual:

Mas quando tentei aplicar isso na minha máquina host (Ubuntu 16.10) isso não aconteceu.

Eu tentei quase tudo, o que eu poderia suspeitar, para descobrir qual é o motivo:

  • eu criptografei a pasta home na máquina virtual, na tentativa de reproduzir o mesmo problema na máquina virtual;
  • Tentei mover o arquivo 'gtk.css' e outros para o diretório /root/.config/gtk-3.0 ;
  • Eu criei arquivos adicionais settings.ini , .gtkrc-2.0 etc.
  • editei o arquivo /etc/environment , adicionando essa linha GTK_OVERLAY_SCROLLING=0

Nada ajudou, então alguém poderia sugerir algo para isso, por favor? Qual é a razão, por que esses arquivos gtk.css , settings.ini são ignorados em uma máquina host Ubuntu 16.10 e não estão em uma máquina virtual Ubuntu 16.04?

Além disso, eu acho que é importante mencionar que as barras de rolagem no "host machine" Firefox não se comportam corretamente, em comparação com as máquinas virtuais: elas não reagem a um evento instantâneo, ou seja, eles não aumentam sua largura, enquanto as barras de rolagem da "máquina virtual" do Firefox fazem.

Obrigado antecipadamente.

    
por user907860 11.03.2017 / 21:26

0 respostas