Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA] => PRA09. i386 сборка на репозитории Hyperbola => Тема начата: ramd от 16 Ноябрь 2019, 17:13:34

Название: Падает lxpanel
Отправлено: ramd от 16 Ноябрь 2019, 17:13:34
Словил еще странный баг (1910 gtk2 lxde) экран 1024 точки по гориз.
При просмотре палемуном любого видео 4К на ютубе слетает lxpanel
после перезапуска вручную слетает опять с сообщением

lxpanel: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Проверочное утверждение «!scaled_font->cache_frozen» не выполнено.
Аварийный останов
Название: Re: Падает lxpanel
Отправлено: krasnyh от 16 Ноябрь 2019, 17:22:56
слетает lxpanel
Помнится на retro был подобный баг, отлавливал его, запуская панель в терминале. По итогу тоже причина была в шрифтах. Доустанавливал вроде ttf-dejavu и проблема исчезла. Здесь наверно что-то похожее.
На pra09 тоже изредка падает, но так как не я основной пользователь, то сложно отследить именно из-за редкости явления.
Название: Re: Падает lxpanel
Отправлено: krasnyh от 16 Ноябрь 2019, 17:53:10
lxpanel: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy:

Установка шрифтов не помогла (пробовал ttf-djvu и msfonts)
панель вылетает, и пока не закроешь вкладку с 4к видео, загрузить ее снова нельзя.
Здесь (https://github.com/vistamon82/dotfiles-v2/blob/master/README.md) советуют ставить ttf-droid.

После установки новых шрифтов надо или перезагрузиться, или выполнить sudo fc-cache -fs
 
Название: Re: Падает lxpanel
Отправлено: ramd от 16 Ноябрь 2019, 18:34:09
Разобрался - в оформлении должен использоваться любой юникодный шрифт, т.к. при попадании в панель (заголовки вкладок) некоторых юникодных символов, например иероглифов, без юникодного шрифта панель крашится.

Уточнение - у меня панель крашится с любым виджетом кроме Raleigh в настройках оформления.

Для проверки: файл с названием 口が上手い - создайте и откройте потом в редакторе, чтобы имя файла попало на вкладку панели.

Всё забывал написать - потерялась иконка динамика на регулировке громкости в панели, вместо нее темная нота, которую плохо видно на темном фоне.

ЗЫ: почитал на предмет разочарования в гиперболе и вообще отказа от 32х битных сборок.
Думаю вот что: больше возможностей для слабых компов = меньше выброшенных на свалку старых компов = огромный вклад в экологию. Пусть никто сейчас может и не оценит, но катастрофу отсрочим)