LINUX.ORG.RU

Не отображается фон страниц

 ,


0

2

Приветствую. Стоит в генту два огнелиса:

  1. из исходников emerge --info firefox
  2. бинарный пакет emerge --info firefox-bin

Firefox-bin показывает сайты нормально, тогда как собранный из исходников не показывает фон сайтов: пример. Так началось сразу после установки, когда ещё не было плагинов. Пробовал сборку разными компиляторами: clang, gcc. Подскажите, где я накосячил.

-----

Обновил: [кат] не завёл, переложил вывод emerge на pastebin.

Подскажите, где я накосячил.

Там и тогда, когда все эти портянки вставил без разметки. Залей на пастебин, пожалей тех, кто захочет тебе помочь.

vvn_black ★★★★★ ()
Последнее исправление: vvn_black (всего исправлений: 1)

pgo и lto убери, попробуй снова. Если не поможет - убери все system-* флаги.

Без пары пересборок здесь ничего точно не решить. Если не готов выяснять, какой из флагов вызывает косяки - лучше придерживайся бинарной сборки.

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от i-rinat

ЛОР просто как близкий пример. Почти все сайты без фона, кроме opennet.ru. Это и форумы, новостные сайты, бложики всякие.

Снимок с темой Танго сделал https://ibb.co/BTCsRRF

----

Я вот смотрю на ветку... ЕМНИП, звёздочки пользователей должны быть зелёными, а они чёрные. Но изображения отображаются верно.

smalcom ()
Последнее исправление: smalcom (всего исправлений: 1)
Ответ на: комментарий от smalcom

Пересобрал без pgo и lto - не помогло. Пересобрал с флагами как у бинарного пакета - тоже не помогло. Снёс профиль - заработало. Аж обидно.


Нашёл параметр в prefs.js:

user_pref(«browser.display.document_color_use», 2);

Поменял на

user_pref(«browser.display.document_color_use», 1);

и цвета заработали. Нашёл описание параметра

This pref dictates whether or not backplates and background images

are to be drawn, when in high-contrast mode:

false: do not draw backplates or render background images

true: render background images and draw backplates

This condition is only considered when high-contrast mode is enabled

in Firefox, ie. when the user has:

(1) mUseAccessibilityMode set to true (Widows high-contrast mode is on)

AND browser.display.document_color_use set to 0

(only with high-contrast themes) OR

(2) browser.display.document_color_use set to 2 (always)

А я после установки как раз клацал разные темы. Похоже на ошибку в движке тем. Спасибо, натолкнули на мысли.

ПС. Скрытие блока («спойлер») не заработало и в Markdown.

smalcom ()