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

Автор Тема: PRA03 Как правильно заменить Xorg на более новый (+mesa + драйверы видео) ?  (Прочитано 2190 раз)

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

Оффлайн masaykh

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Автор темы
Пересобрал, сделал пакет, монтирую его уровнем выше базового пакета.

В общем все запустилось и работает НО приложение требующие DirectRendering выдает:

libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

видимо что то не так сделал, есть где то инструкция, или может кто наставить на путь инстинный ?
« Последнее редактирование: 24 Декабрь 2017, 22:23:41 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн masaykh

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Автор темы
PRA03 32bit

драйвер собран из свежего релиза mesa

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
PRA03 32bit

драйвер собран из свежего релиза mesa
Видимо при сборке не указали чтоб этот i965_dri создавался
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн masaykh

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Автор темы
Фаил драйвера присутствует.
А вот может ли его система загрузить - это вопрос.

у меня KabyLake + Nvidia - для линукса я отключаю нвидию а хочу только интел использовать, изначально Иксы ругались что драйвера вообще нет.

собрал положил, теперь в Xorg.log указано что драйвер загружен успешно.

а вот с Директ рендерингом чтото не так..

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
В логах xorg должно быть написано.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
PRA03 32bit
Чем обусловлен выбор? какую задачу решаете?
драйвер собран из свежего релиза mesa
Компилили?
Код
asp export mesa
?

Оффлайн masaykh

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Автор темы
Свежий Wine хотел потестировать.
Для чистоты эксперимента в 32 окружении.

скомпилировал 17.* что то там mesa .. но видимо что то пошло не так



Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Свежий Wine хотел потестировать.
вас как партизана приходится пытать ;)
А вайн для какой софтины? Что было не так с имеющимся вайном?
Собирали так https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/mesa ?
Самый простой путь наверное -
1. Переключиться на rolling
2. подключить 32 репу
3. pacman -Syu
4. рестарт xorg

Оффлайн masaykh

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Автор темы
Civilization 4 без костылей не работала, нужно было нативный библиотеки пихать.

Но они наконецто пофиксили, и теперь можно просто указать ехе и работает.

Mesa собрал по старинке ./configure && make


лично для меня некоего руководства не хватает к rolling чтобы им заменить текущую установку ПРА.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Mesa собрал по старинке ./configure && make
Лучше собирать через AUR ABS и выкладывать получившиеся пакеты
для меня некоего руководства не хватает к rolling чтобы им заменить текущую установку ПРА.
вики
А есть какой-то смысл заморачиваться с i686 ?
multilib в 64 чем-то хуже?

Оффлайн masaykh

  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Автор темы
Для целей теста нужна была чистая 32битная среда

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
https://mirror.archlinux32.org/archisos/
Чистая - точно не про ПРА03. Я его частичными обновлениями прилично замучил  :)
По этой причине и появился пра-ролл