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

Автор Тема: [Решено]MESA  (Прочитано 16455 раз)

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

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
[Решено]MESA
« : 07 Апрель 2019, 11:39:21 »
https://wiki.debian.org/ru/Mesa
Итог
утилитки для тестирования в пакете mesa-utils, например:
glxinfo - разная информация в текстовом виде
glxgears - простенький 3D-тест, вращающиеся шестеренки
(inxi с подключенным mesa-utils будет отображать информацию о OpenGL renderer )
-----
добавлю(типа лайфхак):
если нужно прикрутить MESA к дискретной ВК от АМД, а при этом есть еще встроенная от интел
(и она не отключена в биос), то модуль xserver-xorg-video-intel.pfs тоже необходим, даже если монитор к встроенной(интел) не будет подключен.
про Нвидию не знаю - нету, если кто протестирует  - пишите
« Последнее редактирование: 16 Апрель 2019, 20:41:11 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #1 : 07 Апрель 2019, 11:51:07 »
еще из интересных особенностей:
----
apt purge libgl1-mesa-glx (пробую удалить)
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  apt2sfs* edit-sfs-pcmanfm* fixdepinstall* libgl1-mesa-glx* peasywifi* x11-utils* xserver-xorg* xserver-xorg-core*
  xserver-xorg-input-evdev* xserver-xorg-input-synaptics* xserver-xorg-video-amdgpu* xserver-xorg-video-ati*
  xserver-xorg-video-fbdev* xserver-xorg-video-nouveau* xserver-xorg-video-radeon* xserver-xorg-video-vesa*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 16 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 10,4 MB.
Хотите продолжить? [Д/н]
-------
еще могу понять что он все что связано с xserver пытается удалить(хотя странно)
но чем apt2sfs edit-sfs-pcmanfm peasywifi не понравились??! :)  :o
« Последнее редактирование: 09 Апрель 2019, 11:38:57 от sfs »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: AptToSfs - cоздание модуля из .deb
« Ответ #2 : 08 Апрель 2019, 16:52:03 »
mesa - для игр?
не только
пример:
подключаюсь из DDR01 к соседнему компу по ssh -X (соседний не по местоположению а в домашней сети)
пытаюсь на нем через GUI запустить виртуалбокс - облом  ??? просит DRI2
(на пальцах :) : запущен он(виртуалбокс) будет на соседнем компе, а изображение(GUI) будет отрисовываться на том с которого по ssh захожу, таким макаром например можно разгрузить виртуалку от отрисовывания GUI.Правда все остальные гуишные проги нормально запускаются, только виртуалбокс "чудит", mesa требует)
для сравнения - на буке со старым Debian'ом(mesa есть) - нормально
ну и браузер при просмотре видео проц больше нагружает а не видяху
(да даже не только видео, просто рендеринг странички, браузеры умеют аппаратное ускорение задействовать)
еще наверное примеры найти можно где mesa нужна

« Последнее редактирование: 09 Апрель 2019, 00:24:23 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #3 : 09 Апрель 2019, 10:03:01 »
    swrast_dri.so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory)

https://packages.debian.org/search?searchon=contents&keywords=swrast_dri.so&mode=path&suite=stable&arch=any
Не помогает?
дебиановские пакеты с этим находил, ставил, либы на месте, иксы не стартуют ((
чего-то не хватает или что-то мешает - не пойму пока
« Последнее редактирование: 09 Апрель 2019, 10:08:15 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #4 : 09 Апрель 2019, 10:05:31 »
ставил "оптом" :
Код
libclang-common-3.9-dev_3.9.1-9_i386.deb
libclc-amdgcn_0.2.0+git20160907-4_all.deb
libclc-dev_0.2.0+git20160907-4_all.deb
libclc-r600_0.2.0+git20160907-4_all.deb
libdrm-intel1_2.4.74-1_i386.deb
libedit2_3.1-20160903-3_i386.deb
libegl1-mesa_13.0.6-1+b2_i386.deb
libegl1-mesa-drivers_13.0.6-1+b2_i386.deb
libgl1-mesa-dri_13.0.6-1+b2_i386.deb
libgl1-mesa-glx_13.0.6-1+b2_i386.deb
libglapi-mesa_13.0.6-1+b2_i386.deb
libgles1-mesa_13.0.6-1+b2_i386.deb
libgles2-mesa_13.0.6-1+b2_i386.deb
libglew2.0_2.0.0-3+b1_i386.deb
libglu1-mesa_9.0.0-2.1_i386.deb
libglw1-mesa_8.0.0-1.1_i386.deb
libllvm3.9_3.9.1-9_i386.deb
libmotif-common_2.3.8-2_all.deb
libosmesa6_13.0.6-1+b2_i386.deb
libsensors4_3.4.0-4_i386.deb
libwayland-egl1-mesa_13.0.6-1+b2_i386.deb
libxm4_2.3.4-13_i386.deb
mesa-opencl-icd_13.0.6-1+b2_i386.deb
ocl-icd-libopencl1_2.2.11-1_i386.deb
бесполезно :(
« Последнее редактирование: 09 Апрель 2019, 11:40:43 от sfs »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #5 : 09 Апрель 2019, 10:15:12 »
3 пакета из шапки темы установлены штатно.
странно, пример:
libegl1-mesa : список файлов - https://packages.debian.org/stretch/i386/libegl1-mesa/filelist
не вижу я этих файликов в системе :( плохо искал
то же для libgl1-mesa-glx - нету файликов плохо искал
одна из особенностей ДДР - ПМ считает что пакеты есть, а их нет  :o , надо как то это дело исправлять ошибался.
именно поэтому ратовал за отделение иксов в отдельный модуль
« Последнее редактирование: 09 Апрель 2019, 17:20:03 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re: mesa
« Ответ #6 : 09 Апрель 2019, 10:31:22 »
одна из особенностей ДДР - ПМ считает что пакеты есть, а их нет
Нет такого (кроме ffmpeg nss и пр. что выделено в модули). Можно примеры
/usr/lib/i386-linux-gnu/libEGL.so.1
/usr/lib/i386-linux-gnu/libEGL.so.1.0.0
Это есть. Остальное вырезал trim

Сделал для тестов
assaultcube-game-3d-ddr01-sf01.pfs - как запустится = победа
mesa-utils-ddr01-sf01.pfs
Все из деб репы

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #7 : 09 Апрель 2019, 10:37:08 »
так, значит при сборке сборочный скрипт немного каталоги поменял установки либ
а я упорно в одном месте ищу
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #8 : 09 Апрель 2019, 10:38:39 »
Card-1: Intel 82G33/G31 Express Integrated Graphics Controller
Card-2: Advanced Micro Devices [AMD/ATI] Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1
 Display Server: X.Org 1.19.2 drivers: modesetting,ati,radeon (unloaded: fbdev,vesa)
           Resolution: 1280x1024@60.02hz, 1280x1024@59.89hz
           OpenGL: renderer: N/A version: N/A


интеловская не задействована
« Последнее редактирование: 09 Апрель 2019, 10:41:14 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #9 : 09 Апрель 2019, 10:40:15 »
lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33966
  • Репутация: +231/-0
    • PuppyRus-A
Re: mesa
« Ответ #10 : 09 Апрель 2019, 10:40:38 »
Никакие пути не менялись
i386-linux-gnu - это стандартная фишка дебиана и юбунты

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #11 : 09 Апрель 2019, 10:44:08 »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #12 : 09 Апрель 2019, 10:45:22 »
Никакие пути не менялись
понял уже ошибку - искал в /lib а надо было в /usr/lib
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #13 : 09 Апрель 2019, 11:08:28 »
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
установилось без ругани
после перезагрузки Иксы не стартуют  ??? ???
---
[    22.254] (EE) Failed to load module "intel" (module does not exist, 0)
[    29.265] (EE) modeset(G0): Failed to initialize glamor at ScreenInit() time.
[    29.265] (EE)
[    29.265] (EE) AddScreen/ScreenInit failed for gpu driver 0 -1
[    29.265] (EE)
[    29.265] (EE)
[    29.265] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    29.265] (EE)
[    29.268] (EE) Server terminated with error (1). Closing log file.
------------------
чуть дальше продвинулось
кстати на этом же стопорилось после того как кучу деб-пакетов ставил (Ответ #9 )
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
  • Автор темы
Re: mesa
« Ответ #14 : 09 Апрель 2019, 11:19:58 »
победил !!!
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)