Summary: | Некорректное автоопределение DPI | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Denis Smirnov <mithraen> |
Component: | xorg-server | Assignee: | Valery Inozemtsev <shrek> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, evg, mike, rider, sem, shrek, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | https://bugs.freedesktop.org/show_bug.cgi?id=41115 |
Description
Denis Smirnov
2012-08-19 22:57:32 MSK
С патчами перебрались из https://bugs.freedesktop.org/show_bug.cgi?id=23705 в https://bugs.freedesktop.org/show_bug.cgi?id=41115 $ xdpyinfo| grep "^X\|^s" -A2 X.Org version: 1.12.3.902 maximum request size: 16777212 bytes motion buffer size: 256 -- supported pixmap formats: depth 1, bits_per_pixel 1, scanline_pad 32 depth 4, bits_per_pixel 8, scanline_pad 32 -- screen #0: dimensions: 1024x768 pixels (245x184 millimeters) resolution: 106x106 dots per inch что я делаю не так? У тебя случайно не блоб от nvidia? На нем не воспроизводится. У меня воспроизводится на radeon. intel/nouveau У меня сейчас воспроизводится под xorg-server-1.12.4-alt2 на: - radeon с AMD C60 APU [HD6290] - intel с Core i7-3xxx APU [HD4000] - nouveau с C73 [GF7100/630i] - vboxvideo... Можно взять любой образ с http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/20130115/ для проверки. В alterator-x11 добавлена возможность задать размер экрана, из которого вычислится DPI. Фикс, это не возможность побегать с сантиметром вокруг монитора, фикс это если система by default берет данные известные системе данные (а они известные -- xrandr показывает корректные размеры). Локально решил проблему вот таким хаком при старте иксов: xrandr --fbmm `xrandr | sed -n '/ connected / {s/.* \([0-9]\+\)mm x \([0-9]\+\)mm/\1x\2/p;q}'`2 (В ответ на комментарий №7) > Фикс, это не возможность побегать с сантиметром вокруг монитора Многим так побегать легче, чем как вы побегали с клавиатурой ;-) Так же EDID кривой или шнур D-sub, а не DVI -- не редкость. Я ничуть не спорю о полезности ручной настройки, говорю лишь о дефолтах. (В ответ на комментарий №9) > Я ничуть не спорю о полезности ручной настройки, говорю лишь о дефолтах. Уж лучше 96, иначе раньше иногда вообще полный швах был. (В ответ на комментарий №0) > xdpyinfo показывает DPI 96, даже когда xrandr корректно определяет размеры > монитора и DPI. В Сизифе исправлено. Для p8 пока тестовый таск http://git.altlinux.org/tasks/183591/ . (В ответ на комментарий №0) > Ошибка преднамеренно внесена разработчиками xorg Причем так, что добавленная опция а alterator-x11 игнорировалась. (In reply to comment #11) > В Сизифе исправлено. Для p8 пока тестовый таск > http://git.altlinux.org/tasks/183591/ . С xorg-server-1.18.4-alt1.M80P.4 в SL на тестовом ноуте шрифты стали громадными. Починил явной установкой DPI 96 в настройках xfce. (В ответ на комментарий №12) > С xorg-server-1.18.4-alt1.M80P.4 в SL на тестовом ноуте шрифты стали > громадными. Починил явной установкой DPI 96 в настройках xfce. Видимо, там плохо или с EDID (матрица врёт), или с настройками в целом. В сизифе замечено появление пакета xorg-96dpi наверняка для таких случаев. |