[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xrandr & float poin exception



Добрый день, господа.


Обращаюсь к вам, так как уже все остальные инстанции, такие как
интерент-форумы на вопрос внятно ответить не смогли, ибо все вопросы в
большинстве форумов, заходящие за уровень "как сменить иконки под КДЕ"
приводят к благовейному ужасу. :)

Проблема в том, что после использования xrandr или любой программы,
использующей его ресурсы (например wine), изменяется размер шрифтов. Как 
правило шрифты становятся мельче в gtk2 приложениях. Лишь у некоторых
программ остаётся всё по-старому, к примеру у rxvt, у которого жёстко
прописан шрифт в ~/.Xressources.

Некоторые из программ напрочь отказываются работать - opera, ooffice,
xrdb и др. - все  вылетают с ошибкой "Исключение в операции с плавающей
точкой".

Изменения происходят уже после вызова xrandr. Т.е. те программы, которые
были запущены до вызова xrandr -s1 && xrandr -s0 продолжают и дальше
работать, та же опера, к примеру. В gtk2 приложениях шрифты остаются
такими же. Стоит же программу перезапустить, как вышеописанная проблема
проявляет себя.



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

Может кто даст какой-нить совет, как можно более чётко отследить
проблему. Как это будет сделано, попытаюсь со своим убогим английским
запостить в нужное место багрепорт.


От оконного менеджера или DE воспроизводимость ошибки не зависит
Иксы запускаются у меня с --dpi 100
Система - актуальный sid. Проблема же существует уже как минимум
несколько месяцев. Просто руки не доходили этим занятся.


С уважением

-- 
Guten Tag, Alexey



Reply to: