Автор Тема: Intel Graphics Controller  (Прочитано 4380 раз)

Оффлайн ch-v-v

  • Давно тут
  • **
  • Сообщений: 28
Intel Graphics Controller
« : 21.07.2015 14:36:16 »
Ноут DELL inspiron 3520
Установил  altlinux-7.0.5-centaurus-i586-ru-install-dvd5.iso

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.319 FPS
298 frames in 5.0 seconds = 59.419 FPS
Может я много хочу, но кажется маловато будет...
google все убунту предлагает. Для alt-тов напильник обязателен? ;-)


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Intel Graphics Controller
« Ответ #1 : 21.07.2015 15:02:27 »
Что выдаёт
lshw -c display

Оффлайн ch-v-v

  • Давно тут
  • **
  • Сообщений: 28
Re: Intel Graphics Controller
« Ответ #2 : 21.07.2015 15:24:06 »
lshw -c display
  *-display
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:40 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Re: Intel Graphics Controller
« Ответ #3 : 21.07.2015 15:26:11 »
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.319 FPS
298 frames in 5.0 seconds = 59.419 FPS
Тут же написано, что включена вертикальная синхронизация. Частота кадров должна быть примерно такой же, как частота обновления монитора.
Отключите вертикальную синхронизацию — цифры будут другие.


Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Intel Graphics Controller
« Ответ #4 : 21.07.2015 16:17:56 »
Ноут DELL inspiron 3520
Установил  altlinux-7.0.5-centaurus-i586-ru-install-dvd5.iso

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.319 FPS
298 frames in 5.0 seconds = 59.419 FPS
Может я много хочу, но кажется маловато будет...
google все убунту предлагает. Для alt-тов напильник обязателен? ;-)

А что надо-то, вертикальную синхронизацию выключить?

Отключение вертикальной синхронизации
Нет проблем:
$ cat /etc/X11/xorg.conf.d/10-monitor.conf
Section "Device"
# Identifier "old intel stuff"
    Identifier "Intel Graphics"
    Driver "intel"
    Option  "SwapbuffersWait" "false"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Modes "1024x768" "800x600" "640x480"
        Depth 24
    EndSubSection
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24

        SubSection "Display"
       Depth    8
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection

        SubSection "Display"
       Depth    16
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection

        SubSection "Display"
       Depth    24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection

EndSection

Опция SwapbuffersWait

Но в принципе, должно быть достаточно и
$ cat /etc/X11/xorg.conf.d/10-monitor.conf
Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    # vsync off
    Option  "SwapbuffersWait" "false"
EndSection

Или
$ cat $HOME/.drirc
<driconf>
   <device screen="0" driver="dri2">
      <application name="Default">
         <!-- Always synchronize with vertical refresh to avoid tearing -->
         <option name="vblank_mode" value="0"/>
      </application>
   </device>
</driconf>
« Последнее редактирование: 21.07.2015 21:01:18 от Speccyfighter »

Оффлайн mrs

  • Давно тут
  • **
  • Сообщений: 138
  • Paragraf 8
Re: Intel Graphics Controller
« Ответ #5 : 21.07.2015 22:32:06 »
60 FPS вполне достаточно для нормальной работы и любой игры, на глаз разницы никакой... а вот если отключить vsync, то могут недорисованные кадры появляться.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Intel Graphics Controller
« Ответ #6 : 22.07.2015 09:22:29 »
60 FPS вполне достаточно для нормальной работы и любой игры, на глаз разницы никакой...

Ой, так и никакой?
От железа зависит:
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
118 frames in 5.1 seconds = 23.198 FPS
114 frames in 5.0 seconds = 22.745 FPS
113 frames in 5.0 seconds = 22.545 FPS

а вот если отключить vsync, то

сразу будет всё приличней
$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
3745 frames in 5.0 seconds = 748.815 FPS
3747 frames in 5.0 seconds = 749.243 FPS
3748 frames in 5.0 seconds = 749.530 FPS

Правда тиринг может появиться при высоких битрейтах в динамичных сценах, но здесь приходится выбирать:
или 23fps с синхронизацией, или больше fps без синхронизации, но не шиковать на битрейты.

Если вы произносите "драйвер i915", то для вас это абстрактное название, а для меня буквальное:
$ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
И для кого-то может быть ещё.
« Последнее редактирование: 22.07.2015 09:29:18 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Intel Graphics Controller
« Ответ #7 : 22.07.2015 13:24:36 »
Надо ещё man intel почитать, может в нём будет подсказка.
Option "AccelMethod" "string"
...
Option "TripleBuffer" "boolean"
...
Option "XvMC" "boolean"
и т.д. и т.п.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Intel Graphics Controller
« Ответ #8 : 22.07.2015 14:48:41 »
Надо ещё man intel почитать, может в нём будет подсказка.
Option "AccelMethod" "string"
...
Option "TripleBuffer" "boolean"
...
Option "XvMC" "boolean"
и т.д. и т.п.

Для меня первое бесполезно:
ощущение такое в glxgears, как будто в коробке передач шлицы порвало.

Второе?..
Да можно сказать, что при вертикальной синхронизации и выключении ТриплБуфер, разница настолько мала, что можно считать, что отличия нулевые:
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
145 frames in 5.0 seconds = 28.996 FPS
126 frames in 5.0 seconds = 25.070 FPS
134 frames in 5.0 seconds = 26.729 FPS

На мой взгляд много НО есть:
- внешний чип и разделяемая память, при низких скоростях на шине, на день сегодняшний, не самая лучшая идея
- несмотря на то, что чипсет поддерживает вплоть до DDR2 533, в буке DDR 333 (SO-DIMM PC2700 - ограничения в спецификации ноутбука - бизнес-класс)
- была бы ещё возможность сравнить драйвер оптимизированный именно под 915GM (на nVidia производительность драйверов может различаться до 30-ти процентов)
« Последнее редактирование: 22.07.2015 14:50:30 от Speccyfighter »

Оффлайн ch-v-v

  • Давно тут
  • **
  • Сообщений: 28
Re: Intel Graphics Controller
« Ответ #9 : 23.07.2015 00:37:40 »
Тема ушла в сторону. Возможно из-за нечетко поставленного вопроса.

До сих пор я старался использовать на своих «машинах» видеокарты на чипах NVIDIA.
Для них, однозначно, установка проприетарных драйверов давало заметное увеличение производительности. Но на данном нотике
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Есть просто визуальное ощущение, что нотик тормозит. Тормозит именно видео.
Glxgears  - просто как иллюстрация ,возможно неудачная. Другого benchmark-а нет.

Нарвался на мнение http://forum.ubuntu.ru/index.php?topic=122439.0
Цитировать
Пропиетарных драйверов для видеокарт Intel нет, т.к. Intel уже давно открыли свои драйверы сообществу.
Используемый в системе по умолчанию и является им же.

С другой стороны
http://network.lamantinclub.com/45-kak-nastroit-drajvery-videokarty-intel-hd-graphics-v-ubuntu-14-04

Поэтому вопросов собственно полтора:
   Стоит ли возится и установить драйвер с сайта intell (или другой похожий от Альтов)
      если да, то как и откуда его выдернуть. Только исходники компилировать?

P.S. Во второй ссылке, кстати, предлагают:
$ vblank_mode=0 glxgears

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Intel Graphics Controller
« Ответ #10 : 23.07.2015 00:54:35 »
Я видел эти закрыиые драйвера на другом Linux, и могу только сказать, что они глючные. Возможно с видеокартой не повезло, не знаю, но свободные драйвера работали на той-же карте значительно лучше.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: Intel Graphics Controller
« Ответ #11 : 23.07.2015 12:35:35 »
С другой стороны
http://network.lamantinclub.com/45-kak-nastroit-drajvery-videokarty-intel-hd-graphics-v-ubuntu-14-04

Поэтому вопросов собственно полтора:
   Стоит ли возится и установить драйвер с сайта intell (или другой похожий от Альтов)
      если да, то как и откуда его выдернуть. Только исходники компилировать?
update-kernel -t un-def

Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Intel Graphics Controller
« Ответ #12 : 23.07.2015 12:40:40 »
Есть просто визуальное ощущение, что нотик тормозит. Тормозит именно видео.
Тормозит именно видео какое?
В браузерах на сайтах (flash-player, HTML5-player)?
Или просмотр локальных файлов плеером, например mplayer?
Это к чему я? Ах, да. Недавно довелось настраивать ноут с набортным видео Intel. ОS=Simly.
Так вот, фильмы smplayer вообще не показывал. Звук шел, а видео вообще морозилось на первом кадре.
Зашел в настройки  smplayer, раздел видео и начал тупо перебирать драйверы вывода видео. На gl_nosw видео заработало.
Проводить дальнейшие опыты не стал, т.к. проблема "Не показывает кино" была решена.
Еще в ~/.mplayer/config внес строку
vo = gl_noswи футбол через sopcast стал хорошо виден.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: Intel Graphics Controller
« Ответ #13 : 23.07.2015 16:16:23 »
Это к чему я? Ах, да. Недавно довелось настраивать ноут с набортным видео Intel. ОS=Simly.
Так вот, фильмы smplayer вообще не показывал. Звук шел, а видео вообще морозилось на первом кадре.
Зашел в настройки  smplayer, раздел видео и начал тупо перебирать драйверы вывода видео. На gl_nosw видео заработало.
vaapi надо, тогда будет аппаратный декодер если карточка умеет.

Оффлайн mrs

  • Давно тут
  • **
  • Сообщений: 138
  • Paragraf 8
Re: Intel Graphics Controller
« Ответ #14 : 24.07.2015 04:07:10 »
...или 23fps с синхронизацией...
23 естественно мало, но как-то странно, что без vsync-а - 700+. теоретически невозможно...