1

У меня есть несколько серверов Linux, которые я использую для проверки изменений внешнего вида нашего веб-приложения. Я автоматически снимаю скриншоты.

Я использую CentOS 7, Firefox. Все серверы теоретически равны, но на одном из них полосы прокрутки показаны по-разному. Я не установил никаких расширений Firefox. Размер отличается. Версия Firefox такая же: 56.

На одном сервере я установил рабочий стол Gnome, поэтому в нем больше пакетов Gnome.

После некоторых исследований я пришел к выводу, что это что-то, связанное с темой GTK 3.

Команда:

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

возвращает адвайту в них обоих.

Файл ~/.theme отсутствует. Сервер 1, с большим количеством пакетов gnome Сервер 2

Как сделать так, чтобы все полосы прокрутки выглядели одинаково для получения одинаковых результатов?

1 ответ1

0

Я отслеживаю все файлы, открытые Firefox, с помощью утилиты strace :

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

Затем я сравниваю firefox.tmp на обоих компьютерах и вижу, что тема adwaita gtk2 установлена не на одном компьютере.

Я выполняю:

yum -y install adwaita-gtk2-theme

et voilà теперь они отображают полосы прокрутки одинаково! :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .