Начиная с версии nvidia-driver-180.02 и по текущую 180.27 бинарные сборки Firefox'а падают вот с таким вот сообщением:
$ firefox-bin
*** glibc detected *** /opt/firefox/firefox-bin: munmap_chunk(): invalid pointer: 0xb521f060 ***
/opt/firefox/run-mozilla.sh: line 131: 19097 Аварийный останов "$prog" ${1+"$@"}
Как выяснилось, это проблема кроется в связке Cairo+Glitz. Если собрать Cairo без Glitz, то все работает. Но не понятно назначение флага OpenGL при Glitz... Если я правильно понял, то: Glitz служит для вывода через OpenGL - но тогда зачем нужен opengl флаг?
Кто-нибудь может прокомментировать? Например - что теряется если будет отключен Glitz?
так а в чём проблема собрать
так а в чём проблема собрать firefox и не использовать -bin?
- - -
Ни в чем. Просто такой проблемы быть не должно и этого вполне достаточно, что бы поднять вопрос.