Сайт | Скачать | Видео | Wiki

Автор Тема: Видеодрайвера xf86-video-intel sna|uxa  (Прочитано 14170 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:xf86-video-intel
« Ответ #15 : 15 Декабрь 2013, 12:10:00 »
Может в этот скрипт добавить xrandr |grep "*+" - и выводить этот вопрос, только если не +*
Добавил это и ввв справку
Переделал: при нет - гоняет по кругу sna-uxa
При да - самоустраняется из автозагрузки

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: PRA-roll. 2020г. Итоги, планы
« Ответ #16 : 29 Апрель 2021, 19:59:36 »
Те же проблемы, что и ранее:
Intel - mesa - modesetting -> черный экран. Для некоторых видеокарт intel (i915) необходим пакет xf86-video-intel.
Короче, 'курил' арчвики и man и итогом стали следующие настройки:
Код
$ cat /etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
  Identifier "Intel Graphics"
  Driver "modesetting"
  Option "AccelMethod"  "none"
 EndSection

$ cat/etc/environment
LIBGL_DRI3_DISABLE=1

$ inxi -Gxxx
Graphics:  Card: Intel 82G33/G31 Express Integrated Graphics Controller
           bus-ID: 00:02.0 chip-ID: 8086:29c2
           Display Server: tty (X.Org 1.20.8 ) driver: modesetting
           Resolution: 1280x1024@60.02hz
           OpenGL: renderer: llvmpipe (LLVM 10.0.0, 128 bits)
           version: 3.3 Mesa 20.1.4 (compat-v: 3.1) Direct Render: Yes

Резюмирую. Загрузка прошла успешно, следовательно для видеокарт gen3 можно использовать драйвер modesetting. Т.е. пакет xf86-video-intel в данном случае не нужен.
Как мои настройки сказались на производительности, время покажет. Нужно ли применять обе настройки или достаточно по отдельности, так глубоко не копал. До сих пор, для данных видеокарт, в принципе считалось невозможным грузится с modesetting. Это легко проверить поиском по форуму, там полно багрепортов на черный экран с ним и старыми intel (i915).

LFA20.08-21.04; de-ovs.


upd. Вроде работает и без LIBGL_DRI3_DISABLE=1, достаточно 20-intel.conf с Option "AccelMethod"  "none".
« Последнее редактирование: 29 Апрель 2021, 20:18:44 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #17 : 30 Апрель 2021, 09:12:37 »
Как мои настройки сказались на производительности, время покажет
Думаю - не будет работать ни HW ни xv видеоплеерах. проверяли? Если так - рецепт плохой

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #18 : 30 Апрель 2021, 10:50:16 »
рецепт плохой
Долгое время, после перехода дистров на modesetting по умолчанию, сборки форума не грузились со старыми intel, не стартовали иксы. Я тогда написал кучу репортов здесь, на многие iso. В результате было принято 'соломоново решение', добавить в iso xf86-video-intel дефолтно.

Как я понял, теперь для всех карточек интел, новых и старых, грузятся дрова intel. А учитывая, что xf86-video-intel только поддерживаются в работоспособном состоянии, а все усилия направлены на разработку modesetting, то для новых видеокарт intel это не лучшее решение, в плане производительности.

В каком-то старом Pra, при первом старте выскакивал скрипт и предлагал поменять "AccelMethod" sna/uxa. Может и в данном случае организовать что-то типа, с AccelMethod/без AccelMethod или подключение xf86-video-intel из /optional. Во всяком случае с "none" пользователь гарантированно  увидит рабочий стол, главное позаботиться и о производительности, кому intel, а кому modesetting.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #19 : 30 Апрель 2021, 10:54:55 »
для видеокарт gen3 можно использовать драйвер modesetting.
С ним  HW , xv видеоплеерах есть? Как менее русурсоемко? Так или с xf86-video-intel?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #20 : 30 Апрель 2021, 11:03:23 »
HW
Речь вообще-то идет о старых картах. )

А как тестировать? И mesa должен быть последний, для чистоты эксперимента. В любом случае, эта настройка, повторюсь, только для старых intel. Нет смысла ставить ее дефолтно для всех. Иначе, для новых выпадет AccelMethod "glamor".
« Последнее редактирование: 30 Апрель 2021, 11:05:17 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #21 : 30 Апрель 2021, 12:09:58 »
А как тестировать?
Запустить mpv h254.mp4 и смотреть - есть ли HW и сколько цпу в htop

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #22 : 30 Апрель 2021, 12:17:20 »
:)

Моя карточка не попадает в этот диапазон. Там априори нет никакого аппаратного ускорения.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Видеодрайвера xf86-video-intel sna|uxa
« Ответ #23 : 30 Апрель 2021, 12:46:23 »
Чем в итоге xf86-video-intel плох как универсальное решение на все случаи?