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

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

    <bug>
          <bug_id>7049</bug_id>
          
          <creation_ts>2005-06-09 13:08:07 +0400</creation_ts>
          <short_desc>[2.9.9.9] install with S3 Trio64 V2/DX fails</short_desc>
          <delta_ts>2006-03-07 10:37:08 +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-x11-drv-s3</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>7079</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Valery Inozemtsev">shrek</assigned_to>
          <cc>dimajin</cc>
    
    <cc>eostapets</cc>
    
    <cc>inger</cc>
    
    <cc>rider</cc>
    
    <cc>shrek</cc>
    
    <cc>sr</cc>
    
    <cc>vsu</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>25483</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-09 13:08:07 +0400</bug_when>
    <thetext>2.9.9.7 fails to install on S3 Trio64V2/DX PCI video card

--- /tmp/xconfig
error basic_string::_S_construct NULL not valid

--- `pciscan -v`
unknown
S3 Inc. 86c775/86c785 [Trio 64V2/DX or /GX] [VGA compatible controller]
5333:8901:5333:8901  drivers: not found  class: 003:00:00
slot: 0000:00:10.0 hwid: ....

PS: rm /tmp/xconfig; X привело к стабильно неотзывчивому состоянию машинки.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25484</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-09 13:41:34 +0400</bug_when>
    <thetext>есть ощущение, что s3 тут не при чем.

Скорее всего вина лежит либо на unionfs либо на squashfs. А сколько памяти в
машине ?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25485</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-09 14:08:44 +0400</bug_when>
    <thetext>128M.  Это тот самый dual pentium mmx :)

Ещё: при запуске модуля конфигурирования иксов в acc ~3сек загрузки процессора и
машинка становится колом, SysRq не работает.  fb отключен (грузимся с Safe
Settings).

Это диск, проставленный с конфигурацией иксов для VESA 800x600, подоткнул.  Две
копии иксов с Driver &quot;vesa&quot; запускаются, сейчас попробую при запущенном vesa
подоткнуть &quot;s3&quot; и с другой стороны -- скажи, что там при автодетекте видео
запускается, мож оно в консоли чего сказать успеет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25492</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-09 15:26:11 +0400</bug_when>
    <thetext>** если иксы падают, надо попробовать ещё раз с vesa **
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25494</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-09 15:39:49 +0400</bug_when>
    <thetext>ddcprobe</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25497</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-09 15:58:36 +0400</bug_when>
    <thetext>не, нормально отработал и в консоли, и от рута</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25502</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2005-06-09 17:01:03 +0400</bug_when>
    <thetext>Вот, из рассылки: 
 
Итак, по &quot;теме&quot;. После вчерашнего полного обновления, имеем: 
locate libglx 
/etc/X11/lib/libglx.a 
/usr/X11R6/lib/modules/extensions/libglx.a 
/usr/X11R6/lib/modules/extensions/libglx.a.x11 
  ls -l /etc/X11/lib/libglx.a 
lrwxrwxrwx  1 root root 46 Чер  8 15:34 /etc/X11/lib/libglx.a -&gt;  
/usr/X11R6/lib/modules/extensions/libglx.a.x11 
И после старта Х-ов жалобы на невозможность загрузить glx. 
Если прописать в конфиге Х-ов полный путь на /etc/X11/lib/libglx.a --  
всё работает. Если на /usr/X11R6/lib/modules/extensions/libglx.a --  
полный облом. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25503</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-09 17:11:21 +0400</bug_when>
    <thetext>это в смысле про #7033?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25509</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-09 18:46:01 +0400</bug_when>
    <thetext>Возможно, там что-то странное с частотами развёртки.  С Driver s3 становится в
640x480@60, в логе -- 

(II) s3(0): SyncMaster|0: Using default hsync range of 28.00-33.00 kHz
(II) s3(0): SyncMaster|0: Using default vrefresh range of 43.00-72.00 Hz
(II) s3(0): clock range: 15.60 to  80.00 MHz
(**) s3(0): *Default mode &quot;640x480&quot;: 25.2 MHz, 31.5 kHz, 60.0 Hz

ddcprobe говорит, что это VESA 1.2 и что монитор -- 30-96/50-160
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26331</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-24 01:37:15 +0400</bug_when>
    <thetext>проверил 2.9.9.9, в точности как оригинальный репорт; x11createconfig -f
возвращает то же самое &quot;error basic_string::_S_construct NULL not valid&quot;, что в
/tmp/xconfig.  заметь, &quot;driver unknown&quot;.

сейчас попробую просто Trio64, по идее, PCI ID другой...

...то же самое, пока сделал rm /tmp/xconfig; xinit и в xterm -- install2-x11-qt,
едет в 640x480@60 (см. #c8), но ведь вывалится же ж перед третьей стадией...
...именно, вывалилось.  reboot; init 7 выдал отдельный фейерверк.

2 rider: если это почините (см. тж. #6901, нужен бы откат на vesa) _и_ интересно
протестить реализованное -- тут этих V2/DX две штуки, в сумме можно трёхголовую
конфигурацию попробовать :-))

2 shrek: X -configure вообще сломан или вешать то, что он тут выдаёт, отдельно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26352</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-24 10:25:26 +0400</bug_when>
    <thetext>Можешь дать шелл на такую машину ? мне нужно поработать там с отладчиком.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26363</commentid>
    <comment_count>11</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2005-06-24 11:12:33 +0400</bug_when>
    <thetext>&gt; X -configure вообще сломан или вешать то, что он тут выдаёт, отдельно? 
повесь отдельно </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26387</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-06-24 16:10:03 +0400</bug_when>
    <thetext>(In reply to comment #10)
&gt; Можешь дать шелл на такую машину ? мне нужно поработать там с отладчиком.
Чичас организуем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26459</commentid>
    <comment_count>13</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-27 11:53:27 +0400</bug_when>
    <thetext>fixed (next libhw version)
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26843</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-05 16:08:31 +0400</bug_when>
    <thetext>2.9.10 при &quot;Text&quot; на загрузке какие-то иксы в 640x480 поднял; при &quot;VESA&quot; --
чёрный экран (правда, там сейчас две Trio64 торчат, но BIOS и вот такие иксы
рисуют на карту, в которой сейчас монитор).

Доберусь до stage3, ещё отпишу.  Но уже вроде лучше :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26944</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-07 02:48:39 +0400</bug_when>
    <thetext>2.9.11 -- если бутать Trio64V2/DX (2Mb) в Text (не VESA!) -- то install2 OK,
install3 OK, но на alterator-x11 после подтверждения (&quot;Да&quot;) приплываем в Reset
only.  acpi=off.

После перезагрузки в failsafe свои 640x480 получаем (Driver &quot;s3&quot;); попытка
переключиться в консоль и обратно карается вертикальными малиново-чёрными
полосами, на SysRq ещё реагируем.

После перезагрузки и добавления в Section &quot;Monitor&quot; реальных HorizSync и
VertRefresh, полученных по ddcprobe (в Xorg.0.log -- какая-то ботва и 75x75 dpi
впридачу) -- получаем 800x600x16 и 1280x1024x8, но 1024x768x16 -- ни под каким
флагом.

Кажется, это любимые грабли s3_drv из XF86 4.x XF86; XFree86-S3-3.3.6 работал
как часы... и его и рекомендуют использовать по сути:

http://lists.freedesktop.org/pipermail/xorg/2004-August/002717.html
http://lists.freedesktop.org/pipermail/xorg/2004-August/002733.html
http://lists.freedesktop.org/pipermail/xorg/2004-August/002741.html

Перевешиваю на xorg (2 rider: частоты для старых железяк -- или при загрузке в
Text? -- прописывать тем не менее не помешает), добавляю найденные ссылки по теме.

http://bugs.xfree86.org/show_bug.cgi?id=465
http://bugs.xfree86.org/show_bug.cgi?id=613 (?)
http://lists.freebsd.org/pipermail/freebsd-questions/2005-January/071540.html
`-&gt; BusID для одной карты избыточен (разницы _не_ обнаружил),
    но для второй и дальнейших (одинаковых) его писать надо.

2 rider, shrek, vsu: чиним/[з]абиваем?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26945</commentid>
    <comment_count>16</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-07 03:47:27 +0400</bug_when>
    <thetext>Видимо, придётся тем, кому надо Trio64 и подобное, отправляться читать
http://www.scitechsoft.com/ftp/snap/linux/readme-x86.txt
http://www.scitechsoft.com/products/ent/snap_linux.html
http://www.scitechsoft.com/licenses/end_user_license.html
http://www.scitechsoft.com/licenses/non_commercial_license.html

Работает как часы после распаковки и ./install...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26962</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-07 12:15:51 +0400</bug_when>
    <thetext>не, Валер -- закрывай это нафиг с WONTFIX, никто это портить с 3.3.6 не будет
уже.  собсно кому припрёт на такое рисовать, а не в сервер -- всё равно
дистрибутив тех же времён будет осмысленней.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27170</commentid>
    <comment_count>18</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2005-07-12 13:01:45 +0400</bug_when>
    <thetext>посмотрел я на дрова из 3.3. портировать конечно можно, но на это уйдет слишком 
много времени и не факт что получится что то дельное. т.ч. нафиг </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27173</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-12 13:25:18 +0400</bug_when>
    <thetext>QED</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28763</commentid>
    <comment_count>20</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-08-16 14:42:33 +0400</bug_when>
    <thetext>https://bugzilla.altlinux.org/show_bug.cgi?id=7661</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>