LINUX.ORG.RU

sis video и 3д


0

0

Раньше (на XFree86) все было хорошо.

С xorg запускаю glxgears - появляется статическая картинка (иногда перед этим шестеренки все таки делают полоборота).

Но в stdout при этом валится в принципе правдоподобный framerate...

Воспроизвел на двух компах...

Что делать?

★★★★★

ЗЫ

на одном компе

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter

второй - бук тоже на 650м чипсете. под рукой нет - точно не скажу...

sergej ★★★★★
() автор топика

make menuconfig:

Processor type and features  --->   
 [*] Enable VM86 support
 [*] MTRR (Memory Type Range Register) support 

Device Drivers  --->                                                                                                               
 Character devices  --->
  <*> /dev/agpgart (AGP Support)
  <*>   SiS chipset support
  <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
  <*>   SiS video cards (NEW)   
 I2C support  --->
  <*> I2C support
  <*>   I2C device interface
   I2C Hardware Bus support  --->
    <*> SiS 5595
    <*> SiS 630/730
    <*> SiS 96x
 Graphics support --->
  <*> SiS/XGI display support 


xorg.conf:

Section "Module"
        Load  "glx"
        Load  "extmod"
        Load  "xtrap"
        Load  "record"
        Load  "dri"
        Load  "dbe"
        Load  "vbe"
        Load  "freetype"
        Load  "type1"
EndSection

Section "Device"
   Option      "DRI" "true"
EndSection

Section "DRI"
        Mode         0666
EndSection

Section "Extensions"
        Option      "XVideo" "Enable"
        Option      "Composite" "false"
EndSection

Alien-
()
Ответ на: комментарий от Alien-

Не, все равно не очень както :/

Первые пару сек плавно крутятся, а потом дергаться начинают...

sergej ★★★★★
() автор топика
Ответ на: комментарий от sergej

Да у меня тоже так было... на SiS661FX не мог заставить работать DRI. Я думал что только на ней dri не работает, а оказывается не только...

Alien-
()
Ответ на: комментарий от Alien-

Ты понимаешь, проблема не DRI.

То, что драйвер не поддерживает DRI на моей карте я знаю... На сайте разработчика так и написано:

There is no DRI/OpenGL/3D support for the SiS 6326, 5597/5598, 530/620, 315, 550, 650, 651, 740, 330, 661, 741, 760, 761 including all model variations with letters in the model number.

Мне непонятно почему оно в xfree работало нормально, а тут только первые несколько секунд (или в xorg чтоб шестеренки нормально нарисовать обязательно нужна поддержка апаратного 3д?)

sergej ★★★★★
() автор топика
Ответ на: комментарий от Alien-

Не могло оно работать.

2ггц процессора вполне хватает, чтобы плавно покрутить 3 шестеренки))

Остальное (например tuxracer) естественно страшно тормозило и тогда и сейчас.

sergej ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.