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

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

    <bug>
          <bug_id>21018</bug_id>
          
          <creation_ts>2009-08-10 03:38:26 +0400</creation_ts>
          <short_desc>Зависания X на картах intel845, intel865</short_desc>
          <delta_ts>2009-08-13 15:43:21 +0400</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-drv-intel</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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>19564</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="AEN">aen</reporter>
          <assigned_to name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</assigned_to>
          <cc>aen</cc>
    
    <cc>george</cc>
    
    <cc>inger</cc>
    
    <cc>lakostis</cc>
    
    <cc>rider</cc>
    
    <cc>sbolshakov</cc>
    
    <cc>slazav</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>95994</commentid>
    <comment_count>0</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-10 03:38:26 +0400</bug_when>
    <thetext>http://bugs.freedesktop.org/show_bug.cgi?id=21470
http://bugs.freedesktop.org/show_bug.cgi?id=23088
http://bugs.freedesktop.org/show_bug.cgi?id=23032
На быстрое исправление рассчитывать мы не можем, нужен срочный workaround.
Надо также проверить intel815.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96005</commentid>
    <comment_count>1</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-10 11:26:33 +0400</bug_when>
    <thetext>я не совсем понял что вы предлагаете</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96006</commentid>
    <comment_count>2</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-10 11:32:35 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; я не совсем понял что вы предлагаете

Я хотел услышать, что Вы предлагаете. :-)
Возможно, при настройке надо прибить использование для таких карт vesa или vfb. До исправления апстрима.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96008</commentid>
    <comment_count>3</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-10 11:37:55 +0400</bug_when>
    <thetext>я ничего не предлагаю. у меня 865-я работает (но она 2008 года выпуска). зависания видимо зависят от версии биоса, а не от чипа</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96019</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-10 12:08:39 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; я ничего не предлагаю. у меня 865-я работает (но она 2008 года выпуска).
&gt; зависания видимо зависят от версии биоса, а не от чипа

Нужно как-то уберечь пользователя i8xx от безысходности.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96065</commentid>
    <comment_count>5</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-10 16:37:51 +0400</bug_when>
    <thetext>Тестировали у george@ на 845. Intel виснет, fbdev работает сносно.
2shrek: может, поставить fbdev для этих карт в alterator-x11?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96077</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2009-08-10 19:18:52 +0400</bug_when>
    <thetext>А intel точно никак нельзя заставить работать ? Хоть в каком-то режиме, главное что бы xv работало, хотя бы.

Без xv на fbdev очень грустно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96078</commentid>
    <comment_count>7</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-10 19:20:23 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; А intel точно никак нельзя заставить работать ? Хоть в каком-то режиме, главное
&gt; что бы xv работало, хотя бы.
&gt; 
&gt; Без xv на fbdev очень грустно.

Я дал ссылки на апстрим, почитай.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96083</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2009-08-10 22:10:14 +0400</bug_when>
    <thetext>Алексей, я читал апстрим.

Вопросы:
работает ли это железо на предыдущей версии драйвера ? или с отключенным DRI ? или ещё в какой-то конфигурации, которую мы сможем организовать в дистрибутиве.

Драйвер другой версии можно собрать, я не вижу здесь очень больших проблем (если, конечно, нет зависимости на старый xorg-server).

Вообще, конечно, идеальный вариант - брать железо и разбираться/чинить. Судя по всему, апстрим перестал тестировать на этом чипсете.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96086</commentid>
    <comment_count>9</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-10 22:47:16 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Алексей, я читал апстрим.
&gt; 
&gt; Вопросы:
&gt; работает ли это железо на предыдущей версии драйвера ? или с отключенным DRI ?
&gt; или ещё в какой-то конфигурации, которую мы сможем организовать в дистрибутиве.
&gt; 
&gt; Драйвер другой версии можно собрать, я не вижу здесь очень больших проблем
&gt; (если, конечно, нет зависимости на старый xorg-server).

Ты читал невнимательно. Там все написано. Одному  страждущему помог откат на старый сервер (1.5.3), старый драйвер и старое ядро. Лучшее достижение другого: Another test: I have disabled DRI in xorg.conf and now firefox is working for
almost a half hour with no problems. Of course, it is very sluggish, but no
hang so far...
Это в WindowMaker, KDE он не выдержал.
Так что надо ждать апстрим, который все же повысил severity до critical, а пока, если хотим, чтобы работало, использовать для этих карт fbdev. 


&gt; 
&gt; Вообще, конечно, идеальный вариант - брать железо и разбираться/чинить. Судя по
&gt; всему, апстрим перестал тестировать на этом чипсете.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96114</commentid>
    <comment_count>10</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-11 11:03:13 +0400</bug_when>
    <thetext>проверьте для начала ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.4/i586/RPMS.hasher/xorg-drv-intel-2.4.3-alt3.i586.rpm
если заработает, будем тогда уже городить костыли</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96120</commentid>
    <comment_count>11</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-11 11:18:37 +0400</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; проверьте для начала
&gt; ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.4/i586/RPMS.hasher/xorg-drv-intel-2.4.3-alt3.i586.rpm
&gt; если заработает, будем тогда уже городить костыли

2george: проверьте, пожалуйста</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96169</commentid>
    <comment_count>12</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2009-08-11 18:10:44 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; &gt; ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.4/i586/RPMS.hasher/xorg-drv-intel-2.4.3-alt3.i586.rpm
&gt; 2george: проверьте, пожалуйста
Пока работает, посмотрим, что будет в четверг.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96180</commentid>
    <comment_count>13</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-11 19:27:04 +0400</bug_when>
    <thetext>усложняем задучу:
возвращай драйвер из сизифа, ставь
ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.4/i586/RPMS.hasher/xorg-drv-i810-2.4.3-alt4.i586.rpm
и в конфиге поменяй intel на i810</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96196</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-08-11 22:31:25 +0400</bug_when>
    <thetext>я надеюсь, эти движения не приведут к невозможности использовать драйвер intel на всех i8xx ?
just for record: у меня i855 вполне работает на intel (нет, не kde4).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96197</commentid>
    <comment_count>15</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-11 23:17:36 +0400</bug_when>
    <thetext>костыль, но не до такой же степени</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96198</commentid>
    <comment_count>16</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-11 23:19:17 +0400</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; (В ответ на комментарий №11)
&gt; &gt; &gt; ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.4/i586/RPMS.hasher/xorg-drv-intel-2.4.3-alt3.i586.rpm
&gt; &gt; 2george: проверьте, пожалуйста
&gt; Пока работает, посмотрим, что будет в четверг.

Этот вариант на компьютере george@ вечером работал хорошо, в т.ч. с 3d-скринсейверами.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96199</commentid>
    <comment_count>17</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2009-08-11 23:35:45 +0400</bug_when>
    <thetext>Валера, спасибо. Это именно то самое, о чём я говорил, а aen сомневался в наших силах..

теперь осталось только придумать, по какому алгоритму выбирать драйвер в alterator-x11.

думаю, что надо старый драйвер вешать как минимум для всех 845-ых,..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96200</commentid>
    <comment_count>18</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-08-11 23:57:43 +0400</bug_when>
    <thetext>(В ответ на комментарий №17)
&gt; Валера, спасибо. Это именно то самое, о чём я говорил, а aen сомневался в наших
&gt; силах..

Да, если получится, то это замечательно.

&gt; 
&gt; теперь осталось только придумать, по какому алгоритму выбирать драйвер в
&gt; alterator-x11.
&gt; 
&gt; думаю, что надо старый драйвер вешать как минимум для всех 845-ых,..

Баги апстрима для 845 и 865, 830-е тоже упоминаются. Думаю, что по умолчанию надо для них всех. 810 и 815 надо проверить.
Важно а) сохранить возможность простого выбора драйвера intel и б)простого отката костыля, когда апстрим починит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96217</commentid>
    <comment_count>19</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-12 11:06:02 +0400</bug_when>
    <thetext>$ cat /usr/share/hwdatabase/videoaliases/i810.xinf 
alias pcivideo:v00008086d00007121sv*sd*bc*sc*i* i810	# PCI_CHIP_I810              
alias pcivideo:v00008086d00007123sv*sd*bc*sc*i* i810	# PCI_CHIP_I810_DC100        
alias pcivideo:v00008086d00007125sv*sd*bc*sc*i* i810	# PCI_CHIP_I810_E            
alias pcivideo:v00008086d00001132sv*sd*bc*sc*i* i810	# PCI_CHIP_I815              
alias pcivideo:v00008086d00003577sv*sd*bc*sc*i* i810	# PCI_CHIP_I830_M            
alias pcivideo:v00008086d00002562sv*sd*bc*sc*i* i810	# PCI_CHIP_845_G		   
alias pcivideo:v00008086d00003582sv*sd*bc*sc*i* i810	# PCI_CHIP_I855_GM	   
alias pcivideo:v00008086d00002572sv*sd*bc*sc*i* i810	# PCI_CHIP_I865_G</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96218</commentid>
    <comment_count>20</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-12 11:07:27 +0400</bug_when>
    <thetext>по идее для i8xx в альтераторе первым должен выбираться i810 (если там сортировка по алфавиту)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96327</commentid>
    <comment_count>21</comment_count>
    <who name="Vladislav Zavjalov">slazav</who>
    <bug_when>2009-08-13 13:25:55 +0400</bug_when>
    <thetext>(В ответ на комментарий №20)
&gt; по идее для i8xx в альтераторе первым должен выбираться i810 (если там
&gt; сортировка по алфавиту)

Там нет сортировки по алфавиту. Выбираются подряд все подходящие драйвера из videoaliases, после этого вперед выдвигаются драйвера, указанные в /usr/share/alterator-x11/priorities (в том порядке, как в этом файле) - сейчас это только nvidia и radeon.

Для тестирования - запускать video_scan и смотреть какой порядок получается.
(у меня на 965 -- только intel)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96329</commentid>
    <comment_count>22</comment_count>
    <who name="Vladislav Zavjalov">slazav</who>
    <bug_when>2009-08-13 13:28:11 +0400</bug_when>
    <thetext>(В ответ на комментарий №21)
&gt; (В ответ на комментарий №20)
&gt; &gt; по идее для i8xx в альтераторе первым должен выбираться i810 (если там
&gt; &gt; сортировка по алфавиту)
&gt; 
&gt; Там нет сортировки по алфавиту. Выбираются подряд все подходящие драйвера из
&gt; videoaliases

То есть, у меня в alterator-x11 нет сортировки. Она вполне может быть в videoaliases :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96348</commentid>
    <comment_count>23</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2009-08-13 15:29:29 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; усложняем задучу:
&gt; возвращай драйвер из сизифа, ставь
&gt; ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.4/i586/RPMS.hasher/xorg-drv-i810-2.4.3-alt4.i586.rpm
&gt; и в конфиге поменяй intel на i810

Вроде тоже работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96351</commentid>
    <comment_count>24</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-08-13 15:43:21 +0400</bug_when>
    <thetext>#10663 DONE sisyphus/shrek xorg-drv-intel.git=2.4.3-alt4
содержимое i810.xinf я уже приводил.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>