После установки xorg-server-1.19.3-alt2 обнаружилось, что съехал DPI. По умолчанию стояло 96 точек. Пришлось выставить насильно в 120, чтобы размер шрифтов вернулся на свое законное место. Это, естественно, помогло не везде.
DontForce96DPI=false в настройках xorg-server меняет поведение ? Покажите xdpyinfo до и после этой опции.
(В ответ на комментарий №1) > DontForce96DPI=false в настройках xorg-server В секции ServerFlags. Если хотите проще, в acc в настройках дисплея укажите размер экрана.
Но, сначала имеет смысл решить аппаратные проблемы. Заменить кабель к монитору с VGA на DVI или HDMI, например.
(В ответ на комментарий №3) > Но, сначала имеет смысл решить аппаратные проблемы. Заменить кабель к монитору > с VGA на DVI или HDMI, например. :-) Это ноутбук.
(In reply to comment #1) > DontForce96DPI=false в настройках xorg-server меняет поведение ? > Покажите xdpyinfo до и после этой опции. Завелось... *************** *** 52,59 **** number of screens: 1 screen #0: ! dimensions: 1920x1080 pixels (280x160 millimeters) ! resolution: 174x171 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 root window id: 0xd5 depth of root window: 24 planes --- 52,59 ---- number of screens: 1 screen #0: ! dimensions: 1920x1080 pixels (508x285 millimeters) ! resolution: 96x96 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 root window id: 0xd5 depth of root window: 24 planes
А если линейкой померять экран, то какие у него размеры ?
(В ответ на комментарий №4) > Это ноутбук. То был лишь пример. BIOS обновить, и т.д..
(В ответ на комментарий №6) > А если линейкой померять экран, то какие у него размеры ? 295x165
(В ответ на комментарий №8) > (В ответ на комментарий №6) > > А если линейкой померять экран, то какие у него размеры ? > > 295x165 Видно, что это значение куда лучше подходит к ситуации без DontForce96DPI=false. И можно даже перенастраивать шрифты. Но тогда совсем беда с доступными размерами шрифтов...
(В ответ на комментарий №9) > Но тогда совсем беда с доступными размерами шрифтов... Где именно? У меня 13" fullhd, 166dpi -- вдруг чем поделюсь.
(В ответ на комментарий №10) > (В ответ на комментарий №9) > > Но тогда совсем беда с доступными размерами шрифтов... > Где именно? У меня 13" fullhd, 166dpi -- вдруг чем поделюсь. Везде. При "новом" разрешении все шрифты становятся пропорционально больше и 10пт, которым я пользуюсь должен быть заменен примерно на 8пт. Получается вниз совсем уже дальше нет хода.
Всегда можно изменить DPI.
(В ответ на комментарий №12) > Всегда можно изменить DPI. Вот и изменил... :-(
Если проблема в Qt5-основанном софте, то это уже исправлено. Раньше укрупнение было при DPI >= 144. Теперь при DPI >= 192. (В ответ на комментарий №5) > ! resolution: 174x171 dots per inch Как раз попадает под исправление.
(В ответ на комментарий №5) > ! dimensions: 1920x1080 pixels (280x160 millimeters) Главное -- убедиться, что размеры совпадают с реальными. > ! resolution: 174x171 dots per inch Только тогда DPI будет правильным.
См. тж. https://bugzilla.altlinux.org/show_bug.cgi?id=27651
(В ответ на комментарий №14) > Если проблема в Qt5-основанном софте, то это уже исправлено. Раньше укрупнение > было при DPI >= 144. Теперь при DPI >= 192. > > (В ответ на комментарий №5) > > ! resolution: 174x171 dots per inch > Как раз попадает под исправление. Это где, в самом Qt? Когда поправили?
(В ответ на комментарий №17) > > > ! resolution: 174x171 dots per inch > > Как раз попадает под исправление. > Это где, в самом Qt? Когда поправили? qt5-base 5.6.2-alt3.M80P.1 и 5.7.1-alt5.S1
(In reply to comment #18) > (В ответ на комментарий №17) > > > > ! resolution: 174x171 dots per inch > > > Как раз попадает под исправление. > > Это где, в самом Qt? Когда поправили? > qt5-base 5.6.2-alt3.M80P.1 и 5.7.1-alt5.S1 Неа... Стоит qt5-base-common-5.7.1-alt6.S1.x86_64 и при отключении DontForce96DPI=false вижу огромные шрифты.
Сергей, добавьте пожалуйста фотографию монитора.
(В ответ на комментарий №8) > (В ответ на комментарий №6) > > А если линейкой померять экран, то какие у него размеры ? > 295x165 Значит у вас DPI 165x166. xrandr и xdpyinfo должны показывать эти значения.
Created attachment 7106 [details] Картинка без 96DPI
(In reply to comment #21) > (В ответ на комментарий №8) > > (В ответ на комментарий №6) > > > А если линейкой померять экран, то какие у него размеры ? > > 295x165 > Значит у вас DPI 165x166. > > xrandr и xdpyinfo должны показывать эти значения. Не. Я эти цифры приводил выше, 174x171
А тоже самое в 96DPI ?
(В ответ на комментарий №23) > (In reply to comment #21) > > (В ответ на комментарий №8) > > > (В ответ на комментарий №6) > > > > А если линейкой померять экран, то какие у него размеры ? > > > 295x165 > > Значит у вас DPI 165x166. > > > > xrandr и xdpyinfo должны показывать эти значения. > > Не. Я эти цифры приводил выше, 174x171 Значит, у вас другие размеры экрана.
и скриншот лучше без уменьшения, в оригинальном размере.
(В ответ на комментарий №22) > Created an attachment (id=7106) [details] > Картинка без 96DPI 1024x576 зачем?
(In reply to comment #25) > (В ответ на комментарий №23) > > (In reply to comment #21) > > > (В ответ на комментарий №8) > > > > (В ответ на комментарий №6) > > > > > А если линейкой померять экран, то какие у него размеры ? > > > > 295x165 > > > Значит у вас DPI 165x166. > > > > > > xrandr и xdpyinfo должны показывать эти значения. > > > > Не. Я эти цифры приводил выше, 174x171 > Значит, у вас другие размеры экрана. Ну на линейке так написано... :-) 295x166+-1 мм. А вот xdpyinfo, как видно, сообщает другие значения, 280x160.
(In reply to comment #27) > (В ответ на комментарий №22) > > Created an attachment (id=7106) [details] [details] > > Картинка без 96DPI > 1024x576 зачем? bugzilla на дает приаттачить большую картинку, 1920x180
если это intel, то можно попробовать rpm -e xorg-drv-intel и перезагрузить.
(В ответ на комментарий №28) > Ну на линейке так написано... :-) 295x166+-1 мм. А вот xdpyinfo, как видно, > сообщает другие значения, 280x160. Я ж говорю, настройте, чтоб правильно показывало.
(В ответ на комментарий №29) > bugzilla на дает приаттачить большую картинку, 1920x180 Дает приаттачить ссылку на картинку любого размера.
(In reply to comment #32) > (В ответ на комментарий №29) > > bugzilla на дает приаттачить большую картинку, 1920x180 > Дает приаттачить ссылку на картинку любого размера. Ну да. Некогда выкладывать было
(In reply to comment #31) > (В ответ на комментарий №28) > > Ну на линейке так написано... :-) 295x166+-1 мм. А вот xdpyinfo, как видно, > > сообщает другие значения, 280x160. > Я ж говорю, настройте, чтоб правильно показывало. Поставил DisplaySize, но при этих правильных значениях сервер вообще не стартовал.
(В ответ на комментарий №33) > Ну да. Некогда выкладывать было Какой смысл выкладывать картинку с испорченным изображением? :-)
(В ответ на комментарий №34) > Поставил DisplaySize, Да черт с ним. Разница небольшая. Не критично. Нормальную картинку покажите. > но при этих правильных значениях сервер вообще не стартовал. Разбирайтесь(не сейчас), что неправильно настроено оказалось.
(In reply to comment #36) > (В ответ на комментарий №34) > > Поставил DisplaySize, > Да черт с ним. Разница небольшая. Не критично. Нормальную картинку покажите. > > > но при этих правильных значениях сервер вообще не стартовал. > Разбирайтесь(не сейчас), что неправильно настроено оказалось. https://www.dropbox.com/s/g1s86fhifphp4xa/Screenshot_20170609_153400.png?dl=0
Какие размеры в разделе настроек шрифтов? Тоже скриншотом лучше.
Created attachment 7107 [details] Скриншот
(In reply to comment #38) > Какие размеры в разделе настроек шрифтов? Тоже скриншотом лучше. DejaVu Sans 10 при наличии Option "DontForce96DPI" "false"
(В ответ на комментарий №40) > "DontForce96DPI" "false" xorg-server-1.19.3-alt2 в этом случае не при делах. Уберите вообще эту опцию, чтобы не мозолила глаза, перезапустите X и начнём сначала. Можно сразу со _скриншота_ модуля настройки шрифтов. Вместе с ним приложите вывод от xrandr | egrep 'mm$' и xdpyinfo | egrep 'resol|dimen'
(In reply to comment #41) > (В ответ на комментарий №40) > > "DontForce96DPI" "false" > xorg-server-1.19.3-alt2 в этом случае не при делах. > Уберите вообще эту опцию, чтобы не мозолила глаза, перезапустите X и начнём > сначала. > > Можно сразу со _скриншота_ модуля настройки шрифтов. > Вместе с ним приложите вывод от > xrandr | egrep 'mm$' > и > xdpyinfo | egrep 'resol|dimen' Да цифры никак, собственно, не поменялись. :-)) eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 280mm x 160mm dimensions: 1920x1080 pixels (280x160 millimeters) resolution: 174x171 dots per inch При этом, реальные размеры экрана 295x165. Настройки шрифтов https://www.dropbox.com/s/nsh8v0s3sg0y5p3/Screenshot_20170613_202727.png?dl=0
Начните с: 1. Установите в настройках X-server реальные размеры экрана(в acc есть), то это незначительно скажется, но в положительную сторону. DPI должен стать 165x166. 2. Уменьшите размеры шрифтов.
xrdb -query| grep 'Xft\.dpi' случайно ничего не показывает?
(In reply to comment #43) > Начните с: > 1. Установите в настройках X-server реальные размеры экрана(в acc есть), то это > незначительно скажется, но в положительную сторону. DPI должен стать 165x166. > 2. Уменьшите размеры шрифтов. Блин... Что-то конкретно поехало не так... Это действие, естественно, добавило DisplaySize, после которого сервер не запускается, просто висит темным экраном. Убрал 10-monitor.conf, но назад не вернулось ничего. Перешел в консоль, остановил sddm, запукаю сервер в ручную (startx). Сессия kde5 запускается как-то криво, есть только root screen без чего-бы то ни было (панель, плазма и т.п.). Где acc еще что накрутил, кроме 10-monitor.conf? Или какое-то совпадение с обновлением компонент из kde5 произошло... :-((
(In reply to comment #45) > (In reply to comment #43) > > Начните с: > > 1. Установите в настройках X-server реальные размеры экрана(в acc есть), то это > > незначительно скажется, но в положительную сторону. DPI должен стать 165x166. > > 2. Уменьшите размеры шрифтов. > > Блин... Что-то конкретно поехало не так... Это действие, естественно, добавило > DisplaySize, после которого сервер не запускается, просто висит темным экраном. > Убрал 10-monitor.conf, но назад не вернулось ничего. > > Перешел в консоль, остановил sddm, запукаю сервер в ручную (startx). Сессия > kde5 запускается как-то криво, есть только root screen без чего-бы то ни было > (панель, плазма и т.п.). > > Где acc еще что накрутил, кроме 10-monitor.conf? > > Или какое-то совпадение с обновлением компонент из kde5 произошло... :-(( Смотрю на изменения 13-го. Там только kf5-plasma-workspace, но там изменения только "fix autoupdate username"... Явно не тянет на покривевшый KDE5 (поскольку пишу из Enlightenment'а :-))
(In reply to comment #34) > (In reply to comment #31) > > (В ответ на комментарий №28) > > > Ну на линейке так написано... :-) 295x166+-1 мм. А вот xdpyinfo, как видно, > > > сообщает другие значения, 280x160. > > Я ж говорю, настройте, чтоб правильно показывало. > > Поставил DisplaySize, но при этих правильных значениях сервер вообще не > стартовал. Все нашел... (udisks2 почему-то съехал при обновлении). Поправил, все запустилось, но все равно ничего не меняется. DisplaySize ставится какой нужно, можно даже шрифты править, делать меньше, но это никак не помогает в остальном (размеры курсоров, иконки, кривые приложения не из KDE). В общем, человеческий вид получается только с DontForce96DPI=false и возвратом на 10pt.
В настройках KDE есть ещё scale экрана. Посмотрите, может полегчает.
(In reply to comment #48) > В настройках KDE есть ещё scale экрана. Посмотрите, может полегчает. Он и так на минимуме стоит...
(В ответ на комментарий №47) > (размеры курсоров, иконки, кривые приложения не из KDE). Это может зависеть от изначально неправильных нустроек у пользователя. Нужно пробовать у свежесозданного пользователя предварительно установив реальный DPI.
(In reply to comment #50) > (В ответ на комментарий №47) > > (размеры курсоров, иконки, кривые приложения не из KDE). > Это может зависеть от изначально неправильных нустроек у пользователя. > Нужно пробовать у свежесозданного пользователя предварительно установив > реальный DPI. Гы... Какие установки могут быть не правильными?
(В ответ на комментарий №51) > Гы... Какие установки могут быть не правильными? DPI, который может разползтись по хз-каким настройкам и засесть там.
В общем: 1. Поведение теперь "правильное". 2. Исправление DPI немного улучшит вашу ситуацию. 3. В качестве обхода DontForce96DPI=false в секции ServerFlags xorg.conf.