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

Автор Тема: Blender 2.73a + PuppyRus PRA02  (Прочитано 5223 раз)

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

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Blender 2.73a + PuppyRus PRA02
« : 28 Февраль 2015, 15:04:17 »
Здравствуйте форумчане!
Я хотел бы поинтересоваться, где взять новейшую версию Blender для PuppyRus? могу ли я скачанный архив .tar.gz с программой внутри как-то переделать в модуль?

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #1 : 28 Февраль 2015, 15:29:40 »
Blender вообще по "контейнерному" принципу построен, всё своё на себе тащит, включая Python. Особой необходимости модуль из него делать нет, достаточно запустить бинарник в распакованной из архива директории. Причем архив можно куда угодно распаковать.
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #2 : 28 Февраль 2015, 15:37:27 »
Blender вообще по "контейнерному" принципу построен, всё своё на себе тащит, включая Python. Особой необходимости модуль из него делать нет, достаточно запустить бинарник в распакованной из архива директории. Причем архив можно куда угодно распаковать.

да, но проблема в том, что я не могу его запустить. мне открывает окошко с предложением выбрать программу для запуска :(

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #3 : 28 Февраль 2015, 16:41:02 »
Скачал для "проверить", причем телефоном. Нету нормального инета сейчас (на работе), как и компа полноценного (Asus Eee PC-901 в наличии). Так вот - бинарный файл blender запускает программу. Распаковывал "в сторонку", вообще на ntfs раздел (чего не надо бы делать, на ntfs после распаковки у файлов права бывает ккорежит). Файл-менеджеры Thunar и ROX, в обоих бинарный файл запускает приложение. Ваш вопрос надо адресовать авторам PRA.
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #4 : 28 Февраль 2015, 17:54:20 »
blender 15:2.72b-2 :
Код
 sudo pacman -Sy && pacman -S blender
Если нужно модуль - см. доку по pacman2pfs
Новейший : packer blender-git

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #5 : 01 Март 2015, 08:42:56 »
blender 15:2.72b-2 :
Код
 sudo pacman -Sy && pacman -S blender
Если нужно модуль - см. доку по pacman2pfs
Новейший : packer blender-git

огромнейшее спасибо!

если б ещё знать как optimus завести, а то скачал драйвера, но очень сомневаюсь, что они работают

UPD:
не сработало... опять какие-то проблемы :(
вот лог:

Код
root@pra:live# pacman -S blender
разрешение зависимостей...
:: Найдено 4 вариантов для libgl:
:: Репозиторий extra
   1) mesa-libgl  2) nvidia-304xx-libgl  3) nvidia-340xx-libgl  4) nvidia-libgl

Введите число (по-умолчанию=1): 3
проверка конфликтов...

Пакеты (60) boost-libs-1.57.0-2  db-5.3.28-2  enca-1.16-1  ffmpeg-1:2.5-1  fftw-3.3.4-1  flac-1.3.1-1
            fribidi-0.19.6-2  gdbm-1.11-1  glew-1.11.0-1  glu-9.0.0-3  gnutls-3.3.11-1  gsm-1.0.13-8
            icu-54.1-1  ilmbase-2.1.0-1  intel-tbb-4.3_20141023-1  jack-0.124.1-3  json-c-0.12-2  lame-3.99.5-2
            libass-0.12.0-1  libasyncns-0.8-5  libbluray-0.6.2-1  libmodplug-0.8.8.5-1  libogg-1.3.2-1
            libpulse-5.0-1  libsamplerate-0.1.8-3  libsndfile-1.0.25-3  libtheora-1.1.1-3  libva-1.4.1-1
            libvdpau-0.8-1  libvorbis-1.3.4-1  libvpx-1.3.0-1  libx264-1:142.20140826-2  llvm-3.5.0-2
            llvm-libs-3.5.0-2  nettle-2.7.1-1  nvidia-340xx-libgl-340.65-1  nvidia-340xx-utils-340.65-1
            openal-1.16.0-1  opencollada-20140108-1  opencolorio-1.0.9-2  opencore-amr-0.1.3-2  openexr-2.1.0-1
            openimageio-1.4.14-1  openjpeg-1.5.2-1  openshadinglanguage-1.5.11-1  opus-1.1-1  orc-0.4.22-2
            perl-5.20.1-1  python-3.4.2-1  recode-3.6-8  rtmpdump-20140918-2  schroedinger-1.0.11-2
            sdl-1.2.15-7  speex-1.2rc1-4  v4l-utils-1.6.0-1  x265-1.4-1  xvidcore-1.3.3-1
            zita-alsa-pcmi-0.2.0-1  zita-resampler-1.3.0-2  blender-15:2.72b-2

Будет загружено:  148,00 MiB
Будет установлено:  650,48 MiB

:: Приступить к установке? [Y/n] y
:: Получение пакетов ...
ошибка: не удалось завершить запрос (конфликтующие файлы)
nettle: /usr/bin/sexp-conv уже существует в файловой системе
nettle: /usr/lib/libhogweed.so уже существует в файловой системе
nettle: /usr/lib/libhogweed.so.2 уже существует в файловой системе
nettle: /usr/lib/libhogweed.so.2.5 уже существует в файловой системе
nettle: /usr/lib/libnettle.so уже существует в файловой системе
nettle: /usr/lib/libnettle.so.4 уже существует в файловой системе
nettle: /usr/lib/libnettle.so.4.7 уже существует в файловой системе
gnutls: /usr/lib/libgnutls-openssl.so уже существует в файловой системе
gnutls: /usr/lib/libgnutls-openssl.so.27 уже существует в файловой системе
gnutls: /usr/lib/libgnutls-openssl.so.27.0.2 уже существует в файловой системе
gnutls: /usr/lib/libgnutls.so уже существует в файловой системе
gnutls: /usr/lib/libgnutls.so.28 уже существует в файловой системе
gnutls: /usr/lib/libgnutls.so.28.41.3 уже существует в файловой системе
Обнаружены ошибки, пакеты не были обновлены.


как поступить?
« Последнее редактирование: 01 Март 2015, 09:27:27 от banksee »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #6 : 01 Март 2015, 10:59:47 »
Попробуй так: pacman -S --force blender
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #7 : 01 Март 2015, 15:40:51 »
Попробуй так: pacman -S --force blender

попробовал, установилось, при попытке запуска выдает такое сообщение:
(терминал)
Код
live@pra: ~$ blender
Al lib (EE) UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
Xlib: extension "GLX" missing on display ":0.0".
/build/blender/src/blender-2.72b/intern/ghost/intern/GHOST_WindowX11.cpp:199: X11
glXQueryVersion() failed, verify working openGL system!
initial window could not find the GLX extension, exit!

вероятно, не по-моделлить мне :(

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #8 : 01 Март 2015, 16:47:18 »
по-ходу не хватает поддержки glx. С видеодрайверами разобрались?
« Последнее редактирование: 01 Март 2015, 17:05:34 от for_wov »
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #9 : 01 Март 2015, 17:10:08 »
по-ходу не хватает поддержки glx. С видеодрайверами разобрались?

я кажется понял в чем дело, когда я пытаюсь установить блендер, мне сразу предлагает установить перед этим какой-то libgl с 4мя вариантами:

Найдено 4 вариантов для libgl:
:: Репозиторий extra
   1) mesa-libgl  2) nvidia-304xx-libgl  3) nvidia-340xx-libgl  4) nvidia-libgl

я выбрал 3й вариант, так как загружаюсь я с 340ми (те, которые стандартные (вшиты в дистр))

после того, как установил и перезагрузился - у меня не запускаются иксы. я не знаю что делать уже
пробовал другие варианты (1й, 2й и 4й) всё равно не работает(

з.ы. а как мне установить glx и что это такое?
з.ы.ы да, насчет драйверов: я разобрался с ними, я скачал PRA03-Game дистр, все карточки определились корректно, все драйвера работают корректно (якобы)
« Последнее редактирование: 01 Март 2015, 17:16:52 от banksee »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #10 : 01 Март 2015, 17:54:25 »
откатите ваши изменения по установке libgl, просто на чистой системе проверите наличие /usr/lib/libGL.so
если нету надо будет проверить наличие mesa и mesa-intel и вобще сразу определитесь - вы свой блядер будете запускать на intel или на nvidia, если на nvidia то mesa мож и не понадобится.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Автор темы
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #11 : 01 Март 2015, 18:06:53 »
откатите ваши изменения по установке libgl, просто на чистой системе проверите наличие /usr/lib/libGL.so
если нету надо будет проверить наличие mesa и mesa-intel и вобще сразу определитесь - вы свой блядер будете запускать на intel или на nvidia, если на nvidia то mesa мож и не понадобится.

неужели, запустился тот, который я скачал с офф сайта. я загрузился начисто с использванием mesa драйверов

я хочу запустить на нвидиа, чтобы использовать CUDA для рендера.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Blender 2.73a + PuppyRus PRA02
« Ответ #12 : 01 Март 2015, 18:17:15 »
я объясню,
интел он хороший, его 3д работает с mesa и больше никаких плясок. в системе с оптимус, интел главный, если хотите на интеле 3д гонять то mesa нужна в любом случае.
 nvidia в ноутбуке ничего не может делать, только считать цыфры и отдавать intel, картинку все равно интел будет рисовать. nvidia она плохая, у нее свой libGL но он конечно конфликтует с mesa. Поэтому libgl и все от nvidia приходится прятать в подкаталог.
primus, bumblebee они вобще гады. у них тоже свой libgl, тоже в подкаталоге.

таким образом - хочешь под интелом запустить, mesa надо ставить обязательно, хочешь под nvidia - запускай sudo bumblebeed (или в systemd включи юнит) и запускай primusrun blender
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.