Wygląd paska przewijania Firefox

1

Mam kilka serwerów Linux, których używam do sprawdzania zmian w wyglądzie naszej aplikacji internetowej. Automatycznie wykonuję zrzuty ekranu.

Używam CentOS 7, Firefox. Wszystkie serwery są teoretycznie równe, ale na jednym z nich paski przewijania są wyświetlane inaczej. Nie zainstalowałem żadnych rozszerzeń Firefox. Rozmiar jest inny. Wersja Firefoksa jest taka sama: 56.

Na jednym serwerze zainstalowałem pulpit Gnome, więc ma więcej pakietów Gnome.

Po kilku badaniach doszedłem do wniosku, że jest to coś związanego z motywem GTK 3.

Komenda:

gsettings get org.gnome.desktop.interface gtk-theme

zwraca adwaita w obu z nich.

Brak pliku ~ / .theme. Serwer 1, z większą liczbą pakietów GNOME Serwer 2

Jak sprawić, by wszystkie paski przewijania wyglądały tak samo, aby uzyskać spójne wyniki?

david.perez
źródło

Odpowiedzi:

0

Monitoruję wszystkie pliki otwierane przez Firefox za pomocą stracenarzędzia:

strace -e trace=open firefox -o tmp/firefox.tmp

Następnie porównuję firefox.tmpna obu komputerach i widzę, że motyw adwaita gtk2 nie jest zainstalowany na jednym komputerze.

Wykonuję:

yum -y install adwaita-gtk2-theme

i voila, renderują teraz paski przewijania tak samo! :-)

david.perez
źródło