Zenway

Linux - это интересно!

Вы не вошли.

#1 08-03-2011 14:24:55

pefon
Участник
Откуда: Липецк
Здесь с 28-10-2010
Сообщений: 129
UbuntuFirefox 3.6

open arena

Недавно загрузил Open arena помню я в неё играл ещё в 8.04.

Ожидал лучшего но, получил то, что действия мыши ( например при повороте главного героя) опережают картинку.

Запускал glxinfo | grep -A2 rendering вот её вывод:

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2

Вывод
grep driver /var/log/Xorg.0.log:

X.Org XInput driver : 7.0
(==) Matched intel as autoconfigured driver 0
(==) Matched vesa as autoconfigured driver 1
(==) Matched fbdev as autoconfigured driver 2
(==) Assigned the driver to the xf86ConfigLayout
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) No input driver/identifier specified (ignoring)
ABI class: X.Org XInput driver, version 7.0
(II) No input driver/identifier specified (ignoring)
(II) No input driver/identifier specified (ignoring)

Вывод
lspci -k | grep -A3 VGA:

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
Kernel modules: i915
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
Kernel driver in use: HDA Intel

А вот и glxinfo:
glxinfo | grep -i opengl
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.7.1
OpenGL shading language version string: 1.20
OpenGL extensions:

Выполнял: sudo apt-get install --reinstall mesa-utils libgl1-mesa-dri xlibmesa-glu xlibmesa-gl xserver-xorg-video-intel libdrm-intel1


А glxgears сказал :
это первые 2 строки остальные не привожу т.к. дюже он большой! Но думаю и этого хватит. Вместо 2000 кадров он выдал

1084 frames in 5.0 seconds
1111 frames in 5.0 seconds

Маловато будет!

Потом выполнял  sudo dpkg-reconfigure xserver-xorg
Перезагрузил "бронтозавра" и ничего не получилось!
Что вы предложите предпринять в излечении пациента? Думается мне что отчего-то слетели настройки xorg-server. Если это так то возможно вылечить это? А то не поиграешь ни в одну 3D игрушку.


"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете" Махатма Ганди.

Вне форума

#2 11-03-2011 19:05:50

vovans
Администратор
Откуда: Ростов-на-Дону
Здесь с 19-10-2010
Сообщений: 513
Сайт
LinuxSeaMonkey 2.1

Re: open arena

разве для i915 ~1000 frames маловато? По-моему, оно так и должно быть.

А какой-нибудь supertux нормально работает?

Разрешение может уменьшить попробовать?


zenway admin

Вне форума

#3 12-03-2011 15:18:55

pefon
Участник
Откуда: Липецк
Здесь с 28-10-2010
Сообщений: 129
UbuntuFirefox 3.6

Re: open arena

А какой-нибудь supertux нормально работает?
Неплохо, но музыкальное сопровождение запинается.
Разрешение может уменьшить попробовать?
Разрешение чего? Монитора? А как это повлияет?

Нашол рецепт. Прочитал в старом номере Linux Format.

Нужно было создать новый xorg.conf.
У меня его небыло. Отчего и почему не знаю! Может подскажите?

Рецепт прост:

1. Вышел  из иксов ("Завершить сеанс...")
2. Нажмите <Ctrl>+<Alt>+<F1>
3. Войдите под собой.
4. Откройте сессию суперюзера:

sudo -s

5. Остановите работу иксов в моём случае это гном  (если у вас не гном, а kde, то вместо gdm, наберите kdm):

service gdm stop

6. Создайте автоматически новый xorg.conf (новый файл создастся как ~/xorg.conf.new)

Xorg -configure

7. Теперь можно снова запустить иксы:

service gdm start

и нажмите <Ctrl>+<Alt>+<F8> (или <Ctrl>+<Alt>+<F7>)

Сохранил его как /etc/X11/xorg.conf .
Потом скопировал:

sudo cp ~/xorg.conf.new /etc/X11/xorg.conf

Получил я небольшой прирост показаний glxgears
1115 frames in 5.0 seconds
1149 frames in 5.0 seconds

Я тут слышал, что новые кернеловские дрова i915, не очень любят старые интеловские карты, а новая убунту перешла как-раз на них (возможно, поэтому у меня иксы используют vesa вместо intel для рендеринга).
Чтобы вернутся на старые дрова i830 нужно ядро пересобирать, а в убунте я бы это делать не стал. Не советовали связываться. Боюсь эспериментов.

Может кто другой поможет. Самый простой вариант который я выбрал  вернутся на 8.04. Знаю что она старая, но денег нету на новую видеокарту и тем более компьютер.  Да и при том что новую видеокарту под такой чипсет где сыскать?

Отредактировано pefon (12-03-2011 15:28:15)


"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете" Махатма Ганди.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.023 сек, 7 запросов выполнено - Использовано памяти: 1.62 Мбайт (Пик: 1.73 Мбайт) ]