Vivaldi сегфолтится [РЕШЕНО]
Diversant 27 октября, 2017 - 18:35
В общем сабж! На самом деле даже просто и не знаю с чего начать.. С чего копать. В терминале просто "segmentation fault" и всё.
Пробовал накатывать другую версию из репозитория или vivaldi-snapshot - результат тот же самый.
Субъективно (и не обязательно что верно) это кажется началось после того как комп ребутнулся после отрубания света.
На всякий случай пересобрал system - не помогло. Firefox вот работает.
»
- Для комментирования войдите или зарегистрируйтесь
Полагаю что у тебя обновились
Полагаю что у тебя обновились системные библиотеки.
Мне сейчас некогда ковыряться в ебилде Вивалди, но полагаю, что он должен как-то компоноваться с текущими библиотеками - попробуй его пересобрать. Но если там чистый бинарь, то это не поможет. Тогда поковыряй его с ЛДД - посмотри какие библиотеки использует, может потом какие новые мысли появятся.
/
Странная логика. По мне здесь на всякий случай просится
Ну и, если не поможет, следующим шагом стоит попробовать получить читаемую расшифровку корки.
:wq
--
Live free or die
Anarchist
И это сделал, до того как здесь увидел даже. Не помогло. Насчёт последнего не понял шо це и как.
/
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces#Core_dumps
Сначала включаешь запись
core
. Лично я полагаю правильным во избежание неприятных сюрпризов (браузеры чем новее, тем жырнее) писать в выделенный каталог. Дэвы предпочитают куда-нибудь в/var/…
.И тебе и дэвам интересен выхлоп
:wq
--
Live free or die
А что там с библиотеками?
Покажи
ldd /opt/vivaldi/vivaldi-bin
Покажите emerge -pv gcc
Покажите
emerge -pv gcc
А еще лучше:emerge -1
А еще лучше:
Знаете что интересно..
Знаете что интересно.. ребутнулся в оффтоп, Вивальди попросил новую версию, накатил. И он ни в какую не запускается. Посмотрел в диспетчере - так и есть. Взлёт и падение. Вот тут на меня закрадываются подозрения, потому что у меня стоит патченный китайцами Xeon, установленный в 775 сокет.
emerge -1 --nodeps
Это может быть потенциальной проблемой
У тебя версия
sys-kernel/linux-headers-4.13
существенно выше, чем версия ядра4.1.0-pf1
.Это может быть потенциальной проблемой, т.к. системная библиотека может использовать функции, которые ядро не поддерживает. В идеале они должны быть одинаковыми или ядро может быть новее, но не наоборот!
Спасибо. Замечание по делу.
Спасибо. Замечание по делу. Но пересборка ядра не помогла. Ещё раз хочу отметить, что браузер так же и под виндой стал валиться. Может повод связываться с разрабами? Какую инфу только предоставлять.
Поскольку пакет бинарный, то
Поскольку пакет бинарный, то очень может быть, что майнтейнеры собрали его с какими-нибудь архитектурно-зависимыми и/или новомодными фишками (типа
ssse3
, например), которых твой проц не поддерживает.Почитай
release notes
- может там описаны требования к системе. Или спроси у авторов опции компиляции.sspphheerraa
Вроде бы все нормально...
Думая, что надо пересобрать все пакеты, в которые входят эти библиотеки, а потом и сам Вивальди.
SysA написал(а): Думая, что
В портежах только EULA бинарник.
Vivaldi стоит давно, кривой
Vivaldi стоит давно, кривой он конечно, но не сегфолтился. Вероятно, патченный китайцами xeon (кстати, не слышал чтоэто за патчение) и есть причина.
Там легким движением руки он
Там легким движением руки он начинает устанавливаться в настольные материнки. Патч - перемычка где-то или около того.
ну навскидку вангую сегфолт
ну навскидку вангую сегфолт при определении набора поддерживаемых инструкций или при hw accel.
Не знаю что изменилось,
Не знаю что изменилось, сначала в оффтопе заработала новая версия. А теперь и на онтопе. Вопрос решился как бы сам собой.
кстати а как его отучить
кстати а как его отучить реагировать на Alt, не в курсе?
Увы, не в курсе. У меня Alt
Увы, не в курсе. У меня Alt привязан к DE, поэтому пользуюсь им в случаях передвигания окон и т.п.