<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>27651</bug_id>
          
          <creation_ts>2012-08-19 22:57:32 +0400</creation_ts>
          <short_desc>Некорректное автоопределение DPI</short_desc>
          <delta_ts>2025-02-27 15:16:29 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>xorg-server</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://bugs.freedesktop.org/show_bug.cgi?id=41115</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Denis Smirnov">mithraen</reporter>
          <assigned_to name="Valery Inozemtsev">shrek</assigned_to>
          <cc>aen</cc>
    
    <cc>evg</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shrek</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>132854</commentid>
    <comment_count>0</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2012-08-19 22:57:32 +0400</bug_when>
    <thetext>xdpyinfo показывает DPI 96, даже когда xrandr корректно определяет размеры монитора и DPI.

Ошибка преднамеренно внесена разработчиками xorg, с целью лучшей совместимостью с windows. В баге по ссылке предоставлены варианты решения.

Думаю что нам не следует ломать систему ради псевдосовместимости, и следует у себя откатить этот патч.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132855</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-08-19 23:04:10 +0400</bug_when>
    <thetext>С патчами перебрались из https://bugs.freedesktop.org/show_bug.cgi?id=23705 в https://bugs.freedesktop.org/show_bug.cgi?id=41115</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132860</commentid>
    <comment_count>2</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2012-08-20 15:46:10 +0400</bug_when>
    <thetext>$ xdpyinfo| grep &quot;^X\|^s&quot; -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


что я делаю не так?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132861</commentid>
    <comment_count>3</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2012-08-20 15:49:45 +0400</bug_when>
    <thetext>У тебя случайно не блоб от nvidia? На нем не воспроизводится.
У меня воспроизводится на radeon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132867</commentid>
    <comment_count>4</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2012-08-20 16:00:21 +0400</bug_when>
    <thetext>intel/nouveau</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>136843</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-01-15 17:44:24 +0400</bug_when>
    <thetext>У меня сейчас воспроизводится под 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/ для проверки.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141640</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2013-07-18 16:59:45 +0400</bug_when>
    <thetext>В alterator-x11 добавлена возможность задать размер экрана, из которого вычислится DPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141645</commentid>
    <comment_count>7</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2013-07-18 17:52:35 +0400</bug_when>
    <thetext>Фикс, это не возможность побегать с сантиметром вокруг монитора, фикс это если система by default берет данные известные системе данные (а они известные -- xrandr показывает корректные размеры).

Локально решил проблему вот таким хаком при старте иксов:

xrandr --fbmm `xrandr | sed -n &apos;/ connected / {s/.* \([0-9]\+\)mm x \([0-9]\+\)mm/\1x\2/p;q}&apos;`2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141646</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2013-07-18 18:20:49 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Фикс, это не возможность побегать с сантиметром вокруг монитора
Многим так побегать легче, чем как вы побегали с клавиатурой ;-)
Так же EDID кривой или шнур D-sub, а не DVI -- не редкость.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141647</commentid>
    <comment_count>9</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2013-07-18 18:25:59 +0400</bug_when>
    <thetext>Я ничуть не спорю о полезности ручной настройки, говорю лишь о дефолтах.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141651</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2013-07-18 18:37:20 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Я ничуть не спорю о полезности ручной настройки, говорю лишь о дефолтах.
Уж лучше 96, иначе раньше иногда вообще полный швах был.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163988</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2017-06-07 14:09:03 +0300</bug_when>
    <thetext>(В ответ на комментарий №0)
&gt; xdpyinfo показывает DPI 96, даже когда xrandr корректно определяет размеры
&gt; монитора и DPI.
В Сизифе исправлено. Для p8 пока тестовый таск http://git.altlinux.org/tasks/183591/ .

(В ответ на комментарий №0)
&gt; Ошибка преднамеренно внесена разработчиками xorg
Причем так, что добавленная опция а alterator-x11 игнорировалась.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164343</commentid>
    <comment_count>12</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2017-06-21 19:39:57 +0300</bug_when>
    <thetext>(In reply to comment #11)
&gt; В Сизифе исправлено. Для p8 пока тестовый таск
&gt; http://git.altlinux.org/tasks/183591/ .

С xorg-server-1.18.4-alt1.M80P.4 в SL на тестовом ноуте шрифты стали громадными. Починил явной установкой DPI 96 в настройках xfce.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166898</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2017-11-02 23:04:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; С xorg-server-1.18.4-alt1.M80P.4 в SL на тестовом ноуте шрифты стали
&gt; громадными. Починил явной установкой DPI 96 в настройках xfce.
Видимо, там плохо или с EDID (матрица врёт), или с настройками в целом.
В сизифе замечено появление пакета xorg-96dpi наверняка для таких случаев.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260038</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2025-02-27 14:06:25 +0300</bug_when>
    <thetext>Хозяйке на заметку:
1) огрёб эту багу опять при обновлении до xorg-server 1.20.14-alt14.E2K.1.e2kv6
   из p10_e2k;
2) bfo#41115 теперь http://gitlab.freedesktop.org/xorg/xserver/issues/253</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260042</commentid>
    <comment_count>15</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-02-27 15:16:29 +0300</bug_when>
    <thetext>Дайте ему уже спокойно помереть. :-)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>