Автор Гілка: i945 та OpenGL  (Прочитано 2761 раз)

Відсутній k0l0b0k

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • I Hate YaBB 2! :-)
i945 та OpenGL
« : 2007-02-23 22:53:59 »
Доброго дня! Шановнi, допоможiть розiбратися з такою проблемою: в мене i945 з iнтегрованим вiдео 8mb (лайно рiдкiсне, вибачте), так от OpenGL програми якось дивно гальмують - десь через кожнi 5 секунд зображення зупиняеться на 1сек. Система - Gentoo, ~x86 (testing), ядро 2.6.20 vanilla. X.Org - 7.2 (теж саме було в 7.1), дрова - i810 v1.6.5 stable (пробував 1.7.3(4) не допомогло). Може хто зтикався з такою проблемою - пiдкажiть будь ласка.

Praporshic

  • Гість
Re: i945 та OpenGL
« Відповідей #1 : 2007-02-24 01:11:45 »
Наразі точно навести шмат xorg.conf не можу - схоже залізо, яке я налаштовував, за ~500 км від мене на ще й не досяжне ззовні. Але точно пам'ятаю що там треба відповідним параметром увімкнути 3D-прискорення, а до того воно вимкнене.

P.S. До речі, сподобався шмат man xorg.conf
Цитата
VIDEOADAPTOR SECTION
       Nobody wants to say how this works.  Maybe nobody knows ...

Відсутній k0l0b0k

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • I Hate YaBB 2! :-)
Re: i945 та OpenGL
« Відповідей #2 : 2007-02-24 08:37:22 »
:-) так, ман посмiшив.
Рiч у тiм що прискорення увiмкнене. intelfb у ядрi вимкнено. тiльки dri. Пiсля завантаження X, запускаю glxgears - першi 20-30 сек працюе нормально. Потiм починае збиватися:
k0l0b0k ~ # glxgears
6289 frames in 5.0 seconds = 1257.635 FPS
6400 frames in 5.0 seconds = 1279.830 FPS
6340 frames in 5.0 seconds = 1267.897 FPS
6366 frames in 5.0 seconds = 1273.095 FPS
6331 frames in 5.0 seconds = 1266.011 FPS
4197 frames in 5.1 seconds = 827.625 FPS
4912 frames in 5.0 seconds = 981.470 FPS
4905 frames in 5.0 seconds = 980.923 FPS
4885 frames in 5.0 seconds = 976.952 FPS
4890 frames in 5.0 seconds = 977.851 FPS

Щось менi пiдказуе що це апаратна проблема...   Невже доведеться ставити windows для тестiв?

Praporshic

  • Гість
Re: i945 та OpenGL
« Відповідей #3 : 2007-02-24 14:15:52 »
Справді, схоже на апаратну проблему.... Питання а чи немає у Xorg.log скарг на те, що DRI вимкнено?

Відсутній k0l0b0k

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • I Hate YaBB 2! :-)
Re: i945 та OpenGL
« Відповідей #4 : 2007-02-24 16:52:41 »
(EE) нема... А от grep WW виводить:

(WW) `fonts.dir' not found (or not valid) in "/usr/local/share/fonts".
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): VideoRAM reduced to 61440 kByte (page aligned - was 65535)
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): xf86AllocateGARTMemory: allocation of 16 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 8 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 2048 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 2048 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 8128 pages failed
(WW) I810(0): xf86AllocateGARTMemory: allocation of 1121 pages failed
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Extended BIOS function 0x5f28 not supported.
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32

Що б це могло значити?

Praporshic

  • Гість
Re: i945 та OpenGL
« Відповідей #5 : 2007-02-24 18:49:42 »
А якщо погуглити ;)
Взагалі мені щось підказує, що задано параметр VideoRam у якому вписано більше пам'яті, ніж є насправді.

Відсутній k0l0b0k

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • I Hate YaBB 2! :-)
Re: i945 та OpenGL
« Відповідей #6 : 2007-02-24 19:40:09 »
То я вписав вже пiзнiше VideoRam. Закоментував уже. Еффекту нiякого. Докачався Knoppix, заре спробую у ньому.

Відсутній k0l0b0k

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • I Hate YaBB 2! :-)
Re: i945 та OpenGL
« Відповідей #7 : 2007-02-25 07:22:25 »
Проблема щезнула сама собою. Запустив Knoppix - все працюе. Завантажив Gentoo - все в нормi...  Що за чортiвня? Я 2 мiсяцi думав що не бачити менi OpenGL...

Praporshic

  • Гість
Re: i945 та OpenGL
« Відповідей #8 : 2007-02-25 15:23:56 »
Мабуть то був полтергейтс  ;D ;D ;D